[oe] udev_141 vs. udev_network_queue.sh

Mario Schuknecht schuknecht at dresearch-fe.de
Tue Mar 13 15:06:54 UTC 2012


Hi,

we use udev_141.bb and an USB-WLAN modem. The WLAN modem is configured in
/etc/network/interfaces as ra0 and ifup ra0 works fine.
After a boot of our system the WLAN modem network interface is not
configured. I think the problem is that udev starts prior to networking.
root at 3065-4-00001:~# ls -l /etc/rcS.d/
...
lrwxrwxrwx 1 root root 14 Mar 9 16:34 S03udev -> ../init.d/udev
...
lrwxrwxrwx 1 root root 20 Mar 9 16:34 S40networking -> ../init.d/networking
...

The udev script /etc/udev/scripts/network.sh writes all not configured
interfaces into the file /dev/udev_network_queue
root at 3065-4-00001:~# cat /dev/udev_network_queue
eth0
lo
ra0
But no script or program check this file.
I googled  udev_network_queue and found an old bitbake recipe
http://svn.nslu2-linux.org/svnroot/slugos/releases/slugos-3.10-beta/openembedded/packages/udev/udev_084.bb
that
installs  udev_network_queue.sh.
That script checks this files and starts the interfaces.

Why is this file not installed any longer? Is there any other way or
concept to handle this situation?

Kind regards,

Mario

-- 
DResearch Fahrzeugelektronik GmbH
Otto-Schmirgal-Str. 3, 10319 Berlin, Germany

Tel: +49 30 515932-240  mailto:schuknecht at dresearch-fe.de
Fax: +49 30 515932-299
Geschäftsführer: Dr. Michael Weber, Werner Mögle;
Amtsgericht Berlin Charlottenburg; HRB 130120 B;
Ust.-IDNr. DE273952058



More information about the Openembedded-devel mailing list