Vraag:
'Slapende' WLAN-verbinding wakker maken
participant
2014-10-28 18:58:45 UTC
view on stackexchange narkive permalink

Ik merkte op dat na een tijdje (enkele uren) mijn Pi niet meer bereikbaar is via het wlan. Als ik buitensporig veel ping -ing doe (dwz 70-100 keer), begint de Pi op een gegeven moment te reageren en kan ik met succes een ssh -connection.

Q1. Kan iemand uitleggen waarom de bovenstaande aanpak werkt?

V2. Wat kan ik doen om de Pi verbonden te houden?

EDIT 1

  • distributie : Raspbian GNU / Linux 7 (wheezy), Linux versie 3.12.28+
  • wifi-dongle : Edimax Technology Co., Ltd EW-7811Un
  • / etc / interfaces :

      allow-hotplug wlan0auto wlan0iface wlan0 inet manualwpa-roam /etc/wpa_supplicant/wpa_supplicant.confiface standaard inet dhcp  
  • de Pi heeft een statisch IP-adres

EDIT 2

Vandaag heb ik een wifi-dongle ontvangen van de The Pi Hut die tot nu toe geen last heeft van het bovengenoemde probleem. ping en ssh werken onmiddellijk.

gerelateerde berichten 1e, 2e

U kunt zoiets als `wicd-vloeken` installeren, maar u moet suplicant verwijderen. Wanneer u uw wifi configureert, is er een optie om automatisch verbinding te maken. Elke wifi die je aanzet, zal wicd proberen verbinding te maken met die wifi totdat hij verbinding heeft.
Drie antwoorden:
joan
2014-10-28 19:37:18 UTC
view on stackexchange narkive permalink

Deze problemen lijken vaak verband te houden met draadloos energiebeheer.

Probeer als eerste poging

  iwconfig wlan0 power off  
Ik heb het net gecontroleerd: energiebeheer is uitgeschakeld.
@participant In dat geval stel ik voor dat je je openingsbericht bewerkt en details geeft van de draadloze dongle die je gebruikt, de distributie die je gebruikt en al het andere dat zou kunnen helpen bij het lokaliseren van het probleem.
scruss
2014-10-29 16:30:15 UTC
view on stackexchange narkive permalink

Een grove manier om de verbinding levend te houden: maak op de Raspberry Pi een crontab-item ( crontab -e ) om een ​​host eens per uur te pingen: -

  # mh dom mon dow commando 3 * * * * ping -c 1 somedomain.com > / dev / null  
Ik heb hier dergelijke scripts gezien, maar ik zou liever een configuratie hebben die dat probleem oplost.
Ik realiseer me dat het niet ideaal is, maar het kan je helpen totdat je een 'juiste' oplossing vindt, en het is niet bepaald een resource-zwijn.
Leuke oplossing. Ik zou somedomain.com vervangen door het ip-adres van de eigen router om het minder "storend" te maken.
participant
2019-04-24 13:06:36 UTC
view on stackexchange narkive permalink

Met behulp van het advies van hier deed ik

  $ iw wlan0 get power_savePower save: on  

Het was AAN, en ik zette het op UIT met

  iw wlan0 set power_save off  

Hint Om deze instelling permanent te maken deed ik dit.

Er zijn ook enkele verschillen tussen `iw wlan0 get power_save` (die perfect werkt) en` iwconfig` (die mogelijk verkeerde gegevens over de echte powermanagement-status weergeven). Sommige USB-antennes hebben dit probleem ook. Ik moest de driver `sudo nano / etc / modprobe.d / 8192cu.conf` bijwerken en de regel` options 8192cu rtw_power_mgnt = 0 rtw_enusbss = 0` toevoegen. Deze regel zal voorkomen dat het stroombeheer usb en wifi uitschakelt


Deze Q&A is automatisch vertaald vanuit de Engelse taal.De originele inhoud is beschikbaar op stackexchange, waarvoor we bedanken voor de cc by-sa 3.0-licentie waaronder het wordt gedistribueerd.
Loading...