глюк с CIFS/netbios

grigori

( ͡° ͜ʖ ͡°)
Команда форума
привет, я в линуксу подмонтировал виндовую шару диск по CIFS (он же NetBios)

каким-то образом ls не показывает в папке больше 41 элемента
glob из php тоже видит в папке не все файлы

при обращении к файлу по имени все в порядке, если показываемые файлы переношу в другую папку - другие показываются в листинге

че за прикол такой, кто-то сталкивался?
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
:) не помогает

есть просьба: перегружать компьютер, выходить их комнаты, переустанавливать систему и т.п. - не предлагайте
 

akd

dive now, work later
Команда форума
способ через хххх. :)
хранить в шаре файлик типа __list.txt - в нем список содержимого директории. с таким именем он будет всегда показываться первым, читаешь его а оттуда уже че надо.
ну а на самой винде его генерить каким-нить dir > __list.txt .. по изменению или даже раз в минуту.
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
mount:
//qwe/www on /www type cifs (rw)

/etc/fstab:
//qwe/www /www cifs rw,mand,guest,nobrl,uid= 501,gid=501,file_mode=0666,dirmode=0777 0 0
 

tz-lom

Продвинутый новичок
это с винды или с NAS а ?
были репорты что на некоторых NAS и ещё каких то девайсах была кривая реализация протокола быстрого обмена (не отдавал полный список файлов,резал имена,возвращал мусор), медленный обмен при этом работал стабильно
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
просто виндовый диск расшарен и через сеть подмонтирован в линуксе

я тут нашел в багрепортах убунту, что решается через опцию noserverino
но у меня - не решается ...
мдя, cifs sucks
 
Сверху