우분투 20.04의 36h/36nh 어댑터에 문제가 있습니다

우분투 20.04의 36h/36nh 어댑터에 문제가 있습니다

2개의 네트워크 어댑터가 있는데 하나는 라벨이 alfa awus 036nh붙어 있고 다른 하나는 라벨이 붙어 있습니다.036h

실행하면 lsusb동일한 결과가 나타납니다.

Bus 001 Device 032: ID 0bda:8187 Realtek Semiconductor Corp. RTL8187 Wireless Adapter

ubuntu 20.04에서 Wireshark를 사용할 때(kali에서도 시도했지만 동일한 효과) 어댑터가 전화기에서 액세스 포인트로 일부 인증 802.11 프레임을 캡처하지 못합니다. 나는 검색했다이 스레드비슷한 문제가 있는 것 같은데, 그 분이 드라이버 문제인 줄 알았다고 하더군요.

lsmod내 작업이 무엇인지 확인하기 위해 어댑터를 연결한 상태에서 실행해 본 결과 ubuntu 20.04는 다음과 같습니다.

Module                  Size  Used by

r8188eu               692224  0
nfnetlink_queue        24576  0
nfnetlink_log          20480  0
nfnetlink              20480  2 nfnetlink_queue,nfnetlink_log
rtl8187                53248  0
eeprom_93cx6           16384  1 rtl8187

그래서 Realtek 장치용 드라이버가 2개 있지만 r8188eu사용 되지 않고 있으며 ..라는 칩셋 드라이버를 사용하고 있는 r8187것 같습니다 .eeprom_93cx6rtl8187~해야 한다권리 없다? 그렇다면 예를 들어 USB 어댑터를 사용하도록 어떻게 전환합니까 rtl8187? 따라서 이 드라이버로 패킷 캡처를 테스트하고 문제가 발생하는지 확인할 수 있습니다. 아니면 올바른 드라이버 사용법이나 올바른 방법은 무엇입니까?

도움이 되는 경우 추가 명령:

root@ubuntu-ThinkPad:/home/ubuntu# lsmod | grep rtl8187
rtl8187                53248  0
mac80211             1249280  2 iwlmvm,rtl8187
eeprom_93cx6           16384  1 rtl8187
cfg80211              970752  4 iwlmvm,iwlwifi,mac80211,rtl8187

고쳐 쓰다:

아니면 내 질문이 틀렸을 수도 있습니다. 내 어댑터는 이미 사용자이지만 rtl8187모듈 rtl8187이 사용되었습니다 eeprom_93cx6. 따라서 한 모듈은 다른 모듈을 사용합니다. 그런데 내 물리적 어댑터가 어떤 모듈을 사용하는지 모르겠습니다. 내가 이해할 수 있다면?

분명히 그렇습니다. 나는 모든 것을 잘못 생각했습니다. 모듈 구조는 트리와 같습니다. 모듈은 다른 모듈과 다른 모듈에서 사용될 수 있습니다. 내 어댑터는 분명히rtl8187

나는 확인하기 위해 달려갔습니다 lsusb -t.

  |__ Port 4: Dev 15, If 0, Class=, Driver=rtl8187, 480M

이제 제 질문은 USB 어댑터가 이미 사용하고 있는 드라이버를 어떻게 변경합니까?입니다.

관련 정보