/etc/network/interfacesにinetアドレスが割り当てられていません。

/etc/network/interfacesにinetアドレスが割り当てられていません。

私は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 dhcpWPA 申請者に各項目を設定して有効にするよう指示します。基本アクセスポイントに正常に接続したら、ネットワーク接続に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

おすすめ記事