『壹』 買的聯想G470給裝的linux系統,自己分區重裝win7後,無線網不能用,更新網卡驅動也不行,求幫助
您好,目前如果是可以搜索到無線信號而無法連接上,可以嘗試替換一個無線網路環境或者測試其他的電腦是否可以連接上相同的無線信號。如果在其他的地方可以連接上,建議您可以重置下無線路由器;若其他機器可以連接上相同的無線信號,建議您可以設置固定的IP地址進行無線上網測試。
目前如果是可以搜索到無線信號而無法連接上,您可以嘗試卸載當前的無線網卡驅動到官網進行重裝驅動,無效也可以設置固定的IP地址上網以及重置winsock。
您可以通過http://support1.lenovo.com.cn/lenovo/wsi/Moles/Drive.aspx?intcmp=I_F_Driver?intcmp=FM_LBBS_reply
這個官網獲取到驅動。
感謝您使用聯想產品,祝您生活愉快!
『貳』 linux系統重啟網卡後網路不通(NetworkManager篇)
<div style="font-weight: 400;">
<span></span>
<h1>個人博客:<a href="https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fwww.mianshi.host" target="_blank" rel="nofollow">點擊這里進入</a></h1>
<span></span>
<h3>一.故障現象</h3>
<blockquote>
<p>RHEL7.6系統,使用nmcli綁定雙網卡後,再使用以下命令重啟network服務後主機網路異常,導致無法通過ssh遠程登錄系統。</p>
</blockquote>
<p> <code># systemctl restart network</code></p>
<span></span>
<h3>二.理論知識</h3>
<blockquote>
<p>Network service的制御網路介面配置信息改動後,網路服務必須從新啟動,來激活網路新配置的使得配置生效,這部分操作和從新啟動系統時時一樣的作用。制御(控制)是/etc/init.d/network這個文件,可以用這個文件後面加上下面的參數來操作網路服務。例如:
<code># /etc/init.d/network restart</code>
同樣也可以用service這個命令來操作網路服務例如:
<code># service network restart</code>
<code># systemctl restart network</code> (NetworManager)是檢測網路、自動連接網路的程序。無論是無線還是有線連接,它都可以令您輕松管理。對於無線網路,網路管理器可以自動切換到最可靠的無線網路。利用網路管理器的程序可以自由切換在線和離線模式。網路管理器可以優先選擇有線網路,支持 VPN。網路管理器最初由 Redhat 公司開發,現在由 GNOME 管理</p>
</blockquote>
<span></span>
<h3>三.環境分析</h3>
<blockquote>
<p>系統版本:Red Hat Enterprise Linux Server release 7.6
內核版本:3.10.0-957.el7.x86_64
硬體類型:Huawei 2288H V5
首先檢查系統網路配置,該系統配置兩塊bonding設備,分別是:
bond0:業務網路
bond1: Oracle RAC心跳網路 分析系統日誌,當重啟network服務時(systemctl restart network),系統messages日誌中無明顯異常,測試發現,當停止NetworkManager服務後,問題現象消失,即執行如下操作:</p>
</blockquote>
<p> <code># systemctl stop NetworkManager</code></p>
<blockquote>
<p>此時再次重啟network服務:</p>
</blockquote>
<p> <code># systemctl restart network</code></p>
<blockquote>
<p>可以很快ping通bond0的業務地址10.116.6.194。 進一步分析發現,如果不停止NetworkManager服務,而是修改網卡配置文件,在bonding網卡和組成bonding的slave網卡的配置文件中增加一行配置,也可以解決該問題。</p>
</blockquote>
<p> <code>NM_CONTROLLED=no</code></p>
<blockquote>
<p>參考紅帽RHEL7配置網卡bonding的官方文檔: <a href="https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Faccess.redhat.com%2Fdocumentation%2Fen-us%2Fred_hat_enterprise_linux%2F7%2Fhtml%2Fnetworking_guide%2Fsec-network_bonding_using_the_command_line_interface" target="_blank" rel="nofollow">https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/networking_guide/sec-network_bonding_using_the_command_line_interface</a>
可以看到,官方文檔的配置示例中設置了NM_CONTROLLED=」no」:
<img src="https://upload-images.jianshu.io/upload_images/24736011-d9a54d4b359b41d0.png" alt="">
<img src="https://upload-images.jianshu.io/upload_images/24736011-466df81c683a5113.png" alt=""></p>
</blockquote>
<span></span>
<h3>四.原廠問題建議</h3>
<blockquote>
<p>該問題是由於NetworkManager服務引起,可以通過如下兩種方法解決:</p>
</blockquote>
<ul>
<li>在網卡配置文件中增加參數NM_CONTROLLED=no(「no」的引號可以不寫),設置後重啟network服務生效。設置NM_CONTROLLED=no的目的是將網路設備脫離NetworkManager服務的管理,設置後該網路設備僅由network服務管理,不受NetworkManager服務控制,因而nmcli命令對該網路設備不再生效;</li>
<li>停止並禁用NetworkManager服務,停用後所有網路設備由network服務管理,不能通過nmcli命令來管理網路設備:</li>
</ul>
<p> <code># systemctl stop NetworkManager</code>
<code># systemctl disable NetworkManager</code></p>
<span></span>
<h3>五.解決方案</h3>
<blockquote>
<p>據上所述,可關閉NetworkManager服務或在BOND配置文件中添加參數,但因環境需要,需使用nmcli命令,故無法關閉NetworkManager,在多輪測試中進行思考,既然NetManager與network服務沖突,但nmcli命令屬於NetworkManager,systemctl一般用來管理network,考慮兩者管理命令可能也存在沖突後進行了一波測試,使用NetworkManager的nmcli進行網卡的重啟操作,使用以下命令後,網路可以即刻ping通並通過SSH連接</p>
</blockquote>
<p> <code># nmcli connection down 網口名稱</code>
<code># nmcli connection up 網口名稱</code></p>
<span></span>
<h3>六.結論</h3>
<blockquote>
<p>因NetworkManager與network服務存在沖突,且雙網卡綁定時所使用的的nmcli進行綁定,nmcli歸屬於NetworkManager,故重啟網卡時應用nmcli命令up/down,不應使用systemctl進行網卡重啟</p>
</blockquote>
『叄』 ubuntu linux中如何設置無線網路連接
ubuntu linux中無線網路設置跟驅動相關,只要能安裝好相應的驅動就能解決問題。
解決方法:
1、首先,查看對應的PCI設備,可以看出,我的無線網卡是 Broadcom 的BCM4311。
『肆』 如何在Linux系統下開啟無線網路
用iwconfig開啟無線網卡的電源,並查找區域內的無線網路
連接到相應的無線網路
通過ifconfig啟用無線網卡,並獲取IP(如果使用DHCP的話)
注意:
假設無線被識別為wlan0,如果您的網卡沒有被識別為wlan0,可以在操作時做相應的修改。
具體過程
1. 打開無線網卡電源
iwconfig wlan0 txpower on
無線網路的信號燈應該亮了。
2. 列出區域內的無線網路
iwlist wlan0 scan
3. 假設要連接到網路MyHome(即essid為MyHome的網路),那麼輸入命令
iwconfig wlan0 essid "MyHome"
如果網路是加密的,密碼是0123456789,那麼就輸入命令
iwconfig wlan0 essid "MyHome" key 0123-4567-89
4. 如果正常的話,輸入
iwconfig wlan0
就可以看到連接正常的各項參數了。
5. 啟用無線網卡
ifconfig wlan0 up
6. 如果是用DHCP獲取IP的,那麼用dhclient 或dhcpcd獲取ip
dhclient wlan0
或
dhcpcd wlan0
7. 現在無線網卡應該可以正常使用了。
PS:
如果現在還不能聯網。那麼點擊網路圖標。選擇鏈接到隱藏的無線網路。輸入找到的網路的名字。
圖形化的網路管理程序是System->Preferences->Network
Connections。打開程序後,點擊無線網路項目,點擊add增加一個新的無線網路。 給出任意的Connection
Name。SSID中輸入無限網路的名字。wireless security中選擇一種合適的加密類型。key中輸入無限網路的密碼。
其他欄位都不修改。 執行後,應該能夠鏈接無限網路。 可以使用iwconfig wlan0命令查看是否正確連接無線網路。
未正確鏈接無線網路的輸出:
iwconfig wlan0
wlan0 IEEE 802.11abg ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=0 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off
正確鏈接無線網路後的輸出:
iwconfig wlan0
wlan0 IEEE 802.11abg ESSID:"LilyHomeRout"
Mode:Managed Frequency:2.437 GHz Access Point: 00:23:CD:22:1A:A8
Bit Rate=54 Mb/s Tx-Power=0 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=65/70 Signal level=-45 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
『伍』 VMware中linux系統(Ubuntu)如何設置無線網路
第1步:查看本地主機無線網卡名稱。