У меня в сети стоит компьютер с поднятой Самбой и расшареными папками.
Я поставил Samba, на таблетке, версия 3.0.22.
Когда с табетки даю команду, smbclient //Lexahost/proba -U lexa , то всё работает нормально, те я могу смотреть файлы в шаре, но когда выполняю smbmount //Lexahost/proba /home/user/proba/ -o username=lexa, password=пароль, то получаю.
ERROR: smbfs filesystem not supported by the kernel Please refer to the smbmnt(8) manual page smbmnt failed: 255
Я так понял мне нужно собрать модуль ядра для поддержки smbfs ?
P.S. пакет smbfs установлен.
Отредактированно lexa_ (23-02-2008 07:48:20)
Неактивен
да, нужна поддержка smbfs в ядре.
попробуй мой самосборный пакет, smbfs там тоже есть:
http://maemo.daylessday.org/repo/dists/ … 6.21.0.deb 
Неактивен
tony2001
Диспетчер приложений сказал что установка не возможна, тк несовместимый пакет приложений.
Из этого пакеты я достал нужные модули, и скопировал в /lib/modules/`uname-r`/extra/ но ничего не изменилось, при попытке сделать modprobe smbfs мне пишут modprobe: cannot parse modules.dep
Так, это решил с помощью insmod.
Теперь другая проблнма вылезла, при потке монтирования :
Can't set perms on /etc/mtabsmbmnt failed: 1
А когда я пытаюсь посмотреть ту папку куда я пытался монтировать, то ls виснет, при попытке размонтировать эту папку виснет umount. Может это модули к ядру не подходят ?
Отредактированно lexa_ (24-02-2008 00:32:08)
Неактивен
dpkg -i ...deb
надо пересобрать пакет, но мне пока всё лень.
не знаю, подобных проблем у меня не было.
Неактивен
Пакет я посавил, но проблема осталась.
Во первых morprobe ругаеться на cannot parse modules.dep
Ну ладно insmod помог. При попытке смонтировать мне выдёт сообщение
Can't set perms on /etc/mtabsmbmnt failed: 1
tony2001
Какая у тебя версия самбы и samba-comon, ну и других пакетов связаных с самбой ?
Неактивен
Теперь новая ошибка :
Could not resolve mount point /home/user/proba
Самба не перестаёт меня радовать новыми поводами не работать ![]()
Неактивен
Самбу не ковырял, но чтоб modprobe увидел вручную скопированные модули в "большом" линуксе обычно нужно дать команду depmod -a. Если на таблетки есть такая команда (не проверял), то это должно помочь.
Неактивен
depmod а на таблетке нет, или-же я не нашол.
Отредактированно lexa_ (24-02-2008 03:32:12)
Неактивен
Да, действительно нет. Я уже тоже глянул. Тогда, видимо, этот файлик генерится на компе при компиляции ядра.
Неактивен
вообще-то, чтобы установить модуль надо дать команду insmod, depmod - это более широкое применение. insmod есть по определению. Сам им модули ядра для доступа к usb<->rs232 использую.
Неактивен
gLobster
Спасибо, с загрузкой модуля я разобрался.
А вот с самбой нет.
Откуда мне ставить правильную самбу ?
Должны-ли присутствовать /etc/mtab~ и /etc/mtabsmb~ ?
Неактивен
Таким образом редактор vi (да и многи другие) помечает временные файлы (вроде авто-сохранения когда делает). Но я очень сомневаюсь, что вам зачем-то понадобилось править mtab вручную. У меня ни на таблетке их нет. ИМХО, можно смело удалять (или для начала переместить в другой каталог, и, если все нормально, - грохнуть).
Неактивен
Эти файлы пусты, кога я их удаляю то получаю :
Could not resolve mount point /home/user/proba
Неактивен
При выполнение
mount -t smbfs -o username=Admin,password=1 //Lexahost/proba/ /smb/
получаю
mount: mounting //Lexahost/proba/ on /smb/ failed
при этом каталог /smb существует.
Неактивен
Я так понял Ъ линуксойды не пользуються самбой ?
Если кто использует, то можете мне сообщить версии самбы и откуда её ставили ?
Неактивен