내 라즈베리 파이 중 하나에서 많은 일이 발생합니다. 인터넷 연결을 확인 ifup wlan0
하고 연결이 없을 때 실행되는 스크립트가 있습니다. 시도해 볼 수있는 것들 :
- 라즈베리 파이 재부팅
- 다음을 사용하여 유효한 IP 주소가 있는지 확인
ifconfig
- 파일 에 추가하여 동글에서 절전 기능이 비활성화
wireless-power off
되어 있는지 확인/etc/network/interfaces
- 운영
ifup --force wlan0
cron에서 5 분마다 실행되는 스크립트는 다음과 같습니다.
#!/bin/bash
#Script to check the network connection
#Check network connection
if /sbin/ifconfig wlan0 | grep -q "inet addr:" ; then
#Connection is good; do nothing
echo "$(date "+%D [%H:%M:%S]") Connection is up"
else
echo "$(date "+%D [%H:%M:%S]") Network connection down. Attempting to reconnect..."
sudo /sbin/ifup --force wlan0
fi
무선 카드 전원 관리 문제인 경우 일정 시간이 지나면 WLAN이 사라지는 것을 볼 수도 있습니다 .
많은 무선 네트워크 카드는의 wireless-power off
옵션을 지원하지 않습니다 /etc/network/interfaces
. 8192CU 모듈이로드 된 상태에서 전원 관리를 비활성화하려면 sudo nano /etc/modprobe.d/8192cu.conf
다음 내용으로 파일 을 만들 수 있습니다 .
# Disable power management
options 8192cu rtw_power_mgnt=0
/sbin/ifconfig
올바르지 않은 경우를 대비 하여 IP 주소를 다시 확인 했습니까 ?