새로운 USB 무선(atheros ar9271)을 사용하려고 하는데 온보드 무선(intel 6200)이 간섭을 일으키고 있습니다. 내 목표는 온보드 무선을 전혀 표시하지 않고 외부 무선 어댑터를 사용할 수 있도록 RF 킬 스위치를 켜서(즉, 무선 활성화) 하는 것입니다. 나중에 필요하다면 다시 추가할 수도 있었으면 좋겠습니다. 누군가 rmmod 사용을 제안했지만 익숙하지도 않고 온보드 무선이 어떤 모듈을 사용하고 있는지 식별하는 방법도 모르겠습니다.
요약하자면: 이 모듈을 식별하고(이 문제를 해결하는 올바른 방법이라고 가정할 때) 제거하려면 어떻게 해야 합니까? 질문 2: 온보드 무선 네트워크가 다시 감지되도록 나중에 모듈을 다시 추가하려면 어떻게 해야 합니까?
페도라 21을 실행 중입니다. 온보드 무선 네트워크는 wlan0입니다.
답변1
Linux에서는 다음 명령을 사용하여 네트워크 인터페이스가 어떤 드라이버를 사용하고 있는지 확인할 수 있습니다.
ls -l /sys/class/net/<interface name>/device/driver
rmmod
실행 중인 커널에 정적으로 연결되어 있지 않으면 이 작업을 수행 할 수 있습니다 (배포 커널 및 무선 드라이버와는 달리). 동일한 드라이버를 사용하는 다른 인터페이스는 동시에 제거됩니다(그러나 이 경우 동일한 드라이버를 사용하는 시스템에 다른 인터페이스가 있을 가능성은 거의 없습니다). ip link set <interface name> down
드라이버를 제거하기 전에 인터페이스가 다운되었는지 확인해야 할 수도 있습니다.
다시 추가하려면 modprobe
동일한 드라이버 이름을 사용하세요.
무선 장치가 PCI 장치인 경우 다음을 수행할 수 있습니다."활성화" 및 "제거"와 같은 작업으로 제어드라이버를 제거하는 대신:
# Get rid of the device (but does not power it off)
# Might not be reversible, I'm not sure
echo 1 >/sys/class/net/<interface name>/device/remove