Настройка smbfs

Привет!
Нужна ваша помощь!!
Не получаеться настроить smbfs.
Я включил в File System->Network File Systems->SMB file system support. Но все равно говорит, что smbfs не поддерживаеться вашим кернелем(no smbfs support detected in kernel)!!
Какие пункты в кернеле должны быть включены, что бы оно заработало!? И должно быть встроено в кернел или как модуль?

Спасибо за ответы!!

Если подключать ручками из консоли

Когда пытаюсь подключить ручками из консоли пишет

Aug 22 11:36:03 tux Unable to handle kernel NULL pointer dereference at virtual address 0000000c
Aug 22 11:36:03 tux printing eip:
Aug 22 11:36:03 tux c4873ded
Aug 22 11:36:03 tux *pde = 00000000
Aug 22 11:36:03 tux Oops: 0000 [#1]
Aug 22 11:36:03 tux PREEMPT SMP
Aug 22 11:36:03 tux Modules linked in: smbfs
Aug 22 11:36:03 tux CPU: 0
Aug 22 11:36:03 tux EIP: 0060:[] Not tainted VLI
Aug 22 11:36:03 tux EFLAGS: 00010296 (2.6.11-gentoo-r11)
Aug 22 11:36:03 tux EIP is at smb_proc_getattr+0x3d/0x60 [smbfs]
Aug 22 11:36:03 tux eax: 00000000 ebx: c12868a0 ecx: 00000000 edx: c12868a0
Aug 22 11:36:03 tux esi: c2526e5c edi: c2406530 ebp: c2526e5c esp: c2526e28
Aug 22 11:36:03 tux ds: 007b es: 007b ss: 0068
Aug 22 11:36:03 tux Process mc (pid: 5801, threadinfo=c2526000 task=c2b64aa0)
Aug 22 11:36:03 tux Stack: c12868a0 c2406530 c2526e5c ffff0696 c2406530 c251ad04 c4876a6a c2406530
Aug 22 11:36:03 tux c2526e5c c10f8680 c2526ea4 c2406920 00000000 00000000 00000000 00010000
Aug 22 11:36:03 tux 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Aug 22 11:36:03 tux Call Trace:
Aug 22 11:36:03 tux [] smb_refresh_inode+0x2a/0x130 [smbfs]
Aug 22 11:36:03 tux [] smb_revalidate_inode+0x47/0x70 [smbfs]
Aug 22 11:36:03 tux [] smb_getattr+0x17/0x50 [smbfs]
Aug 22 11:36:03 tux [] vfs_getattr+0x39/0xb0
Aug 22 11:36:03 tux [] vfs_lstat+0x4c/0x60
Aug 22 11:36:03 tux [] sys_lstat64+0x1b/0x40
Aug 22 11:36:03 tux [] filldir64+0x0/0x100
Aug 22 11:36:03 tux [] sys_getdents64+0xc0/0xca
Aug 22 11:36:03 tux [] filldir64+0x0/0x100
Aug 22 11:36:03 tux [] syscall_call+0x7/0xb
Aug 22 11:36:03 tux Code: 20 89 5c 24 0c 8b 47 4c 8b 98 90 01 00 00 89 74 24 04 89 1c 24 e8 a4 e6 ff ff 8b 83 fc 00 00 00 89 74 24 08 89 7c 24 04 89 1c 24 50 0c 89 74 24 04 89 c7 89 1c 24 e8 d2 e6 ff ff 8b 5c 24 0c

Что это может быть???

В ядре все

В ядре все просто, отметь те клепочки что на смб начинаются и все.
Других параметров вроде как нет.

А самбу поставил? ИМХО без самбы никуда :)

Делал

Да вроде галочки везде поставил! Правда нашел ее только в одном месте ;)

Самбу конечно поставил ;) даже более скажу - она НОРМАЛЬНО запускаеться!!
А маунтить нехотит :(
В чем может быть проблема??

SAMBA нужна если

SAMBA нужна если ты хочешь чтоб ты был полноцкенным участником сети, для монтирования достаточно скомпилировать поддержку smbfs.

Вот такая команда должна работать:
mount -t smbfs //some_host/some_share /mnt/tmp1 -o codepage=866,iocharset=utf8

Она то должна,

Она то должна, но не работете :(
Выдает ВСЕ ТЕ ЖЕ ОШИБКИ!!!
Может что то пересобрать,убить??
Samba уже пересобирал - безрезультатно, все те же ошибки выдает!!

Re: Если подключать ручками из консо

Temius написал(а):
Когда пытаюсь подключить ручками из консоли пишет

Aug 22 11:36:03 tux Unable to handle kernel NULL pointer dereference at virtual address 0000000c
Aug 22 11:36:03 tux printing eip:
Aug 22 11:36:03 tux c4873ded
Aug 22 11:36:03 tux *pde = 00000000
Aug 22 11:36:03 tux Oops: 0000 [#1]
Aug 22 11:36:03 tux PREEMPT SMP
Aug 22 11:36:03 tux Modules linked in: smbfs
Aug 22 11:36:03 tux CPU: 0
Aug 22 11:36:03 tux EIP: 0060:[] Not tainted VLI
Aug 22 11:36:03 tux EFLAGS: 00010296 (2.6.11-gentoo-r11)
Aug 22 11:36:03 tux EIP is at smb_proc_getattr+0x3d/0x60 [smbfs]
Aug 22 11:36:03 tux eax: 00000000 ebx: c12868a0 ecx: 00000000 edx: c12868a0
Aug 22 11:36:03 tux esi: c2526e5c edi: c2406530 ebp: c2526e5c esp: c2526e28
Aug 22 11:36:03 tux ds: 007b es: 007b ss: 0068
Aug 22 11:36:03 tux Process mc (pid: 5801, threadinfo=c2526000 task=c2b64aa0)
Aug 22 11:36:03 tux Stack: c12868a0 c2406530 c2526e5c ffff0696 c2406530 c251ad04 c4876a6a c2406530
Aug 22 11:36:03 tux c2526e5c c10f8680 c2526ea4 c2406920 00000000 00000000 00000000 00010000
Aug 22 11:36:03 tux 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Aug 22 11:36:03 tux Call Trace:
Aug 22 11:36:03 tux [] smb_refresh_inode+0x2a/0x130 [smbfs]
Aug 22 11:36:03 tux [] smb_revalidate_inode+0x47/0x70 [smbfs]
Aug 22 11:36:03 tux [] smb_getattr+0x17/0x50 [smbfs]
Aug 22 11:36:03 tux [] vfs_getattr+0x39/0xb0
Aug 22 11:36:03 tux [] vfs_lstat+0x4c/0x60
Aug 22 11:36:03 tux [] sys_lstat64+0x1b/0x40
Aug 22 11:36:03 tux [] filldir64+0x0/0x100
Aug 22 11:36:03 tux [] sys_getdents64+0xc0/0xca
Aug 22 11:36:03 tux [] filldir64+0x0/0x100
Aug 22 11:36:03 tux [] syscall_call+0x7/0xb
Aug 22 11:36:03 tux Code: 20 89 5c 24 0c 8b 47 4c 8b 98 90 01 00 00 89 74 24 04 89 1c 24 e8 a4 e6 ff ff 8b 83 fc 00 00 00 89 74 24 08 89 7c 24 04 89 1c 24 50 0c 89 74 24 04 89 c7 89 1c 24 e8 d2 e6 ff ff 8b 5c 24 0c

Что это может быть???

У тебя ядро валится, этому может быть много причин

P.S.: А у тебя что многопроцерный комп ? :)

у меня так в

у меня так в ядре:

CONFIG_SMB_FS=m
CONFIG_SMB_NLS_DEFAULT=y
CONFIG_SMB_NLS_REMOTE="cp866"

и самба установлена

Так и настроено!

Все так и было настроено!
Выдает теже ошибки!!
В чем ЕЩЕ может быть причина??
Может че лишнего смонтировал??

а ты через mc

а ты через mc монтируешь?

mc же вроде не

mc же вроде не монтирует ресурсы. Он работает через smbclient. Ты же не можешь в нём запускать файлы, а только копировать.

Монтирую

Нет не через mc!! Я пробовал монтировать из консоли(mount -t smbfs -o username= //10.1.1.1/mount /mnt/user/mount и с помощью проги LinNeighborhood !!
Выдает одинаковые ошибки - см. выше!!

lsmod в студию

lsmod в студию

Список

Список пуст!!
Когда подгружаю его ручками работает, а потом опять валиться!!
Выдавая все те же ошибки!!

Дело в том что

Дело в том что когда я из консоли(из под рута) мантирую все ок!
Когда захожу под юзером(с правами дефолтного юзера) монтирую с помошью LinNeighborhood оно монтируеться- все ок!
Косяк первый не получаеться обратно размонтировать!! Говоришь unmount - оно ок! вроде размонтировало! Но на самом деле оно подмантировано!
И второй, после некоторого времени оно валиться!! Выдавая все те же ошибки!!
Может проблема с правами??

C этим порешал!

Привет народ!!
С этим все порешал. Я сделал просто emerge --newuse world и все.
Видимо не устанивил какойто компонент или установил криво... теперь все гуд!
Осталась одна МАЛЕНЬКАЯ проблема он не понимает руский язык(кодировку)!!!
Где это фиксить??

Читал мануалы делал как там написано вроде все ок - SMB NLS=cp866
ставил и win1251, без разницы - где это еще конфигурируеться?

Заранее спасибо!

Все прекрасно

Все прекрасно понимает. Для проверки:

mount -t smbfs //winserv/myshare /mnt/floppy -o сodepage=cp866,iocharset=koi8-r 

У меня все кажет по русски (локаль кои8-р). Править в /etc/fstab чтоб не набирать каждый раз опции.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".