Страница 1 из 1

thinkpad t40 wifi

Добавлено: 11 июн 2008, 18:16
tes+or
купил, лучше бы не покупал. что этот вайфай под оффтопиком работает как-то криво, так еще ладно, так он и под линуксом не хочет.

lspci сказал что у меня Intel PRO/2100, но работать с соотвествующим драйвером он отказался и погуглив интернеты я выяснил что насчет интела это грубая ложь и у меня на самом деле совсем другой чип - Atheros AR5211, драйверы для которого имеются в madwifi, который я незамедлтельно установил точно следуя всем возможным руководствам на сайте.

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

Код: Выделить всё

ath_hal: module license 'Proprietary' taints kernel.
ath_hal: 0.9.18.0 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)
sysctl table check failed: /dev/ath .7.9 Unknown sysctl binary path
Pid: 4081, comm: modprobe Tainted: P        2.6.24-gentoo-r8 #14
 [<c012ea23>] set_fail+0x3b/0x43
 [<c012ee33>] sysctl_check_table+0x408/0x458
 [<c0121200>] sysctl_head_finish+0x17/0x2e
 [<c012ee47>] sysctl_check_table+0x41c/0x458
 [<c0120269>] sysctl_set_parent+0x19/0x2a
 [<c01214f9>] register_sysctl_table+0x45/0x8c
 [<c88b406e>] init_ath_hal+0x6e/0x84 [ath_hal]
 [<c0137c05>] sys_init_module+0x1208/0x1310
 [<c015b2d8>] __kmalloc+0x0/0xb0
 [<c0103d66>] syscall_call+0x7/0xb
 =======================
sysctl table check failed: /dev/ath/hal .7.9.-2 Unknown sysctl binary path
Pid: 4081, comm: modprobe Tainted: P        2.6.24-gentoo-r8 #14
 [<c012ea23>] set_fail+0x3b/0x43
 [<c012ee33>] sysctl_check_table+0x408/0x458
 [<c012ee47>] sysctl_check_table+0x41c/0x458
 [<c0121200>] sysctl_head_finish+0x17/0x2e
 [<c012ee47>] sysctl_check_table+0x41c/0x458
 [<c0120269>] sysctl_set_parent+0x19/0x2a
 [<c01214f9>] register_sysctl_table+0x45/0x8c
 [<c88b406e>] init_ath_hal+0x6e/0x84 [ath_hal]
 [<c0137c05>] sys_init_module+0x1208/0x1310
 [<c015b2d8>] __kmalloc+0x0/0xb0
[<c0103d66>] syscall_call+0x7/0xb
 =======================
sysctl table check failed: /dev/ath/hal/dma_beacon_response_time .7.9.-2.-2 Unknown sysctl binary path
Pid: 4081, comm: modprobe Tainted: P        2.6.24-gentoo-r8 #14
 [<c012ea23>] set_fail+0x3b/0x43
 [<c012ee33>] sysctl_check_table+0x408/0x458
 [<c012ee47>] sysctl_check_table+0x41c/0x458
 [<c012ee47>] sysctl_check_table+0x41c/0x458
 [<c0121200>] sysctl_head_finish+0x17/0x2e
 [<c012ee47>] sysctl_check_table+0x41c/0x458
 [<c0120269>] sysctl_set_parent+0x19/0x2a
 [<c01214f9>] register_sysctl_table+0x45/0x8c
 [<c88b406e>] init_ath_hal+0x6e/0x84 [ath_hal]
 [<c0137c05>] sys_init_module+0x1208/0x1310
 [<c015b2d8>] __kmalloc+0x0/0xb0
 [<c0103d66>] syscall_call+0x7/0xb
 =======================
sysctl table check failed: /dev/ath/hal/sw_beacon_response_time .7.9.-2.-2 Unknown sysctl binary path
Pid: 4081, comm: modprobe Tainted: P        2.6.24-gentoo-r8 #14
 [<c012ea23>] set_fail+0x3b/0x43
 [<c012ee33>] sysctl_check_table+0x408/0x458
 [<c012ee47>] sysctl_check_table+0x41c/0x458
 [<c012ee47>] sysctl_check_table+0x41c/0x458
 [<c0121200>] sysctl_head_finish+0x17/0x2e
 [<c012ee47>] sysctl_check_table+0x41c/0x458
 [<c0120269>] sysctl_set_parent+0x19/0x2a
 [<c01214f9>] register_sysctl_table+0x45/0x8c
 [<c88b406e>] init_ath_hal+0x6e/0x84 [ath_hal]
 [<c0137c05>] sys_init_module+0x1208/0x1310
 [<c015b2d8>] __kmalloc+0x0/0xb0
 [<c0103d66>] syscall_call+0x7/0xb
 =======================
sysctl table check failed: /dev/ath/hal/swba_backoff .7.9.-2.-2 Unknown sysctl binary path
Pid: 4081, comm: modprobe Tainted: P        2.6.24-gentoo-r8 #14
 [<c012ea23>] set_fail+0x3b/0x43
 [<c012ee33>] sysctl_check_table+0x408/0x458
 [<c012ee47>] sysctl_check_table+0x41c/0x458
 [<c012ee47>] sysctl_check_table+0x41c/0x458
 [<c0121200>] sysctl_head_finish+0x17/0x2e
 [<c012ee47>] sysctl_check_table+0x41c/0x458
 [<c0120269>] sysctl_set_parent+0x19/0x2a
 [<c01214f9>] register_sysctl_table+0x45/0x8c
 [<c88b406e>] init_ath_hal+0x6e/0x84 [ath_hal]
 [<c0137c05>] sys_init_module+0x1208/0x1310
 [<c015b2d8>] __kmalloc+0x0/0xb0
 [<c0103d66>] syscall_call+0x7/0xb
 =======================
wlan: 0.8.4.2 (0.9.3.3)
ath_pci: 0.9.4.5 (0.9.3.3)
sysctl table check failed: /dev/ath .7.9 Unknown sysctl binary path
Pid: 4081, comm: modprobe Tainted: P        2.6.24-gentoo-r8 #14
 [<c012ea23>] set_fail+0x3b/0x43
 [<c012ee33>] sysctl_check_table+0x408/0x458
 [<c0121200>] sysctl_head_finish+0x17/0x2e
 [<c012ee47>] sysctl_check_table+0x41c/0x458
 [<c01214f9>] register_sysctl_table+0x45/0x8c
 [<c886be47>] ath_sysctl_register+0x1d/0x2d [ath_pci]
 [<c887e051>] init_ath_pci+0x51/0x57 [ath_pci]
 [<c0137c05>] sys_init_module+0x1208/0x1310
 [<c0120d75>] proc_dointvec_minmax+0x0/0x45
 [<c0103d66>] syscall_call+0x7/0xb
 =======================
sysctl table check failed: /dev/ath/debug .7.9.-2 Unknown sysctl binary path
Pid: 4081, comm: modprobe Tainted: P        2.6.24-gentoo-r8 #14
 [<c012ea23>] set_fail+0x3b/0x43
 [<c012ee33>] sysctl_check_table+0x408/0x458
 [<c012ee47>] sysctl_check_table+0x41c/0x458
 [<c0121200>] sysctl_head_finish+0x17/0x2e
 [<c012ee47>] sysctl_check_table+0x41c/0x458
 [<c01214f9>] register_sysctl_table+0x45/0x8c
 [<c886be47>] ath_sysctl_register+0x1d/0x2d [ath_pci]
 [<c887e051>] init_ath_pci+0x51/0x57 [ath_pci]
 [<c0137c05>] sys_init_module+0x1208/0x1310
 [<c0120d75>] proc_dointvec_minmax+0x0/0x45
 [<c0103d66>] syscall_call+0x7/0xb
 =======================
sysctl table check failed: /dev/ath/countrycode .7.9.-2 Unknown sysctl binary path
Pid: 4081, comm: modprobe Tainted: P        2.6.24-gentoo-r8 #14
 [<c012ea23>] set_fail+0x3b/0x43
 [<c012ee33>] sysctl_check_table+0x408/0x458
 [<c012ee47>] sysctl_check_table+0x41c/0x458
 [<c0121200>] sysctl_head_finish+0x17/0x2e
 [<c012ee47>] sysctl_check_table+0x41c/0x458
 [<c01214f9>] register_sysctl_table+0x45/0x8c
 [<c886be47>] ath_sysctl_register+0x1d/0x2d [ath_pci]
 [<c887e051>] init_ath_pci+0x51/0x57 [ath_pci]
 [<c0137c05>] sys_init_module+0x1208/0x1310
 [<c0120d75>] proc_dointvec_minmax+0x0/0x45
 [<c0103d66>] syscall_call+0x7/0xb
 =======================
sysctl table check failed: /dev/ath/outdoor .7.9.-2 Unknown sysctl binary path
Pid: 4081, comm: modprobe Tainted: P        2.6.24-gentoo-r8 #14
 [<c012ea23>] set_fail+0x3b/0x43
 [<c012ee33>] sysctl_check_table+0x408/0x458
 [<c012ee47>] sysctl_check_table+0x41c/0x458
 [<c0121200>] sysctl_head_finish+0x17/0x2e
 [<c012ee47>] sysctl_check_table+0x41c/0x458
 [<c01214f9>] register_sysctl_table+0x45/0x8c
 [<c886be47>] ath_sysctl_register+0x1d/0x2d [ath_pci]
 [<c887e051>] init_ath_pci+0x51/0x57 [ath_pci]
 [<c0137c05>] sys_init_module+0x1208/0x1310
 [<c0120d75>] proc_dointvec_minmax+0x0/0x45
 [<c0103d66>] syscall_call+0x7/0xb
 =======================
sysctl table check failed: /dev/ath/xchanmode .7.9.-2 Unknown sysctl binary path
Pid: 4081, comm: modprobe Tainted: P        2.6.24-gentoo-r8 #14
 [<c012ea23>] set_fail+0x3b/0x43
 [<c012ee33>] sysctl_check_table+0x408/0x458
 [<c012ee47>] sysctl_check_table+0x41c/0x458
 [<c0121200>] sysctl_head_finish+0x17/0x2e
 [<c012ee47>] sysctl_check_table+0x41c/0x458
 [<c01214f9>] register_sysctl_table+0x45/0x8c
 [<c886be47>] ath_sysctl_register+0x1d/0x2d [ath_pci]
 [<c887e051>] init_ath_pci+0x51/0x57 [ath_pci]
 [<c0137c05>] sys_init_module+0x1208/0x1310
 [<c0120d75>] proc_dointvec_minmax+0x0/0x45
 [<c0103d66>] syscall_call+0x7/0xb
 =======================
sysctl table check failed: /dev/ath/calibrate .7.9.-2 Missing strategy
Pid: 4081, comm: modprobe Tainted: P        2.6.24-gentoo-r8 #14
 [<c012ea23>] set_fail+0x3b/0x43
 [<c012ee1f>] sysctl_check_table+0x3f4/0x458
 [<c012ee47>] sysctl_check_table+0x41c/0x458
 [<c0121200>] sysctl_head_finish+0x17/0x2e
 [<c012ee47>] sysctl_check_table+0x41c/0x458
 [<c01214f9>] register_sysctl_table+0x45/0x8c
 [<c886be47>] ath_sysctl_register+0x1d/0x2d [ath_pci]
 [<c887e051>] init_ath_pci+0x51/0x57 [ath_pci]
 [<c0137c05>] sys_init_module+0x1208/0x1310
 [<c0120d75>] proc_dointvec_minmax+0x0/0x45
 [<c0103d66>] syscall_call+0x7/0xb
 =======================
sysctl table check failed: /dev/ath/calibrate .7.9.-2 Unknown sysctl binary path
Pid: 4081, comm: modprobe Tainted: P        2.6.24-gentoo-r8 #14
 [<c012ea23>] set_fail+0x3b/0x43
 [<c012ee33>] sysctl_check_table+0x408/0x458
 [<c012ee47>] sysctl_check_table+0x41c/0x458
 [<c0121200>] sysctl_head_finish+0x17/0x2e
 [<c012ee47>] sysctl_check_table+0x41c/0x458
 [<c01214f9>] register_sysctl_table+0x45/0x8c
 [<c886be47>] ath_sysctl_register+0x1d/0x2d [ath_pci]
 [<c887e051>] init_ath_pci+0x51/0x57 [ath_pci]
 [<c0137c05>] sys_init_module+0x1208/0x1310
 [<c0120d75>] proc_dointvec_minmax+0x0/0x45
 [<c0103d66>] syscall_call+0x7/0xb
 =======================

я чесговоря не понмаю что это значит.

ядро у меня 2.6.24-gentoo-r8
madwifi-ng из портэжей - 0.9.3.3
не того не другого в более свежих вариантах в портэжах нет.

не ожидал что с синкпадом могут быть такие проблемы.

Добавлено: 11 июн 2008, 19:55
assd
Ужос....Очевидно надпись:

"ath_hal: module license 'Proprietary' taints kernel." - ключевая в этом выводе.

Что на чипсете написано?

Добавлено: 11 июн 2008, 20:03
tes+or
да я видел эту надпись и суть понял, но что делать не понял.

на чипсете написано то, что я не могу увидеть через клаву. разбирать стремно, но на крайняк разберу, чтобы хотябы вынять его и выкинуть. т.е. там слот какой-то, туда можно другие ставить. или в виде карточки другой втокну. но сначала давайте разберемся есть ли шансы завести этот.

Добавлено: 11 июн 2008, 20:10
assd
для начала нужно знать с чем мы имеем дело.
на чипсете написано то, что я не могу увидеть через клаву.
Как это? В клавиатуру встроенная? =) или это ноутбук?

Добавлено: 11 июн 2008, 20:27
tes+or
ну вообще да. это ноутбук, причем хороший, должно было работать.

имеем дело мы с Atheros AR5211, это почти точно.

Добавлено: 11 июн 2008, 23:07
assd
хотя нет. дело не в
"ath_hal: module license 'Proprietary' taints kernel."

эт стандартный вывод этого модуля....

http://www.opennet.ru/base/net/linux_wi ... t.txt.html

Добавлено: 12 июн 2008, 01:35
slavaz
ndiswrapper? У меня на ноуте(Core2Duo) Atheros-AR5006EG, завелось с madwifi(svn+патчик)... настраивал знакомому на ноуте(AMD64) - чипсет такой же, но ни в какую... завелось через ndiswrapper.

Добавлено: 12 июн 2008, 14:21
tes+or
дело в том, что он у меня и под виндой то чуть работает. точнее как, если сеть уже нашло - то работает, а так - не сканирует диапазон и при явном указании ssid подключается только в момент случайного сочетания непредсказуемых факторов и только после ошибки. это в винде! чего уж ждать от этой обертки я уж даже и незнаю, но попробую.

Добавлено: 12 июн 2008, 14:40
leave
того же самого ждать. если верить этому, то я бы грешил на сам чип. брак бывает везде :(

Re: thinkpad t40 wifi

Добавлено: 30 июн 2008, 18:30
bsw_m
tes+or писал(а): lspci сказал что у меня Intel PRO/2100, но работать с соотвествующим драйвером он отказался
Хых, а почему бы не поверить lspci?
ты кстати для карточки фирмварь подгружал?
что модуль под эту карточку в логи плевал (интеловский естественно)?