私はRaspbianを実行しており、2つのWi-Fi USBドングルが接続されています。
私の/etc/ネットワーク/インターフェース私は彼らにIPアドレスを割り当てました。
...
iface wlan0 inet static
address 192.168.2.100
netmask 255.255.255.0
gateway 192.168.1.1
iface default inet dhcp
iface wlan1 inet static
address 192.168.42.1
netmask 255.255.255.0
...
私が走るときifconfig-aわかります無線LAN 0IPを受信していますが、無線LAN1いいえ。
wlan0 Link encap:Ethernet HWaddr 80:11:01:11:11:12
inet addr:192.168.42.1 Bcast:192.168.42.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:82 errors:0 dropped:8 overruns:0 frame:0
TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:10000 (9.7 KiB) TX bytes:576 (576.0 B)
wlan1 Link encap:Ethernet HWaddr 00:22:11:94:22:22
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:781 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
私も気づいた無線LAN 0指定されたアドレスが割り当てられているようです。無線LAN1なければならない/etc/ネットワーク/インターフェース
再起動しても問題は解決しません。
答え1
この行は、iface default inet dhcp
WPA 申請者に各項目を設定して有効にするよう指示します。基本アクセスポイントに正常に接続したら、ネットワーク接続にDHCPを使用します。バラよりhttps://wiki.debian.org/WPA
静的アドレスの定義wlan0
と期待。wlan1
しかし、DHCPでこれを上書きしました。
wlan0
接続するネットワークのWiFiの詳細を知っている場合は、wlan1
その回線を削除してdefault
ネットワークを直接定義する必要があります。バラよりこれwpasupplicant
README.Debian
たとえば、
iface wlan0 inet static
wpa-ssid HotSpot1
# plaintext passphrase
wpa-psk madhotspot
wpa-key-mgmt WPA-PSK
wpa-pairwise TKIP CCMP
wpa-group TKIP CCMP
wpa-proto WPA RSN
# static ip settings
address 192.168.2.100
netmask 255.255.255.0
gateway 192.168.1.1