현재 Broadcom BCM4313 네트워크/WiFi 장치에 적합한 드라이버를 찾고 있습니다.
처음에는 네트워크가 전혀 인식되지 않았습니다. 이제는 연결할 수 있지만 연결이 정말 느립니다. 일부 드라이버 모듈을 제거하면 modprobe
서로 간섭할 수 있으므로 도움이 될 수 있다는 내용을 읽었습니다 . 올바른 드라이버를 찾기 위해 모든 드라이버를 제거한 다음 각 드라이버를 개별적으로 활성화하는 것을 고려하고 있습니다.
어떤 모듈이 활성화되었는지 확인할 수 있고 모든 Wi-Fi 모듈을 한 번에 제거하는 명령이 있습니까?
문제 해결에 대한 다른 팁도 환영합니다.
편집하다:
오해를 방지하려면: 의견을 보면 모듈을 필터링하는 것은 올바른 드라이버를 찾는 좋은 방법이 아니라고 생각합니다. 나는 어떤 모듈이 활성화되어 어떤 작업을 수행하고 어떤 모듈이 그렇지 않은지에 대한 더 많은 통찰력을 얻기 위해 활성 모듈을 찾는 방법을 여전히 찾고 있습니다.
답변1
모듈을 언로드하려면 다음 두 명령을 사용할 수도 있습니다 lsmod
. rmmod
해당 모듈은 동적으로 로드할 수 있도록 동적으로 빌드되었다고 가정하여 커널에서 제거되는 lsmod
동안 로드된 모듈이 나열됩니다 .rmmod
$ sudo lsmod | head -5
Module Size Used by
bluetooth 89276 0
cpufreq_powersave 1154 0
tcp_lp 2111 0
aesni_intel 12131 1
모듈을 제거하려면 다음을 수행하십시오.
$ sudo rmmod bluetooth
다시 로드하세요:
$ modprobe bluetooth
@Patrick의 의견에 동의해야 합니다. 이는 실제로 아무 것도 수행하지 않으며 누군가가 모듈이 수행하는 기능/역할과 모듈 로드/언로드의 의미를 잘 이해하지 못하는 것처럼 들립니다.
내 무선 모듈
WiFi 드라이버에 문제가 있어서 드라이버를 제거하고 가끔씩 다시 로드해야 한다고 말하고 싶습니다. 누군가가 그런 뜻으로 말한 것일 수도 있지만 오해된 것일까요?
다음은 1~2개월마다 제거해야 하는 WiFi 드라이버입니다.
$ lsmod | grep iw
iwlagn 209751 0
iwlcore 195714 1 iwlagn
mac80211 229095 2 iwlagn,iwlcore
cfg80211 134981 3 iwlagn,iwlcore,mac80211
저는 Fedora 14와 Thinkpad T410을 사용하고 있습니다.
하드웨어 X는 어떤 드라이버를 사용합니까?
lshw
이 도구를 다른 답변 중 하나에서 제공하는 예로 사용할 수 있습니다 . 이 도구를 사용하여 hwinfo
다음 정보를 찾을 수도 있습니다 .
$ hwinfo | less
...
...
63: None 00.0: 1070a WLAN
[Created at net.124]
Unique ID: XXX.QXn1l67XXXX
Parent ID: XXX.OmvKrXXXXXX
SysFS ID: /class/net/wlan0
SysFS Device Link: /devices/pci0000:00/0000:00:1c.1/0000:03:00.0
Hardware Class: network interface
Model: "WLAN network interface"
Driver: "iwlagn"
Driver Modules: "iwlagn"
Device File: wlan0
HW Address: 45:12:12:32:7a:02
Link detected: yes
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #35 (WLAN controller)
따라서 제 경우에는 WiFi 어댑터가 설치해야 할 또 다른 패키지인 모듈을 사용하고 있었습니다 iwlagn
. hwinfo
짐작하셨겠지만, 패키지 이름은 입니다 hwinfo
. 따라서 배포판의 패키지 관리 소프트웨어를 확인하여 사용할 수 있는지 확인하십시오.
답변2
현재 귀하의 카드를 처리하고 있는 운전자를 확인하려면 lshw -c network
다음과 같은 내용을 찾을 수 있습니다.
*-network
description: Wireless interface
product: Centrino Wireless-N 2230
vendor: Intel Corporation
...
capabilities: bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi bla=bla...
resources: irq:45 memory:f2d00000-f2d01fff
만약에드라이버=iwlwifi사용하지 않을 드라이버가 나열됩니다. 해당 드라이버를 제거/블랙리스트에 추가하고 필요한 드라이버를 로드해 보세요.