문제 그 자체:무선 상태에 따라 이 표시등을 켜고 끄는 방법이 있습니까(무선 활동이 있을 때 깜박이는 것이 아님)?
Linux를 설치한 후 무선 LED 표시등이 작동하지 않는 것을 발견했습니다. 이 문제는 Ubuntu에서 발생했지만 지금은 Debian을 사용합니다(정말 훌륭합니다!). Elementary OS 0.2 Luna에서는 잘 작동했지만 다음 버전 0.3 Freya에서는 문제가 다시 나타났습니다.
지금 내가 찾은 유일한 해결책은 다음과 같습니다.
sudo rmmod -f ath9k
sudo modprobe ath9k blink=1
시스템이 시작될 때마다 이 파일을 입력하지 않도록 파일을 만들었습니다.
sudo gedit /etc/modprobe.d/ath9k.conf
그 안에 다음 문자열을 작성합니다.
options ath9k blink=1
그런데 깜빡깜빡해서 짜증나네요! 특히 2개의 무선 LED 표시등(한 줄에 1개, 다른 3개: 전원, 충전, 하드 드라이브)이 있고 두 번째 표시등이 덮개 뒷면에 있는 경우에는 더욱 그렇습니다. (이것랩탑모델: 델 래티튜드 3340)
하드웨어에 대한 일부 정보:
yulian@debian:~$ lspci | grep -i wireless
03:00.0 Network controller: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter (rev 01)
yulian@debian:~$ lspci -vv -s 03:00.0
03:00.0 Network controller: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter (rev 01)
Subsystem: Dell Device 020e
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 19
Region 0: Memory at f7c00000 (64-bit, non-prefetchable) [size=512K]
Expansion ROM at f7c80000 [disabled] [size=64K]
Capabilities: <access denied>
Kernel driver in use: ath9k
이제 dir을 격리합니다./sys/class/leds
. 재귀 파일(링크)이 있으므로 레벨을 3으로 제한합니다.
yulian@debian:/sys/class/leds$ tree -l -L 3 -Q > /home/yulian/newDir/out3.txt
.
├── "ath9k-phy0" -> "../../devices/pci0000:00/0000:00:1c.3/0000:03:00.0/leds/ath9k-phy0"
│ ├── "brightness"
│ ├── "device" -> "../../../0000:03:00.0"
│ │ ├── "broken_parity_status"
│ │ ├── "class"
│ │ ├── "config"
│ │ ├── "consistent_dma_mask_bits"
│ │ ├── "d3cold_allowed"
│ │ ├── "device"
│ │ ├── "dma_mask_bits"
│ │ ├── "driver" -> "../../../../bus/pci/drivers/ath9k"
│ │ ├── "driver_override"
│ │ ├── "enable"
│ │ ├── "firmware_node" -> "../../../LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:07/device:08"
│ │ ├── "ieee80211"
│ │ ├── "irq"
│ │ ├── "leds"
│ │ ├── "local_cpulist"
│ │ ├── "local_cpus"
│ │ ├── "modalias"
│ │ ├── "msi_bus"
│ │ ├── "net"
│ │ ├── "power"
│ │ ├── "remove"
│ │ ├── "rescan"
│ │ ├── "reset"
│ │ ├── "resource"
│ │ ├── "resource0"
│ │ ├── "rom"
│ │ ├── "subsystem" -> "../../../../bus/pci"
│ │ ├── "subsystem_device"
│ │ ├── "subsystem_vendor"
│ │ ├── "uevent"
│ │ └── "vendor"
│ ├── "max_brightness"
│ ├── "power"
│ │ ├── "async"
│ │ ├── "autosuspend_delay_ms"
│ │ ├── "control"
│ │ ├── "runtime_active_kids"
│ │ ├── "runtime_active_time"
│ │ ├── "runtime_enabled"
│ │ ├── "runtime_status"
│ │ ├── "runtime_suspended_time"
│ │ └── "runtime_usage"
│ ├── "subsystem" -> "../../../../../../class/leds" [recursive, not followed]
│ ├── "trigger"
│ └── "uevent"
└── "mmc0::" -> "../../devices/pci0000:00/0000:00:1c.1/0000:02:00.0/leds/mmc0::"
├── "brightness"
├── "device" -> "../../../0000:02:00.0"
│ ├── "broken_parity_status"
│ ├── "class"
│ ├── "config"
│ ├── "consistent_dma_mask_bits"
│ ├── "d3cold_allowed"
│ ├── "device"
│ ├── "dma_mask_bits"
│ ├── "driver" -> "../../../../bus/pci/drivers/sdhci-pci"
│ ├── "driver_override"
│ ├── "enable"
│ ├── "firmware_node" -> "../../../LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:03/device:04"
│ ├── "irq"
│ ├── "leds"
│ ├── "local_cpulist"
│ ├── "local_cpus"
│ ├── "mmc_host"
│ ├── "modalias"
│ ├── "msi_bus"
│ ├── "power"
│ ├── "remove"
│ ├── "rescan"
│ ├── "reset"
│ ├── "resource"
│ ├── "resource0"
│ ├── "resource1"
│ ├── "subsystem" -> "../../../../bus/pci" [recursive, not followed]
│ ├── "subsystem_device"
│ ├── "subsystem_vendor"
│ ├── "uevent"
│ └── "vendor"
├── "max_brightness"
├── "power"
│ ├── "async"
│ ├── "autosuspend_delay_ms"
│ ├── "control"
│ ├── "runtime_active_kids"
│ ├── "runtime_active_time"
│ ├── "runtime_enabled"
│ ├── "runtime_status"
│ ├── "runtime_suspended_time"
│ └── "runtime_usage"
├── "subsystem" -> "../../../../../../class/leds" [recursive, not followed]
├── "trigger"
└── "uevent"
21 directories, 74 files