我擁有一台 HP ProBook 4510s Energy Star。我使用 b43 驅動程式透過 Broad-com BCM4312 透過 WiFi 連接到網路。我正在嘗試將我的網路連線共用到 tp-link 存取點/用戶端,以便將更多裝置連接到網際網路。問題是,每次我將乙太網路電纜連接到筆記型電腦時,WiFi 都會關閉,並且在連接乙太網路電纜時我無法使用它。我最大的問題是我不能同時使用 WiFi 和乙太網路。
這是我的網路硬體和配置
第一次當乙太網路拔掉時:
網路:
卡 1:Broadcom BCM4312 802.11b/g LP-PHY 驅動程式:b43-pci-bridge
Card-2:Marvell 88E8072 PCI-E 千兆位元乙太網路控制器 驅動程式:sky2
eth0 Link encap:Ethernet HWaddr 18:a9:05:cd:ee:79
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:1308 errors:0 dropped:0 overruns:0 frame:0
TX packets:1378 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:338312 (338.3 KB) TX bytes:144517 (144.5 KB)
Interrupt:17
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:1257 errors:0 dropped:0 overruns:0 frame:0
TX packets:1257 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:38807 (38.8 KB) TX bytes:38807 (38.8 KB)
wlan0 Link encap:Ethernet HWaddr 90:4c:e5:4d:20:96
inet addr:192.168.1.16 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::924c:e5ff:fe4d:2096/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:407060 errors:0 dropped:7 overruns:0 frame:0
TX packets:355911 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:451806029 (451.8 MB) TX bytes:42627691 (42.6 MB)
第二次當乙太網路插入時:
Network:
Card-1: Broadcom BCM4312 802.11b/g LP-PHY driver: b43-pci-bridge
Card-2: Marvell 88E8072 PCI-E Gigabit Ethernet Controller driver: sky2
eth0 Link encap:Ethernet HWaddr 18:a9:05:cd:ee:79
inet addr:192.168.1.4 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::1aa9:5ff:fecd:ee79/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1423 errors:0 dropped:0 overruns:0 frame:0
TX packets:1713 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:346272 (346.2 KB) TX bytes:206229 (206.2 KB)
Interrupt:17
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:1905 errors:0 dropped:0 overruns:0 frame:0
TX packets:1905 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:59829 (59.8 KB) TX bytes:59829 (59.8 KB)
如果還需要什麼,請告訴我,我會盡快發布。謝謝你,對我的英文感到抱歉。和平
答案1
您正在使用或被指派(例如透過路由器)兩者相同的網路 IP 位址範圍。
您擁有 LAN 網路卡(Marvell 88E8072 PCI-E 千兆位元乙太網路)和 IP:192.168.1.16
然後您就有了 WLAN 網路卡 (Broadcom BCM4312 802.11b/g) 和 IP:192.168.1.4
他們不能同時是192.168.1.X。您需要設定將 IP 指派給 2 中任何一個的路由器,以便為其中一個指派不同的範圍。例如,為 LAN 或 WLAN 指派範圍192.168.2.X,因此當您都連線時,它們位於不同的 IP 範圍內。
這裡的問題是,當您將兩者連接起來並且都獲得相同的 IP 位址或相同的 IP 位址範圍(從 DHCP 路由器分配)時,電腦會認為您正在連接到同一個 LAN 網絡,但不知道在哪裡取得網卡訊息,因此當您嘗試傳送包時,它不知道要使用哪個網卡,因為兩者都指向相同的IP 範圍。
更改可以在其中一張網路卡上指派的 IP 池將解決該問題。以下是我的路由器在我想要更改 IP 池的頁面上的外觀:
如您所見,請在路由器管理 DHCP 服務的部分(您應該啟用它,因為您已指派這些 IP),只需將路由器的 IP 位址變更為另一個範圍,然後變更由DHCP。例如,在這種情況下,如果我想將其更改為192.168.10.X我首先將路由器的 IP 位址更改為我要用於電腦的相同 IP 範圍,這樣我確保更改後可以存取它。所以我會改變它說的地方192.168.1.1到192.168.10.1。
然後在“起始 IP 位址”(在您的路由器中看起來可能有所不同)我將更改192.168.1.2到192.168.10.2。當然,在我的例子中,它會在更改路由器 IP 後自動執行最後一次更改,但萬一在另一個路由器中它不會,那麼您就知道要執行哪兩個步驟。現在,只需儲存新配置,即可將新 IP 分配給您的 LAN 或 WLAN 設備,並享受兩個網路卡同時工作的樂趣。