イーサネット接続時にWLANが切断される

イーサネット接続時にWLANが切断される

私は HP ProBook 4510s Energy Star を所有しています。b43 ドライバーを使用して、broad-com BCM4312 で WiFi 経由でインターネットに接続しています。インターネット接続を tp-link アクセス ポイント/クライアントと共有して、より多くのデバイスをインターネットに接続しようとしています。問題は、ラップトップにイーサネット ケーブルを接続するたびに WiFi がオフになり、イーサネット ケーブルが接続されている間は WiFi を使用できないことです。最大の問題は、WiFi とイーサネットを同時に使用できないことです。
これが私のネットワーク ハードウェアと構成です 。

1 番目: イーサネットが取り外されたとき:

通信網:

カード 1: Broadcom BCM4312 802.11b/g LP-PHY ドライバー: b43-pci-bridge

カード 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)

2番目にイーサネットを接続した場合:

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 アドレス範囲を使用しているか、または(たとえばルーターによって)割り当てられています。

次の IP を持つ LAN ネットワーク カード (Marvell 88E8072 PCI-E ギガビット イーサネット) があります。192.168.1.16

次に、IP を持つ WLAN ネットワーク カード (Broadcom BCM4312 802.11b/g) を用意します。192.168.1.4

両方同時にはあり得ない192.168.1.X2つのうちのどちらかにIPを割り当てるルーターを設定して、どちらかに異なる範囲を割り当てる必要があります。たとえば、LANまたはWLANに範囲を割り当てます。192.168.2.Xそのため、両方を接続すると、異なる IP 範囲になります。

ここでの問題は、両方が接続されていて、両方が同じ IP アドレスまたは同じ IP アドレス範囲 (DHCP ルーターから割り当てられる) を取得すると、コンピューターは同じ LAN ネットワークに接続していると認識し、ネットワーク カードの情報の取得場所がわからないことです。そのため、パッケージを送信しようとすると、両方が同じ IP 範囲を指しているため、どのネットワーク カードを使用するかがわかりません。

ネットワーク カードの 1 つに割り当てることができる IP プールを変更すると、問題は解決します。IP プールを変更するページでのルーターの表示は次のようになります。

ここに画像の説明を入力してください

ご覧のとおり、ルーターのDHCPサービスを管理するセクション(IPが割り当てられているので有効になっているはずです)で、ルーターのIPアドレスを別の範囲に変更し、DHCPによって割り当てられたIPを変更します。この場合、たとえばこれを次のように変更したいとします。192.168.10.Xまず、ルーターのIPアドレスを、コンピューターで使用するIP範囲と同じものに変更します。こうすることで、変更後もアクセスできるようになります。192.168.1.1192.168.10.1

次に「開始IPアドレス」(ルーターによって異なる場合があります)を変更します。192.168.1.2192.168.10.2もちろん、私の場合、ルーターの IP を変更した後、この最後の変更は自動的に行われますが、別のルーターでは自動的に行われない場合に備えて、どの 2 つの手順を実行するかを知っておく必要があります。これで、新しい構成を保存するだけで、LAN または WLAN デバイスに新しい IP が割り当てられ、両方のネットワーク カードが同時に動作できるようになります。

関連情報