ZenWalk 4.6
Die WLAN-Karte ist korrekt konfiguriert und kann verwendet werden. Ein Neustart des Netzwerkes bzw. der WLAN-Karte ist problemlos möglich.
Aber beim Starten des Rechners wird die Karte nicht aktiviert. Die Bootmessages zeigen in etwa folgendes:
Failed to connect to wpa_supplicant - wpa_ctrl_open: No such file or directory
Diese Zeile wird so lange angezeigt bis der Vorgang in ein Timeout läuft. ZenWalk startet. Ein dann durchgeführter Start des Nertzwerkes initialisiert die WLAN-Karte problemlos.
Abhilfe schafft Folgendes:
In der Datei "/etc/rc.d/rc.M" wird eine kleine Änderung vorgenommen. Der Eintrag
# Start the DBUS daemon:
if [ -x /etc/rc.d/rc.messagebus ]; then
/etc/rc.d/rc.messagebus start
fi
wird vor den Eintrag des Netzwerkstart verschoben. Das sieht dann so aus:
#### Progress bar ####
[ "$SPLASHSCREEN" = "yes" ] && progressbar 65 &
# Save interfaces names mappings for udev coldplug
if [ -x /lib/udev/net-mapper.sh ]; then
/lib/udev/net-mapper.sh 2>&1 1>/dev/null
fi
# Start the DBUS daemon:
if [ -x /etc/rc.d/rc.messagebus ]; then
/etc/rc.d/rc.messagebus start
fi
# Initialize networking
if [ -x /etc/rc.d/rc.inet1 ]; then
echo -e "${BOLDCYAN}Starting the Network${COLOR_RESET}"
# first set the .inetflag flag : rc.inet1 will check it
# /dev is mounted in tmpfs, so the flag will go on shutdown
touch /dev/.inetflag
# Now we can play !
. /etc/rc.d/rc.inet1
fi
#### Progress bar ####
[ "$SPLASHSCREEN" = "yes" ] && progressbar 70 &
Das ist alles.
Nun wird beim Booten das Netzwerk mit der WLAN-Karte initialisiert.