다시 연결하고 드라이버 모듈을 수동으로 로드하지 않으면 부팅 후 USB WiFi 장치가 감지되지 않는 문제를 해결하는 방법은 무엇입니까?

다시 연결하고 드라이버 모듈을 수동으로 로드하지 않으면 부팅 후 USB WiFi 장치가 감지되지 않는 문제를 해결하는 방법은 무엇입니까?

머리말

웹을 검색하고 몇 가지 문제 해결 단계를 시도한 후 이제 내 USB WiFi 장치와 관련된 매우 구체적인 문제에 대한 도움이 필요합니다.

# lsusb
Bus 001 Device 005: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter

칩이 지원되어야 하는데 rtl8192cu, 운영체제가 전혀 감지하지 못하기 때문에 그렇지 않은 것 같습니다. 나는 계속해서 (실험적인) rtl8xxxu드라이버 모듈을 포함하는 사용자 정의 커널을 컴파일했습니다.

# uname -r
6.1.57+rtl8xxxu

(기본 6.1.57 커널과 비교했을 때 유일한 변경 사항은 해당 드라이버가 포함되어 있다는 것입니다.)

나는 또한 대체 드라이버를 블랙리스트에 올렸습니다

# cat /etc/modprobe.d/rtl8192cu.conf 
blacklist rtl8192cu

재부팅한 후(그리고 USB 장치를 다시 연결한 후, 아래 참조) lsusb이제 최종적으로 감지됩니다.

문제 해결 중에 DMA Aggregation 및 Dual Band 2.4GHz 옵션도 설정했습니다(실제로 이것이 어떻게 될지 100% 확신할 수는 없습니다).

# cat /etc/modprobe.d/rtl8xxxu.conf 
options rtl8xxxu ht40_2g=1 dma_aggregation=1

저는 KDE Plasma DE를 사용하여 Debian 12를 실행하고 있습니다.

질문

내가 지금 직면하고 있는 두 가지 문제가 있습니다.

  • a) USB 동글은 시스템을 부팅할 때마다 플러그를 뽑았다가 다시 삽입하는 경우에만 감지됩니다.dmesg또한 플러그를 뽑았다가 다시 꽂을 때까지 lsusb스틱에 대한 정보가 표시되지 않습니다. (우분투 20.04 + MATE DE에서 이전에도 똑같은 동작을 경험했습니다)
  • b) 드라이버 모듈은 부팅 후 수동으로 로드한 경우에만 작동하는 것 같습니다. 시작 시 드라이버 모듈이 자동으로 로드되기를 원하므로 해당 항목을 다음에 추가합니다 modules.conf.
# cat /etc/modules-load.d/modules.conf 
rtl8xxxu

로드되는 모듈을 기반으로 작동합니다. 그런데 또 WiFi 동글이 전혀 감지가 되지 않네요,어느 것도 아니다플러그를 뽑았다가 다시 꽂은 후...도 아니다modprobe-r다음을 사용하여 드라이버 모듈을 (별도로) 언로드했다가 다시 로드한 후

~에 대한ㅏ)나는 동글이 부팅된 시스템에 다시 연결해야 한다는 것을 설명하는 일종의 에너지 설정을 가지고 있다고 가정합니다. UEFI("BIOS")에 대한 에너지 옵션을 확인했지만 중요성을 판단할 수 없습니다(그러나 이것에 대해서도 잘 모릅니다).

~에 대한비)나는 그것이 나에게 이해가 되지 않기 때문에 비참하고 좌절할 뿐입니다.

질문

  1. 소프트웨어에서 부팅한 후 USB 동글을 강제로 감지하는 방법은 무엇입니까? (부팅 후 커널을 다시 로드하려면 모듈성을 사용하여 커널을 컴파일해야 합니까 usbcore/usb_common modules?)
  2. 부팅 후 USB 동글이 감지되지 않게 할 수 있는 UEFI("BIOS") 설정은 무엇입니까?
  3. 시작 시 로드할 때 드라이버가 작동하지 않는 이유는 무엇이며 이 문제를 해결하려면 어떻게 해야 합니까?
  4. 이 두 가지 문제를 해결하려면 어떻게 해야 합니까?

아직 로그를 포함하지 않았지만 진행 상황을 설명하려고 노력 중입니다. 그러나 특정 로그가 필요한 경우 주저하지 말고 이름을 지정하십시오.

도와주셔서 감사합니다! 사랑과 기쁨이 가득한 해커

관련 정보