WLAN RT73 beim boot starten

W

wupperbra

Grünschnabel
Hallo Leute,
nach vielen Mühen ist es mir gelungen den USB-WAN-Stick zumindest manuell ans Laufen zu bringen (/sbin/ifconfig rausb0 inet 192.186.1.33 up funktioniert); der Start beim boot funktioniert jedoch nicht !!
Folgende Gegebenheiten:

- SUSE Linux 9.1 (etwas angestaubt, es läuft aber)

- /var/log/boot.msg enthält:
eth0 interface could not be set up failed
rausb0 Startmode is manual skipped
Setting up network failed

- iwconfig ergibt:
rausb0 RT73 WLAN
Link Quality:0 Signal Level: 135 Moise Level: 145
Rx invalid nwid:0 invalid crypt:0 invalid misc:0

- /etc/modeprobe.conf.local (angebunden über include in /etc/modeprobe.conf) enthät:
alias rausb0 rt73

- /etc/sysconfig/networg/ic-rausb0 enthält
Device=rausb0
ONBOOT=yes (versucht auch mit STARTMODE='onboot')

Bei Eingabe von ifup rausb0 kommt eine Fehlermeldung:
ERROR: command 'iwconfig rausb0 mode 'Managed' returned
ERROR or wireless request "SET MODE" (8B06)
SET failed on device rausb0; Network ist down

Die Einbindung des WLAN-Sticks über YAST war auch nicht erfolgreich.

Was ist zu tun, damit das Netzwerk automatisch beim Boot hochgefahren wird ?

Viele Grüße
udo
 
Quick and Dirty:

Code:
/sbin/modprobe rt73

/sbin/ifconfig rausb0 inet 192.186.1.33 up
in die Datei /etc/init.d/boot.local eintragen (hoffen wir mal, daß das nicht zu früh ist).

Eigentlich sollte das auch über die die Config in /etc/Wireless/ machbar sein.

Greetz,

RM
 
Etwas sauberer:

Code:
#!/bin/bash

PATH=/sbin

echo "Starte WLAN"

case "$1" in
start)
  modprobe rt73
  ifconfig rausb0 inet 192.186.1.33 up
  ;;
stop)
  ifconfig rausb0 down
  rmmod rt73
  ;;
*)
  echo "Usage: `basename $0` {start|stop}" >&2
  exit 64
  ;;
esac

exit 0

Dieses Skript in /etc/init.d/ ablegen und in die entsprechenden Runlevel verknüpfen. Damit läßt sich dann auch steuern wann das WLAN geladen werden soll.

Besser wäre es allerdings, wenn du das Modul in 'yast sysconfig' unter Kernel->MODULES_LOADED_ON_BOOT einträgst und in /etc/sysconfig/network/ eine Datei anlegst, die du ifcfg-rausb0 nennst und in die du die notwendigen Werte einträgst.

Code:
BOOTPROTO="static"
IPADDR="192.186.1.33"
NETWORK="192.186.1.0"
NETMASK="255.255.255.0" <- hier die richtige Netmask rein
BROADCAST="192.168.1.XXX" <- hier die korrekt Broadcast-Adresse rein
STARTMODE="onboot"
 
Zuletzt bearbeitet:

Ähnliche Themen

Autostart von X mit google-chrome durch systemd

lxc-start: failed to move 'eth6' to the container

Alice-DSL per WLAN unter Debian nutzen

Rollei Mini Wifi Camcorder

CentOS 6.3 RADIUS - Keine Verbindung möglich

Zurück
Oben