Я слышал, что вы можете использовать modprobe
для перезагрузки драйвера Wi-Fi. Но я не уверен, какой драйвер я использую. Как мне это выяснить и какова команда для перезагрузки драйвера Wi-Fi в ядро?
Позвольте мне представить смесь поиска и предположения.
lspci:
lspci | grep -i Wireless
02:04.0 Network controller: Intel Corporation PRO/Wireless 2200BG [Calexico2] Network Connection (rev 05)
Имя могло бы отличаться без 'беспроводной связи', поэтому возможно, Вы просто выполняете lspci-команду и завершаете себя, которые могли бы быть микросхемой w-lan.
lshw является другим approch:
sudo lshw -C net
[sudo] password for stefan:
*-network:0
description: Ethernet interface
product: RTL-8139/8139C/8139C+
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:02:00.0
logical name: eth0
version: 10
serial: 00:13:d4:6a:60:d2
size: 10MB/s
capacity: 100MB/s
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=8139too driverversion=0.9.28 duplex=half latency=64 link=no maxlatency=64 mingnt=32 multicast=yes port=MII speed=10MB/s
resources: irq:4 ioport:d800(size=256) memory:ff9ffc00-ff9ffcff
*-network:1 UNCLAIMED
description: Network controller
product: PRO/Wireless 2200BG [Calexico2] Network Connection
vendor: Intel Corporation
physical id: 4
bus info: pci@0000:02:04.0
version: 05
width: 32 bits
clock: 33MHz
capabilities: pm cap_list
configuration: latency=64 maxlatency=24 mingnt=3
resources: memory:ff9fe000-ff9fefff
Теперь я использую dmesg:
dmesg | grep -i 2200BG
ничто, слишком узкое,
dmesg | grep 2200
[315676.220024] eth0: no IPv6 routers present
[332456.220087] eth0: link up, 100Mbps, full-duplex, lpa 0xC5E1
[375282.220037] eth0: no IPv6 routers present
modprobe-l или lsmod, если драйвер загружается, являются другой опцией:
modprobe -l | grep 2200
kernel/drivers/net/wireless/ipw2x00/ipw2200.ko
Если Вам установили источники, драйверы должны быть в:
ls /usr/src/linux/drivers/net/wireless/
От ThinkWiki-страницы я предполагаю, Ваш чипсет мог быть Realtek RTL8192SE. Таким образом, Вы использовали бы rtl/rtl8192/rtl8192se для захвата.
r8192se_pci мог бы быть Вашим драйвером. так
sudo rmmod r8192se_pci
sudo modprobe r8192se_pci
мог сохранить Вас от перезагрузок. Я не прочитал целую страницу на Thinkwiki о Вашей модели - возможно, Вы получили время.
Для ноутбуков в целом, страница Linux на ноутбуках является общим хорошим адресом, для наблюдения, что испытывает другого пользователя, сделанного с Linux на ноутбуках и какое знание они получили. Некоторые модели изменяют чипсеты и драйверы, но это намного лучше, чем предположение.