Hotplug um WLAN einzurichten

Stefan -Hegi- Hegner stefan at hegner-online.de
Fri Apr 23 10:00:34 CEST 2004


Moin,

versuche gerade vergeblich, meiner WLAN Karte die NW-Parameter über 
Hotplug mitzugeben. Ich fand im Gentoo-Forum zwar eine Lösung dazu,
nur funzt die (noch) nicht:

Hintergrund - Ich will der Prism54 Karte beim Bootup Essid und WEP-Key 
mitgeben.

Ich habe mir ein Script /etc/hotplug/pci/prism54 (mod 755) angelegt:

#!/bin/bash
if [ "${PCI_CLASS}" == "28000" ] && [ "${PCI_ID}" == "1260:3890" ]
then
        iwconfig eth0 mode Managed
        iwconfig eth0 enc `cat /etc/conf.d/WEP-Key`
        iwconfig eth0 essid `cat /etc/conf.d/ESSID`
        sleep 2
        /etc/init.d/net.eth0 restart
fi

Diese Script wird beim Start von Hotplug ausgeführt. - Das ist gut. Nur 
leider scheinen die Variablen leer zu sein. Wenn ich 

	echo PCI Class: ${PCI_CLASS}
	echo PCI ID:    ${PCI_ID}

vor der IF-Abfrage einfüge, spuckt mir das immer "0" aus.

Außerdem irritiert mich, das ein lspci -vn mir folgendes ausgibt:

00:0b.0 Class 0280: 1260:3890 (rev 01)
        Subsystem: 16a5:1605
        Flags: bus master, medium devsel, latency 80, IRQ 15
        Memory at d9800000 (32-bit, non-prefetchable) [size=8K]
        Capabilities: [dc] Power Management version 1

Da ist die "Class" 0280 statt 28000 .... Aber da die Variablen eh' leer 
sind, hilft mir das auch nicht wirklich weiter.

Bitte gib' mir doch mal wer einen Tipp ...

Danke

Stefan.




-- 
/ Stefan Ulrich Hegner aka "Hegi" - Loehne/ Westfalen - Germany \
| stefan at hegner-online.de, my Cyberhome http://www.hegner-web.de|
\ GPG-Fprint D9DB 51BD 2DA6 9B3A 41CB  0287 05A1 8D11 38BA CE91 /




More information about the Linux mailing list