PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Netzwerk-Bootkonfiguration (manuell) für WLAN-USB-Dongle unter SUSE 9.2



gid
20.03.05, 15:05
Hi.
Bin Linux-Newbie und habe folg. Problem:
Mein usb-wlan-stick mit Zydas ZD1211-Chipsatz läuft mit dem Treiber von sourceforge, wenn ich folgende Befehle eingebe:
ifconfig wlan0 up
ifconfig wlan0 <myip> netmask <mynetmask>
route add default gw <mygateway>
echo nameserver <mynameserver> > /etc/resolv.conf
Die IPs sind mir klar, es läuft auch, nur muss ich dies bei jedem Neustart wiederholen. Nun möchte ich, dass dies alles beim booten automatisch konfiguriert wird. Mein Problem ist, dass unter SUSE 9.2 Hardware- und Interface-Konfiguration getrennt gehandhabt wird, und ich dort die Config-Files nicht kenne.
Ich wäre sehr dankbar, wenn mir jemand einen Tipp geben könnte, wo sich die betr. Config-Files in SUSE 9.2 befinden und in welcher ich was eintragen muss.
Schon im Voraus Vielen Dank!
--------------------------------------
System:
*Kernel 2.6.8-24
*SUSE Linux 9.2
*EDIMAX Wireless LAN Adapter mit ZyDAS ZD1211 Chipset

hmarburg
20.03.05, 20:13
Hi.
Bin Linux-Newbie und habe folg. Problem:
Mein usb-wlan-stick mit Zydas ZD1211-Chipsatz läuft mit dem Treiber von sourceforge, wenn ich folgende Befehle eingebe:
ifconfig wlan0 up
ifconfig wlan0 <myip> netmask <mynetmask>
route add default gw <mygateway>
echo nameserver <mynameserver> > /etc/resolv.conf
Die IPs sind mir klar, es läuft auch, nur muss ich dies bei jedem Neustart wiederholen. Nun möchte ich, dass dies alles beim booten automatisch konfiguriert wird. Mein Problem ist, dass unter SUSE 9.2 Hardware- und Interface-Konfiguration getrennt gehandhabt wird, und ich dort die Config-Files nicht kenne.
Ich wäre sehr dankbar, wenn mir jemand einen Tipp geben könnte, wo sich die betr. Config-Files in SUSE 9.2 befinden und in welcher ich was eintragen muss.
Schon im Voraus Vielen Dank!
--------------------------------------
System:
*Kernel 2.6.8-24
*SUSE Linux 9.2
*EDIMAX Wireless LAN Adapter mit ZyDAS ZD1211 Chipset

Gib die Befehle doch in die boot.local aus dem Verzeichnis /etc/init.d/ ein, dann werden sie bei jedem Neustart des Systems ausgeführt.

gid
20.03.05, 20:57
Danke fürn Tip, aber die boot.local wird anscheinend ausgeführt, bevor das Gerät bekannt ist. Es kam auf jeden Fall "no such device" beim bootlog.
Trotzdem Danke, gid

hmarburg
20.03.05, 21:30
Danke fürn Tip, aber die boot.local wird anscheinend ausgeführt, bevor das Gerät bekannt ist. Es kam auf jeden Fall "no such device" beim bootlog.
Trotzdem Danke, gid

Was spricht eigentlich dagegen die Grundeinstellungen (route, gateway, nameserver) mit Yast vorzunehmen?
Die wlanspezifischen Einstellungen kannst du dann in den Dateien config und ifcfg-wlan im Verzeichnis /etc/sysconfig/network machen.

gid
21.03.05, 00:32
Also ich hab jetzt mal das "Andere (nicht erkannte)" Gerät in Yast2>Netzwerkgeräte>Netzwerkkarte genau wie auch in den Einzelbefehlen angegeben konfiguriert (also mit statischer IP etc.). Im Dateibrowser sieht man das Yast in /etc/sysconfig/network folgende vier Dateien angelegt bzw. geändert hat:
*ifcfg-wlan-bus-usb //klar, so heißt der usb stick jetzt bei Yast
*routes //da steht der Gateway drin
*dhcp //komisch, denn den DHCP-Server will ich ja eben nicht verwenden
*routes.Yast2save //leeres Dokument

Soweit sogut. Das Problem ist aber glaub ich, dass das Gerät, bei mir heisst der Stick "wlan0" irgendwie noch geladen werden muss. In der Konsole mach ich das mit "ifconfig wlan0 up". Nicht zu verwechseln mit dem (Treiber-)Modul, welches brav bei "lsmod" erscheint. Also irgendwie müsste ich diesen "ifconfig wlan0 up" Befehl noch in irgendeine Config-File reinpacken denk ich.
Viell hast Du ja noch nen Tip. Danke nochmal, gid