[Comm] Toshiba Satellite L40 17R. WiFi rtl8187b не заводится

Дегтярёв Дмитрий =?iso-8859-1?q?ddv_=CE=C1_nevod=2Eru?=
Чт Апр 17 22:25:20 MSD 2008


Не заводится WiFi rtl8187b.

Скачал драйвера ftp://66.104.77.130/cn/wlan/RTL8187B_driver_only.zip

Оттуда беру драйвер X64, т.к. система 64х битная.

# lsusb
Bus 007 Device 001: ID 0000:0000
Bus 006 Device 002: ID 0bda:8197 Realtek Semiconductor Corp.
Bus 006 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 005 Device 001: ID 0000:0000

Правлю файл net8187b.inf. В нём заменяю строку
ExcludeFromSelect = USB\VID_0BDA&PID_8187&REV_0200
на
ExcludeFromSelect = USB\VID_0BDA&PID_8197&REV_0200

и в разделе X64 добавляю строку:
%RTL8187B.DeviceDesc% = RTL8187B.ndi, USB\VID_0BDA&PID_8197&REV_0200

# ndiswrapper -i net8187b.inf

# ndiswrapper -l
net8187b : driver installed
        device (0BDA:8197) present


# modprobe ndiswrapper
# lsmod | grep ndis
ndiswrapper           246016  0
usbcore               155944  4 ndiswrapper,ehci_hcd,uhci_hcd

Лампочка естественно не загорается.

# dmesg
.................................................
.................................................
BUG: scheduling while atomic: wrapndis_wq/0/0x00000001/4177

Call Trace:
 [<ffffffff80267ca3>] dump_stack+0x12/0x17
 [<ffffffff8025e49a>] __sched_text_start+0x7a/0xe8f
 [<ffffffff8025fd45>] schedule_timeout+0x8a/0xad
 [<ffffffff882608ce>] :ndiswrapper:KeWaitForMultipleObjects+0x2c6/0x4c7
 [<ffffffff88260b05>] :ndiswrapper:KeWaitForSingleObject+0x36/0x3b
 [<ffffffff8826c0ca>] :ndiswrapper:win2lin5+0x19/0x1c
DWARF2 unwinder stuck at win2lin5+0x19/0x1c [ndiswrapper]
Leftover inexact backtrace:
 [<ffffffff882690c9>] :ndiswrapper:wrap_ndis_worker+0x0/0x3b2
 [<ffffffff8826c0ae>] :ndiswrapper:win2lin4+0x14/0x17
 [<ffffffff8826c072>] :ndiswrapper:win2lin1+0xb/0xe
 [<ffffffff88269439>] :ndiswrapper:wrap_ndis_worker+0x370/0x3b2
 [<ffffffff8027f35e>] vcpu_put+0x9b/0x17c
 [<ffffffff8025f30a>] thread_return+0x5b/0x16d
 [<ffffffff8024bb90>] run_workqueue+0x94/0xe5
 [<ffffffff802484ef>] worker_thread+0x0/0x122
 [<ffffffff80294bae>] keventd_create_kthread+0x0/0x61
 [<ffffffff802485df>] worker_thread+0xf0/0x122
 [<ffffffff8027ee7e>] default_wake_function+0x0/0xe
 [<ffffffff80294bae>] keventd_create_kthread+0x0/0x61
 [<ffffffff80294bae>] keventd_create_kthread+0x0/0x61
 [<ffffffff802318e3>] kthread+0xd3/0x106
 [<ffffffff8025c6f8>] child_rip+0xa/0x12
 [<ffffffff80294bae>] keventd_create_kthread+0x0/0x61
 [<ffffffff80231810>] kthread+0x0/0x106
 [<ffffffff8025c6ee>] child_rip+0x0/0x12



Вот это постоянно в dmesg валится и ничего не работает. Кто что подскажет?
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : ddv.vcf
Тип     : text/x-vcard
Размер  : 1110 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20080418/6dd966fb/attachment-0002.vcf>


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