저는 Thinkpad 시스템에서 Arch Linux를 사용하고 있습니다. 모든 것이 만족스러웠지만 오늘 라우터를 다시 시작했는데 기기가 연결되지 않았습니다. 라우터는 괜찮습니다(다른 기기와 전화도 쉽게 연결할 수 있습니다).
wicd
터미널에서 사용하고 있는데 "연결되지 않음" 메시지만 표시됩니다.
이 문제를 어떻게 해결/진단할 수 있나요?
편집하다
나는 노력했다이것스크립트가 없고 dhclient를 dhcpcd(개방형 네트워킹)로 바꾸면 연결 시간 초과만 발생합니다.
답변1
dhcpcd가 멈췄는지 확인해 보세요 sudo dhcpcd -k
. 테더링이 포함된 Android 휴대폰을 처음 사용한 후(수동으로 실행했습니다 sudo dhcpd
) Wi-Fi를 사용하려고 하면 연결되지 않음 오류가 발생했습니다.
답변2
내 Arch Linux 노트북은 쉘 스크립트를 통해 연결됩니다. 이것은 제가 사용하는 WEP(알고 있어요, 알아요...) 라우터 중 하나입니다.
#!/bin/bash
DEV=$(iw dev | awk '/Interface/ {interf=$2} END {print interf}')
PIDFILE=/var/run/dhcpcd-$DEV.pid
if [[ -f $PIDFILE ]] && kill -0 $(cat /var/run/dhcpcd-$DEV.pid)
then
dhcpcd -k $DEV
fi
ifconfig $DEV down
sleep 1
iwconfig $DEV mode managed
ifconfig $DEV up
iwconfig $DEV channel 1
iwconfig $DEV key 4567ABCDEF
iwconfig $DEV essid 'ACTIONTEC'
iwconfig $DEV ap 00:0d:51:BF:FE:E1
sleep 5
dhcpcd --noarp $DEV
각 단계는 한 가지 작업만 수행하므로 문제를 쉽게 식별할 수 있습니다. Slackware를 실행하는 데 사용된 노트북이고 Slackware에서 스크립트를 작성했지만 Arch에서도 잘 실행되는 것 같습니다.
답변3
나는 과거에 Arch에서 wicd를 사용했습니다. 이런 문제로 인해 사용을 중단했습니다. NetworkManager/dhclient를 사용해 보십시오.