ADSL: 14 dní a šmytec part 2
Vložil/a zdenny, 4. Březen 2009 - 0:42
Loňského listopadu jsem si stěžoval, že mi navázaná ADSL session nevydrží více než 14 dní. Nevím čím to je, ale od neděle se mi občas zničehonic zrestartuje ADSL modem, čehož nepříjemným důsledkem je úplné zmatení internetové gw a tím pádem ztráta připojení k internetu.
Vypozoroval jsem, že po tu dobu, než modem naváže ADSL připojení, je vnějšímu síťovému rozhraní skrze DHCP přidělena adresa z privátního rozsahu 192.168.1.0/24, která je sice později nahrazena správnou veřejnou IP, nicméně v tomto okamžiku už neproběhnou up/down příkazy z /etc/network.
Do té doby, než přijdu na nějaké inteligentnější řešení, jsem si zbastlil nekvalitní bashový skript, který spouštěný cronem v pětiminutovém intervalu testuje pomocí pingu funkčnost připojení:
#!/bin/bash rm /home/user/scripts/inet/test ping ubuntu.com -s 1000 -c 5 -q >> /home/user/scripts/inet/test FILENAME=/home/user/scripts/inet/test FILESIZE=$(stat -c%s "$FILENAME") if [ $FILESIZE == 0 ]; then touch /home/user/scripts/inet/`date '+%Y-%m-%d-%H-%M-%S'` /sbin/ifdown eth0 && /sbin/ifup eth0 fi exit 0

53734529








Poslat nový komentář