Mailinglist Archive: opensuse-mobile-de (266 mails)
| < Previous | Next > |
Re: [suse-laptop] PCMCIA WLAN-Interface
- From: Christian Zoz <zoz@xxxxxxx>
- Date: Tue, 16 Sep 2003 10:22:37 +0200
- Message-id: <20030916082237.GO1971@xxxxxxx>
On Sun, Sep 14, Sven Pfeifer wrote:
> Hi,
>
> Heiner Kuhlmann <list@xxxxxxx> wrote:
> > Am Samstag, 13. September 2003 09:57 schrieb Sven Pfeifer:
> > > Hi Leute,
> > >
> > > habe hier das Problem, dass ich eine Netgear MA401 (PCMCIA
> > > WLAN-Karte) mit SuSE 8.2 verwenden moechte. Habe die
> > > Konfiguration ueber YaST2 eingestellt. Wenn ich die Maschine
> > > jetzt allerdings starte erscheinen beim Start des Netzwerks
> > > folgende Meldungen:
> > >
> > > eth0 DONE
> > > eth-pcmcia hotplug
> > >
> > > Dies hat zur Folge, dass eth0 (internet 100 MBit-Karte)
> > > einwandfrei funktioniert, es aber kein Interface gibt, welches
> > > eine
> >
> > WLAN-Karte raus rein und dann?
>
> wird sie ordnungsgemaess als Netgear MA401 erkannt.
>
> > Was steht in /var/log/mesages?
>
> Sep 13 15:15:45 fireflyer cardmgr[2606]: socket 0: NETGEAR MA401RA 11Mbps 802.11 WLAN Card
> Sep 13 15:15:45 fireflyer cardmgr[2606]: executing: 'insmod -v /lib/modules/2.4.20-4GB//pcmcia/prism2_cs.o'
> Sep 13 15:15:45 fireflyer cardmgr[2606]: + Using /lib/modules/2.4.20-4GB//pcmcia/prism2_cs.o
> Sep 13 15:15:45 fireflyer cardmgr[2606]: + Symbol version prefix ''
> Sep 13 15:15:45 fireflyer kernel: init_module: prism2_cs.o: 0.1.16-pre9 Loaded
> Sep 13 15:15:45 fireflyer kernel: init_module: dev_info is: prism2_cs
> Sep 13 15:15:45 fireflyer kernel: prism2_cs: index 0x01: Vcc 5.0, irq 3, io 0x0100-0x013f
> Sep 13 15:15:46 fireflyer cardmgr[2606]: executing: './wlan-ng start wlan0'
> Sep 13 15:15:46 fireflyer kernel: ident: nic h/w: id=0x800c 1.0.0
> Sep 13 15:15:46 fireflyer kernel: ident: pri f/w: id=0x15 1.0.7
> Sep 13 15:15:46 fireflyer kernel: ident: sta f/w: id=0x1f 1.3.6
> Sep 13 15:15:46 fireflyer kernel: MFI:SUP:role=0x00:id=0x01:var=0x01:b/t=1/1
> Sep 13 15:15:46 fireflyer kernel: CFI:SUP:role=0x00:id=0x02:var=0x02:b/t=1/1
> Sep 13 15:15:46 fireflyer kernel: PRI:SUP:role=0x00:id=0x03:var=0x01:b/t=4/4
> Sep 13 15:15:46 fireflyer kernel: STA:SUP:role=0x00:id=0x04:var=0x01:b/t=1/9
> Sep 13 15:15:46 fireflyer kernel: PRI-CFI:ACT:role=0x01:id=0x02:var=0x02:b/t=1/1
> Sep 13 15:15:46 fireflyer kernel: STA-CFI:ACT:role=0x01:id=0x02:var=0x02:b/t=1/1
> Sep 13 15:15:46 fireflyer kernel: STA-MFI:ACT:role=0x01:id=0x01:var=0x01:b/t=1/1
> Sep 13 15:15:46 fireflyer kernel: Prism2 card SN: 99SA01000000
> Sep 13 15:15:46 fireflyer cardmgr[2606]: + message=dot11req_mibset
> Sep 13 15:15:46 fireflyer cardmgr[2606]: + mibattribute=dot11PrivacyInvoked=false
> Sep 13 15:15:46 fireflyer cardmgr[2606]: + resultcode=success
> Sep 13 15:15:46 fireflyer cardmgr[2606]: + message=dot11req_mibset
> Sep 13 15:15:46 fireflyer cardmgr[2606]: + mibattribute=dot11ExcludeUnencrypted=false
> Sep 13 15:15:46 fireflyer cardmgr[2606]: + resultcode=success
> Sep 13 15:15:46 fireflyer ifup: No configuration found for wlan-pcmcia-0 wlan0
> Sep 13 15:15:46 fireflyer kernel: linkstatus=CONNECTED
> Sep 13 15:15:47 fireflyer /etc/hotplug/net.agent[3156]: Interface wlan0 is handled by service PCMCIA ... exiting
>
> > Wenn die Karte nicht erkannt wird,
>
> wie gesagt: Sie wird.
>
> > stehen hier die Mauler.
>
> Ich habe dann mal die drittletzte Zeile als Mauler angesehen. Hat
Genau. Es ist fast alles gut. Nur ifconfig hat verwirrt. ifconfig ist
eh veraltet und kann nicht alles einstellen, was der Kernel an
Netzwerkfunktionalität anbietet. Deshalb empfehle ich allen sich mal
an 'ip' zu gewöhnen. 'ip a' statt 'ifconfig' und ip r' statt 'route'.
> mich vielleicht auf den richtigen Trichter gebracht. Wenn ich
> naemlich anstelle von 'ifconfig' 'ifconfig -a' eingebe, steht mir
> noch ein Interface wlan0 zur Verfuegung. Bin dann einfach mal
> hergegangen und habe dieses Interface mit
> 'ifconfig wlan0 192.168.100.31 up'
> mit der richtigen IP-Adresse aktiviert und anschliessen die
> Default-Route von Hand gesetzt und siehe da, WLAN-Connect moeglich.
>
> > Wie eingerichtet?
>
> Ueber YaST2, genau, wie von Dir beschrieben.
>
> > Bei mit mit Lucent Technologies WaveLAN
> >
> > Yast->Netzwerkgeräte->Netzwerkkarte
> >
> > erzeugt Datei /etc/sysconfig/network/ifcfg-eth-pcmcia
Da liegt das Problem. Dein Interface heißt 'wlan0' also muß die
Konfigurationsdatei entweder 'ifcfg-wlan-pcmcia' oder einfach
'ifcfg-pcmcia' heißen. Nur leider kann YaST das nicht richtig.
> Fazit: Es stellt sich also immer noch die Frage, welchen Fehler ich
> gemacht habe
Keinen. Dumme Situation. Ab 9.0 werden alle WLAN-Interfaces wlanX
heißen und YaST wird die Konfigurationsdatei richtig benennen.
--
ciao, christian
--------------------------------------------------------------------
Verglichen mit jedem x-beliebigen Redmonder Betriebssystem-Clone
ist Linux geradezu eine leuchtende Perle der Datensicherheit.
------ Frank Rennemann (http://www.linux-knowledge-portal.org) -----
> Hi,
>
> Heiner Kuhlmann <list@xxxxxxx> wrote:
> > Am Samstag, 13. September 2003 09:57 schrieb Sven Pfeifer:
> > > Hi Leute,
> > >
> > > habe hier das Problem, dass ich eine Netgear MA401 (PCMCIA
> > > WLAN-Karte) mit SuSE 8.2 verwenden moechte. Habe die
> > > Konfiguration ueber YaST2 eingestellt. Wenn ich die Maschine
> > > jetzt allerdings starte erscheinen beim Start des Netzwerks
> > > folgende Meldungen:
> > >
> > > eth0 DONE
> > > eth-pcmcia hotplug
> > >
> > > Dies hat zur Folge, dass eth0 (internet 100 MBit-Karte)
> > > einwandfrei funktioniert, es aber kein Interface gibt, welches
> > > eine
> >
> > WLAN-Karte raus rein und dann?
>
> wird sie ordnungsgemaess als Netgear MA401 erkannt.
>
> > Was steht in /var/log/mesages?
>
> Sep 13 15:15:45 fireflyer cardmgr[2606]: socket 0: NETGEAR MA401RA 11Mbps 802.11 WLAN Card
> Sep 13 15:15:45 fireflyer cardmgr[2606]: executing: 'insmod -v /lib/modules/2.4.20-4GB//pcmcia/prism2_cs.o'
> Sep 13 15:15:45 fireflyer cardmgr[2606]: + Using /lib/modules/2.4.20-4GB//pcmcia/prism2_cs.o
> Sep 13 15:15:45 fireflyer cardmgr[2606]: + Symbol version prefix ''
> Sep 13 15:15:45 fireflyer kernel: init_module: prism2_cs.o: 0.1.16-pre9 Loaded
> Sep 13 15:15:45 fireflyer kernel: init_module: dev_info is: prism2_cs
> Sep 13 15:15:45 fireflyer kernel: prism2_cs: index 0x01: Vcc 5.0, irq 3, io 0x0100-0x013f
> Sep 13 15:15:46 fireflyer cardmgr[2606]: executing: './wlan-ng start wlan0'
> Sep 13 15:15:46 fireflyer kernel: ident: nic h/w: id=0x800c 1.0.0
> Sep 13 15:15:46 fireflyer kernel: ident: pri f/w: id=0x15 1.0.7
> Sep 13 15:15:46 fireflyer kernel: ident: sta f/w: id=0x1f 1.3.6
> Sep 13 15:15:46 fireflyer kernel: MFI:SUP:role=0x00:id=0x01:var=0x01:b/t=1/1
> Sep 13 15:15:46 fireflyer kernel: CFI:SUP:role=0x00:id=0x02:var=0x02:b/t=1/1
> Sep 13 15:15:46 fireflyer kernel: PRI:SUP:role=0x00:id=0x03:var=0x01:b/t=4/4
> Sep 13 15:15:46 fireflyer kernel: STA:SUP:role=0x00:id=0x04:var=0x01:b/t=1/9
> Sep 13 15:15:46 fireflyer kernel: PRI-CFI:ACT:role=0x01:id=0x02:var=0x02:b/t=1/1
> Sep 13 15:15:46 fireflyer kernel: STA-CFI:ACT:role=0x01:id=0x02:var=0x02:b/t=1/1
> Sep 13 15:15:46 fireflyer kernel: STA-MFI:ACT:role=0x01:id=0x01:var=0x01:b/t=1/1
> Sep 13 15:15:46 fireflyer kernel: Prism2 card SN: 99SA01000000
> Sep 13 15:15:46 fireflyer cardmgr[2606]: + message=dot11req_mibset
> Sep 13 15:15:46 fireflyer cardmgr[2606]: + mibattribute=dot11PrivacyInvoked=false
> Sep 13 15:15:46 fireflyer cardmgr[2606]: + resultcode=success
> Sep 13 15:15:46 fireflyer cardmgr[2606]: + message=dot11req_mibset
> Sep 13 15:15:46 fireflyer cardmgr[2606]: + mibattribute=dot11ExcludeUnencrypted=false
> Sep 13 15:15:46 fireflyer cardmgr[2606]: + resultcode=success
> Sep 13 15:15:46 fireflyer ifup: No configuration found for wlan-pcmcia-0 wlan0
> Sep 13 15:15:46 fireflyer kernel: linkstatus=CONNECTED
> Sep 13 15:15:47 fireflyer /etc/hotplug/net.agent[3156]: Interface wlan0 is handled by service PCMCIA ... exiting
>
> > Wenn die Karte nicht erkannt wird,
>
> wie gesagt: Sie wird.
>
> > stehen hier die Mauler.
>
> Ich habe dann mal die drittletzte Zeile als Mauler angesehen. Hat
Genau. Es ist fast alles gut. Nur ifconfig hat verwirrt. ifconfig ist
eh veraltet und kann nicht alles einstellen, was der Kernel an
Netzwerkfunktionalität anbietet. Deshalb empfehle ich allen sich mal
an 'ip' zu gewöhnen. 'ip a' statt 'ifconfig' und ip r' statt 'route'.
> mich vielleicht auf den richtigen Trichter gebracht. Wenn ich
> naemlich anstelle von 'ifconfig' 'ifconfig -a' eingebe, steht mir
> noch ein Interface wlan0 zur Verfuegung. Bin dann einfach mal
> hergegangen und habe dieses Interface mit
> 'ifconfig wlan0 192.168.100.31 up'
> mit der richtigen IP-Adresse aktiviert und anschliessen die
> Default-Route von Hand gesetzt und siehe da, WLAN-Connect moeglich.
>
> > Wie eingerichtet?
>
> Ueber YaST2, genau, wie von Dir beschrieben.
>
> > Bei mit mit Lucent Technologies WaveLAN
> >
> > Yast->Netzwerkgeräte->Netzwerkkarte
> >
> > erzeugt Datei /etc/sysconfig/network/ifcfg-eth-pcmcia
Da liegt das Problem. Dein Interface heißt 'wlan0' also muß die
Konfigurationsdatei entweder 'ifcfg-wlan-pcmcia' oder einfach
'ifcfg-pcmcia' heißen. Nur leider kann YaST das nicht richtig.
> Fazit: Es stellt sich also immer noch die Frage, welchen Fehler ich
> gemacht habe
Keinen. Dumme Situation. Ab 9.0 werden alle WLAN-Interfaces wlanX
heißen und YaST wird die Konfigurationsdatei richtig benennen.
--
ciao, christian
--------------------------------------------------------------------
Verglichen mit jedem x-beliebigen Redmonder Betriebssystem-Clone
ist Linux geradezu eine leuchtende Perle der Datensicherheit.
------ Frank Rennemann (http://www.linux-knowledge-portal.org) -----
| < Previous | Next > |