service network status

Pří zadání výše uvededného příkazu dostanu tento výpis

[root@topenar etc]# service network status
Configured devices:
lo ath0 dummy0 eth0 wlan0
Currently active devices:

Výpis currently active devices je prázdný, ale všehna zařízení jsou nahoře a běží. Mám instalovaný Linux version 2.6.18-1.2257.fc5 (brewbuilder@hs20-bc1-5.build.redhat.com) (gcc version 4.1.1 20060525 (Red Hat 4.1.1-1)) #1 Fri Dec 15 16:04:33 EST 2006.

Nevíte jak tento problém řešit?

Projdete si skript /etc/init.d/network v sekci status… odhaduju, ze nejaky problem bude s tim ath0 nebo wlan0, skriptu se nedari zjistit jejich status a proto se nic nevypisuje.

Tak jsem našel problém na místě, které jste indikoval. Původně tam bylo

/sbin/ip -o link show | awk -F ": " ‘/UP>/ { print $2 }’

ale příkaz /sbin/ip -o link show ukazuje toto

[root@topenar init.d]# /sbin/ip -o link show
1: lo: <LOOPBACK,UP,10000> mtu 16436 qdisc noqueue \ link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc pfifo_fast qlen 1000\ link/ether 00:0e:2e:34:92:83 brd ff:ff:ff:ff:ff:ff
3: wifi0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc pfifo_fast qlen 199\ link/ieee802.11 00:0b:6b:37:77:fc brd ff:ff:ff:ff:ff:ff
5: wifi1: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc pfifo_fast qlen 1000\ link/ieee802.11 00:60:b3:6b:10:12 brd ff:ff:ff:ff:ff:ff
6: wlan0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc noqueue \ link/ether 00:60:b3:6b:10:12 brd ff:ff:ff:ff:ff:ff
7: dummy0: <BROADCAST,NOARP,UP,10000> mtu 1500 qdisc noqueue \ link/ether 22:28:1a:0a:8e:3b brd ff:ff:ff:ff:ff:ff
8: sit0: mtu 1480 qdisc noop \ link/sit 0.0.0.0 brd 0.0.0.0
22: ath0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc noqueue \ link/ether 00:0b:6b:37:77:fc brd ff:ff:ff:ff:ff:ff

takže UP nekončí >, takže jsem upravil řádek na
/sbin/ip -o link show | awk -F ": " ‘/UP/ { print $2 }’ a vše snad funguje jak má.