unix_err:'16' error : 'Invalid argument'

  • My goal is to be able to switch my Freebox Server Mini (r2) v4.4.0 from SMBv1 to SMBv2 (with password).

    Current working setup of LibreELEC-RPi2.arm-9.2.6.img.gz with SBMv1: everything works as expected.

    If I now switch the option SMBv2 in the Freebox/server interface, network share stop working. Current symptoms are:

    If copy the file /storage/.kodi/userdata/sources.xml onto my amd64 main linux workstation, everything works as expected.

    I am trying to understand what is the difference in SAMBA client implementation. I did read:

    * LibreELEC (Krypton) 8.2.0 RELEASE – LibreELEC

    But could not find any suggestion for my error. XML file is:

    Path is ASCII only. Freebox server seems to be using ksmbd:

    * GitHub - namjaejeon/ksmbd: cifsd kernel server(SMB/CIFS server)

    My question: what option should I turn on to get more diagnostics, and hopefully understand what is the root issue ?

    Thanks

    Reference:

    * L'actualité de la Freebox » Blog Archive » Mise à jour du Freebox Server (Révolution/mini/One/Delta/Pop) 4.3.0