Closed GoogleCodeExporter closed 8 years ago
cat /sys/class/net/eth0/{carrier,dormant,operstate}
if up + cable: carrier=1, dormant=0, operstate=up
if up + NO cable: carrier=0, dormant=0, operstate=down
if down + cable: cat carrier=Invalid argument, cat dormant=Invalid argument,
operstate=down
Original comment by andrey....@gmail.com
on 13 Jan 2013 at 6:14
Да хотя странно если if up уже есть то кабель
должен автоматом подхватить, может dhcp
клиент не запускается без воткнутого шнура.
Original comment by alexeytech
on 13 Jan 2013 at 6:54
ifup eth0 запускает udhcpc но т.к. он не получает за
некоторое время ответ от dhcp (кабель
вытащен) то он завершает работу.
Надо либо как то мониторить воткнутость
кабеля, либо найти опцию udhcpc при которой он
ждет всё время и не выключается.
Original comment by alexeytech
on 27 Jan 2013 at 1:56
Проверьте сейчас, вроде работает.
Original comment by andrey....@gmail.com
on 2 Feb 2013 at 10:18
У меня работает
закрываю.
Original comment by alexeytech
on 26 Feb 2013 at 7:49
Original issue reported on code.google.com by
alexeytech
on 7 Jan 2013 at 10:52