하나의 네트워크 어댑터만 DHCP IP 주소를 얻는 이유는 무엇입니까?

하나의 네트워크 어댑터만 DHCP IP 주소를 얻는 이유는 무엇입니까?

저는 Angstrom 버전을 실행하는 Panda Board를 사용하고 있습니다.

Panda Board에는 제대로 작동하고 성공적으로 DHCP 주소를 획득한 이더넷 포트가 내장되어 있습니다.

제공된 것보다 더 큰 용기에 넣을 예정이라 내부 포트에 접근이 안되어 USB 네트워크 어댑터를 사용하려고 합니다.

Angstrom은 어댑터를 올바르게 식별하지만 DHCP 주소를 얻지 못합니다. USB 포트와 USB 포트 모두 연결을 시도했지만 내부 포트만 주소를 얻습니다.

누구든지 나를 도와줄 수 있나요? 나는 리눅스를 처음 접했다!

출력 ifconfig -a:

eth0      Link encap:Ethernet  HWaddr 2A:40:E0:FD:3B:0A  
          inet addr:172.17.33.163  Bcast:172.17.33.255  Mask:255.255.255.128
          UP BROADCAST RUNNING MULTICAST  MTU:1492  Metric:1
          RX packets:112 errors:0 dropped:0 overruns:0 frame:0
          TX packets:59 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:14645 (14.3 KiB)  TX bytes:11844 (11.5 KiB)

eth2      Link encap:Ethernet  HWaddr 00:0E:C6:88:F7:C6  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:62 errors:0 dropped:0 overruns:0 frame:0
          TX packets:14 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:7116 (6.9 KiB)  TX bytes:4844 (4.7 KiB)

lo        Link encap:Local Loopback  
          LOOPBACK  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wlan0     Link encap:Ethernet  HWaddr 2A:00:E0:FD:3B:0A  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 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)

콘텐츠 /etc/network/interfaces:

wlan0
iface wlan0 inet dhcp
    wpa-conf /etc/wpa_supplicant.conf
    wpa-driver wext 



iface atml0 inet dhcp

# Wired or wireless interfaces
auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet dhcp

auto eth2
iface eth2 inet dhcp

auto eth3
iface eth3 inet dhcp

# Ethernet/RNDIS gadget (g_ether) or LAN9514
usb0
iface usb0 inet dhcp

usb1
iface usb1 inet dhcp

usb2
iface usb2 inet dhcp

usb3
iface usb3 inet dhcp

# Bluetooth networking
iface bnep0 inet dhcp

답변1

USB 이더넷 장치를 추가하셨나요 /etc/network/interfaces? 나는 당신이 이것을 해야 한다고 생각합니다. (유사한 항목은 다음과 같습니다 eth0. 를 통해 어떤 장치인지 확인할 수 있습니다 ifconfig -a. 올바르게 식별되면 거기에 나열되어야 합니다.)

당신도 할 수 있습니다.USB를 사용한 네트워킹즉, 이더넷 어댑터는 없지만 마스터(워크스테이션)와 슬레이브(Angstrom 장치)를 약간 조작합니다.

그 외에도 ifconfig -a출력과 사용자의 출력이 /etc/network/interfaces문제 해결에 도움이 될 수 있습니다.

답변2

USB 이더넷 장치의 MAC 주소를 DHCP 서버에 바인딩하면 작동합니다.

관련 정보