3줄요약:
1. http://crawl.tistory.com/60 에서 Ubuntu 16.04 에 dkms 로 설치한 IPTIME A2000UA(rtl8812au) 동작안함
2. modinfo 8812au 로 확인해보니. vermagic 커널버전이 이상함
3. dkms status, remove, build, install 로 해당 모듈을 재설치한 후에 다시 잘 동작함.
http://crawl.tistory.com/60 에서 설치한 무선드라이버가 어느날 갑자기 동작안함.
ifconfig 에서도 안보이고
iwconfig 에서도 안보임
usb를 뽑았다가 재연결하면서 나오는 메세지( /var/log/messages )를 확인해봄.
ubuntu kernel: [ 301.484015] usb 1-5: new high-speed USB device number 5 using ehci-pci
ubuntu kernel: [ 301.616871] usb 1-5: New USB device found, idVendor=0bda, idProduct=8812
ubuntu kernel: [ 301.616878] usb 1-5: Product: 802.11n NIC
ubuntu kernel: [ 301.616880] usb 1-5: Manufacturer: Realtek
ubuntu kernel: [ 301.620384] 8812au: disagrees about version of symbol module_layout
모듈정보 확인해봄. (파일은 4.4.0-93버전인데. vermagic은 4.4.0-92임)
# modinfo 8812au
filename: /lib/modules/4.4.0-93-generic/updates/dkms/8812au.ko
version: v4.3.20_16317.20160108
vermagic: 4.4.0-92-generic SMP mod_unload modversions
다른 랜모듈과 비교해봄. (4.4.0-93으로 동일함)
# modinfo r8169
filename: /lib/modules/4.4.0-93-generic/kernel/drivers/net/ethernet/realtek/r8169.ko
vermagic: 4.4.0-93-generic SMP mod_unload modversions
dkms 상태확인.
# dkms status
rtl8812AU, 4.3.20, 4.4.0-92-generic, x86_64: installed
rtl8812AU, 4.3.20, 4.4.0-93-generic, x86_64: installed
dkms 제거-빌드-설치후에 리부팅
# dkms remove rtl8812AU/4.3.20 -k "$(uname -r)/$(uname -p)"
# dkms build rtl8812AU/4.3.20 -k "$(uname -r)/$(uname -p)"
# dkms install rtl8812AU/4.3.20 -k "$(uname -r)/$(uname -p)"
잘됨. dkms 로 설치한 모듈이 오류나면 제거-빌드-설치 하기.
# modinfo 8812au
filename: /lib/modules/4.4.0-93-generic/updates/dkms/8812au.ko
version: v4.3.20_16317.20160108
vermagic: 4.4.0-93-generic SMP mod_unload modversions
'Ubuntu' 카테고리의 다른 글
LVM (0) | 2022.05.28 |
---|---|
IPTIME A2000UA Ubuntu 16.04 Linux dkms (0) | 2017.08.04 |
freetds : SQLSTATE[01002] Adaptive Server connection failed (severity 9) (0) | 2017.08.03 |
ubuntu geoip php 설치 (0) | 2015.09.10 |
ubuntu 14.04 apt-get kernel upgrade (0) | 2015.09.07 |