[samba] use sendfile

Genix genix на list.ru
Вт Июн 7 11:13:26 MSD 2005


Приветствую!

Имеется файловый сервер под samba-3.0.5-alt2 (ALT Master 2.4) и куча 
разношерстных клиентов. И вот на одном из клиентов (win98, остальные 
были семейства winnt поэтому подобных проблем замечено не было), при 
попытке прочитать файл появляется мусор, а при попытке скопировать его 
на диск получаю сообщение "сетевой ресурс не доступен" (или что-то типа 
того, пишу по памяти. В логах вижу:


[2005/06/07 10:48:51, 0] smbd/reply.c:send_file_readbraw(1687)
   send_file_readbraw: sendfile failed for file 
ARCHIVE/0405/D050405C.DBF (Connection reset by peer). Terminating

Подскажите, решит ли проблему

use sendfile = no (сейчас стоит yes)?

Что я потеря со сменой этой опции?

В мане прочитал про:

> Samba  automatically  turns this off for clients that use protocol levels lower than NT LM 0.12 and  when it  detects  a  client  is Windows 9x (using sendfile from Linux will cause these clients to fail).

однако складывается ощущение, что этого не происходит.

Может надо донастроить win98 или поставить обновление какое-нить?
Дайте ценный совет, пожалуйста.

P.$.: активно экспериментировать не могу, потому-что на сервере имеется 
большое количество постоянно работающих подключений -- поэтому сначала 
решил спросить сюда

-- 
У каждого в башке свои тараканы...


Подробная информация о списке рассылки Samba