どういうわけかmodprobe
を使用してwifiドライバーをリロードできると聞きました。しかし、使用しているドライバーがわかりません。これをどうやって見つけるのですか?また、wifiドライバーをカーネルにリロードするコマンドは何ですか?
検索と推測の混合物を紹介させてください。
lspci:
lspci | grep -i Wireless
02:04.0 Network controller: Intel Corporation PRO/Wireless 2200BG [Calexico2] Network Connection (rev 05)
「ワイヤレス」なしで名前が異なる場合があるため、lspci-commandを実行して、w-lanチップである可能性があると結論付けることができます。
lshwは別のアプローチです。
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-Page から、あなたのチップセットはRealtek RTL8192SEかもしれません。そのため、grepにはrtl/rtl8192/rtl8192seを使用します。
r8192se_pciがあなたのドライバーかもしれません。そう
Sudo rmmod r8192se_pci
Sudo modprobe r8192se_pci
再起動からあなたを救うことができます。あなたのモデルについてThinkwikiのページ全体を読んでいませんでした-時間があるかもしれません。
一般的なラップトップの場合、 linux-on-laptops page は、ラップトップでLinuxを使用して他のユーザーがどのような経験をし、どの知識を得たかを確認するための一般的な良いアドレスです。一部のモデルはチップセットとドライバーを変更しますが、推測するよりもはるかに優れています。