나는 Ubuntu 데스크탑을 할당받았고 이미 그 위에 몇 가지 항목을 가지고 있었습니다. 다시 포맷하는 대신 PCI를 통해 mini-PCI 무선 카드를 mini-PCI 어댑터에 연결했습니다. madwifi
드라이버를 수동으로 빌드 하고 .ko 파일을 설치했습니다.
이제 카드는 항상 표시되지만 때로는 "청구되지 않음"으로 표시되고 때로는 lshw -C network
운전자와 함께 표시됩니다. 이 효과의 원인이 무엇인지 아시나요?madwifi
ath_pci
편집: 의 스니펫을 /var/log/kern.log
로드하지 못했습니다.
Apr 19 11:47:21 manju-desktop kernel: [ 9.935304] ath_hal: module license 'Proprietary' taints kernel.
Apr 19 11:47:21 manju-desktop kernel: [ 9.936614] ath_hal: 0.9.18.0 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)
Apr 19 11:47:21 manju-desktop kernel: [ 9.958671] wlan: svn r4133 (branch madwifi-0.9.4)
Apr 19 11:47:21 manju-desktop kernel: [ 9.975867] ath_pci: svn r4133 (branch madwifi-0.9.4)
Apr 19 11:47:21 manju-desktop kernel: [ 9.975940] ath_pci 0000:02:04.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
Apr 19 11:47:21 manju-desktop kernel: [ 9.976024] ath_pci: HAL doesn't support MAC revision 0xffffffff
Apr 19 11:47:21 manju-desktop kernel: [ 9.976037] ath_pci 0000:02:04.0: PCI INT A disabled
산출lshw -C network
*-network:1 UNCLAIMED
description: Ethernet controller
product: AR5413 802.11abg NIC
vendor: Atheros Communications Inc.
physical id: 4
bus info: pci@0000:02:04.0
version: 01
width: 32 bits
clock: 33MHz
capabilities: pm cap_list
configuration: latency=168 maxlatency=12 mingnt=10
답변1
HAL 대신 udev를 사용해 보세요. 이는 커널과 더욱 통합되므로 하드웨어 식별과 더욱 일관성이 있습니다. udev에서 잘 작동하지만 여전히 HAL을 사용하고 싶다면 하드웨어와 일치하는 udev 규칙을 HAL에 이식하여 MAC 확인 및 잘못된 작동을 유발할 수 있는 기타 사항을 건너뛸 수 있습니다.