저는 Cubian(Cubieboard용 Debian)을 설치했습니다. 시스템이 시작되면 유선 네트워크가 정상적으로 작동합니다. 나는 읽었다이것그리고 네트워크 인터페이스를 구성합니다(wlan0 설정만 추가했습니다).
//default
# the loopback interface
auto lo
iface lo inet loopback
#
#auto eth0
allow-hotplug eth0
iface eth0 inet dhcp
//my
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wireless-essid My_network_name
하지만 시도하면 다음과 같은 sudo ifup wlan0
결과를 얻습니다.
DHCPOFFERS가 수신되지 않았습니다. 영구 데이터베이스에는 작업 임대가 없습니다. 최대 절전 모드입니다.
내 라우터에 MAC 필터가 있지만 MAC 주소를 화이트리스트에 추가했습니다.
또한 Cubian이 eth0에 연결하려는 이유를 이해할 수 없습니다.
#auto eth0
존재하다 /etc/network/interfaces
.
나는 Wikipedia에서 다음과 같은 내용을 읽었습니다.
유선 네트워킹이 전혀 필요하지 않은 경우 주석을 통해 이 기능을 비활성화하거나 자동 eth0을 제거하십시오.
기본적으로 주석 처리되어 있습니다. 시스템이 시작된 후 eth0이 작동하기 시작하는 이유는 무엇입니까?
나는 이미 내 잘못을 이해합니다. 더 넓은 지역을 커버하기 위해 하나의 ssid를 가진 라우터와 리피터가 있는데 Cubian은 무엇을 사용해야할지 모릅니다. 기능을 수정하려면 어떻게 해야 합니까(연결할 MAC 주소 지정 등)?
이제 dhcp의 위치를 기억하고 정상적으로 연결됩니다.
답변1
과거에 나에게 도움이 된 것은
wpa-ssid
대신에
wireless-essid
이 기능은 설치한 후에만 작동합니다 wpa_supplicant
.
eth0
두 번째 질문은 케이블을 연결하면 자동으로 연결되는 것 같습니다 allow-hotplug eth0
.
답변2
리피터가 있으므로 Cubian에게 DHCP가 어디에 있는지 알려줘야 합니다. 이것이 바로 그 이유입니다.
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wireless-essid My_network_name
HWaddr DHCP_MAC_address