[Bug 1529430] Re: smbclient comepltely Incompatible with Nintendo 3DS MicroSD Devices

Launchpad Bug Tracker 1529430 at bugs.launchpad.net
Sun Apr 10 12:07:45 UTC 2016


Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: samba (Ubuntu)
       Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to samba in Ubuntu.
https://bugs.launchpad.net/bugs/1529430

Title:
  smbclient comepltely Incompatible with Nintendo 3DS MicroSD Devices

Status in samba package in Ubuntu:
  Confirmed

Bug description:
  the Linux smbclient is physically incompatible with Nintendo 3ds
  Devices  the SMB protocol the devices use do not match any existing
  linux protocols.

  Several attempts were made to connect to a device "3ds1":

  Attempt #1: Inside Firefox on Ubuntu 15.10: "smb://3ds1/microSD" does
  absolutely nothing.

  Attempt #2: from Nautilus using the terminal command "sudo nautilus
  smb://3ds1/microSD" throws an error. "Unable to display all the files
  "Operation not supported"".  Terminal displays several "Bus connection
  Refused" errors. Nautilus soft hangs, requiring a manual kill from
  terminal.

  Attempt #3: from a non-root Nautilus using the  terminal command
  "nautilus smb://3ds1/microSD". unlike before, you get a login prompt,
  which is required since the 3ds device requires a password to login to
  the microSD. entering the correct password crashes nautilus. Entering
  an incorrect password throws an error "Unsupported NT status".

  Attempt #4: manually using smbclient from terminal using the terminal
  command "smbclient ////3ds1/microSD". after entering the password for
  the device, smbclient throws the error "Unsupported NT Status".
  running  "smbclient -L ////3ds1/microSD" throws instead
  "NT_STATUS_INVALID_NETWORK_RESPONSE".

  Final Attempt #5: forcing a CIFS mount using the mount terminal
  command "mount -t cifs ////3ds1/MicroSD /media/3ds -o
  username=axil,password=abc123,nounix" fails instantly. the following
  is given from the command  "dmesg | tail":

  [76742.710850] Key type cifs.spnego registered
  [76742.710855] Key type cifs.idmap registered
  [76742.711000] CIFS VFS: Malformed UNC in devname.
  [76762.270863] CIFS VFS: Malformed UNC in devname.
  [76910.770391] Unable to determine destination address.
  [78759.909740] nautilus[1668]: segfault at 15d ip 00007fa5fafb9ce4 sp 00007ffefb6c2fb0 error 4 in libgtk-3.so.0.1600.7[7fa5fad20000+6de000]
  [79694.842478] CIFS: bad ip= option (3dsIP).
  [79710.028841] CIFS: bad ip= option (3dsIP).
  [79717.386602] CIFS VFS: Malformed UNC in devname.
  [79770.039655] CIFS VFS: Malformed UNC in devname.

  certain users have been able to get mount to attempt to load it but it
  stalls during the mount procedure, or it breaks when an "ls" command
  is entered into terminal.

  It would appear that nautilus can't handle whatever smbclient protocol
  is being fed by the 3ds. this device works under windows perfectly.
  the device is not at fault. all linux users with 3ds devices are
  reporting similar issues.

  Release version:
   
  Description:	Ubuntu 15.10
  Release:	15.10

  smbclient:
    Installed: 2:4.1.17+dfsg-4ubuntu3
    Candidate: 2:4.1.17+dfsg-4ubuntu3
    Version table:
   *** 2:4.1.17+dfsg-4ubuntu3 0
          500 http://us.archive.ubuntu.com/ubuntu/ wily-updates/main amd64 Packages
          100 /var/lib/dpkg/status
       2:4.1.17+dfsg-4ubuntu2 0
          500 http://us.archive.ubuntu.com/ubuntu/ wily/main amd64 Packages

  i expected nautilus to see the device in the "browse network"
  subirectory, but it fails to appear, along with smbclient not being
  able to recognize the device at all.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1529430/+subscriptions



More information about the foundations-bugs mailing list