/etc/network/interfaces에 inet 주소가 할당되지 않았습니다.

/etc/network/interfaces에 inet 주소가 할당되지 않았습니다.

저는 Raspbian을 실행 중이고 두 개의 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이해합니다무선랜 0IP가 수신되고 있지만무선랜1아니요.

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)

나도 눈치챘다무선랜 0지정된 주소가 할당된 것 같습니다.무선랜1있어야 한다/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

관련 정보