Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: smbclient - dir listing - NT_STATUS_NO_MEMORY eror  (Přečteno 1651 krát)

kapetr

  • Návštěvník
  • Příspěvků: 94
smbclient - dir listing - NT_STATUS_NO_MEMORY eror
« kdy: 25 Června 2013, 18:27:45 »
Zdravím,

Kód: [Vybrat]
~$ smbclient -N //SMC/APACER_1G
smb: \> dir
NT_STATUS_NO_MEMORY listing \*
smb: \> cd grub
smb: \grub\> dir
NT_STATUS_NO_MEMORY listing \grub\*
smb: \grub\> get grub.cfg
getting file \grub\grub.cfg of size 7224 as grub.cfg (61,9 KiloBytes/sec) (average 61,9 KiloBytes/sec)
smb: \grub\> dir
NT_STATUS_NO_MEMORY listing \grub\*
smb: \grub\> exit
$

Jak vidno - mohu adresáře procházet a získávat soubory (pokud je znám), ale nemohu vypsat obsah adresáře. Jako bych pro adresáře měl právo X ale ne R. Což ale u FAT32 ...
Přímo ve WWW rozhraní routeru ale jména (pod)adresářů vidím.

Ve wiresharku vidím, že na dir je odeslán SMB příkaz:
Trans2 Request, FIND_FIRST2, Pattern: \*

A dostane odpověď: Trans2 Response, FIND_FIRST2 obsahující ale Total Data Count: 0, čehož důsledkem je asi (?) to NT_STATUS_NO_MEMORY.

Ten SMB server je starý WiFi router, ale vím, že jsem to již úspěšně zkoušel pře pár lety - jak z Woken tak z Linuxu a přístup na USB flešku fungoval.
Tipuji tedy, že v U12.04 je nějaký novější verze SMB klienta, která si s tím starým serverem nerozumí.

Poradí někdo ?
Díky.
« Poslední změna: 25 Června 2013, 18:32:18 od kapetr »

 

Provoz zaštiťuje spolek OpenAlt.