1、先通過命令sudolshw-cnetwork查看網(wǎng)卡設(shè)備名稱是否能看到。。
創(chuàng)新互聯(lián)主營涪城網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,app開發(fā)定制,涪城h5成都小程序開發(fā)搭建,涪城網(wǎng)站營銷推廣歡迎涪城等地區(qū)企業(yè)咨詢
2、通過命令lspci|grepnet查看網(wǎng)卡型號。
3、通過命令lspci-k查看網(wǎng)卡驅(qū)動。
4、卸載原有驅(qū)動,通過命令modinfo查看網(wǎng)卡驅(qū)動所在的路徑,通過命令rm刪除驅(qū)動文件,通過命令rmmod卸載驅(qū)動,通過命令lsmod查看顯示已經(jīng)加載到內(nèi)核中的模塊的狀態(tài)信息。
5、安裝正確的驅(qū)動,下載的是r8125-9點009點02點tar點bz2版本,將r8125-9點009點02點ta點bz2解壓到usrsrcsudotarxvfr8125至9點009點02點tarbz2至usrrc,進(jìn)入usrsrc下,執(zhí)行安裝文件cdusrsrcsudoshautorun.sh到此步驟,安裝新驅(qū)動就結(jié)束了。
6、再使用命令lspcik查看網(wǎng)卡驅(qū)動,看到Kerneldriverinuse顯示的是r8125,Kernelmodules顯示的也是r8125。
7、再通過命令sudolshw至cnetwork查看網(wǎng)卡設(shè)備名稱,logicalname正常顯示。
8、如果還不能上網(wǎng),則繼續(xù)參考Linux操作系統(tǒng)知識2至Ubantu重啟后網(wǎng)卡丟失進(jìn)行操作即可。
Linux下大部分驅(qū)動都是以模塊方式加載到內(nèi)核的,所以要刪除一個驅(qū)動,主要從模塊下手。所以首先要學(xué)會如何查看已經(jīng)加載的模塊:
lsmod
第一列是模塊的名字,根據(jù)模塊名字往往可以猜出哪個模塊是你要刪除的驅(qū)動。如果對硬件不熟悉的話就要試著通過其他命令來找相關(guān)的信息。
比如我要刪除無線網(wǎng)卡的驅(qū)動,那么我可以用:
lspci | grep less
lspci命令會列出所有PCI設(shè)備,而grep會找出返回結(jié)果中包含less的行。無線是Wireless,所以返回結(jié)果就會包含有我的無線網(wǎng)卡的信息,比如:
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8192E Wireless LAN Controller (rev 01)
可以看出型號是RTL8192E,這個時候再用lsmod命令,查看有沒有與8192相關(guān)的模塊名就可以了。
找到模塊名字后(比如我的無線網(wǎng)卡叫做r8192e_pci)就可以用如下命令卸載模塊:
rmmod 模塊名
對于我的無線網(wǎng)卡就是rmmod r8192e_pci。這時候驅(qū)動就已經(jīng)成功被卸載了,但是是臨時的,重啟又會重新加載,如果要永久卸載這個驅(qū)動的話還需要改一點東西。
在Ubuntu下進(jìn)入/etc/modprobe.d目錄下(其他發(fā)行版會有些差別),編輯blacklist.conf文件,加入一行(一般加在最下面):
blacklist 模塊名
這樣就將你要刪的驅(qū)動加入了黑名單,以后就再也見不到它啦!: )
驅(qū)動正在用。。先rmmod -r 模塊。。命令忘了,應(yīng)該是這個。實在不行,進(jìn)單用戶模式卸載
insmod :加載模塊,該命令可以加入適當(dāng)?shù)膮?shù);
rmmod:卸載模塊;
1,開始---程序---找到這個程序----上面就會有這個程序的卸載程序。
2,開始--控制面板---添加與刪除----找到這個要卸載的程序---點刪除就OK了。
3,就是利用第三方軟件。
我用騰訊電腦管家舉例(免費(fèi)安全軟件,殺毒+管理2合1)。
打開騰訊電腦管家——工具箱——軟件卸載。
電腦管家是直接把軟件卸載同時把注冊列表也就清理了。