WLAN unter Suse 10.1 (ipw2200)

G

gigi1

Grünschnabel
Hallo,
muss mich einreihen in die Liste derer die WLAN unter SUSE nicht zu laufen bekommen. Einige habe es ja geschafft aber genau wie ??

Gemäß folgendem Link würde ich gerne die Treiber neu installieren/kompilieren:
http://www.novell.com/support/searc...sliceId=&dialogID=6945052&stateId=0 0 6947081

Unre Kubuntu hats genau so bei mir funktionierr, aber da gingen andere Dinge nicht, deshalb versuche ich es jetzt mal mit SUSE. Aber hier steht leider noch zu wenig für mich als 'Nichtwissender'

Wer kann mir sagen wie ich herausfinde welche Pakete für das Kompilieren notwendig sind.

Ich hänge im Moment noch beim 'make' vom ieee-Treiber.

Da kommen mehrere Fehlermeldungen, nach Installation von gcc wurd es schonmal eine andere. Dashalb vemute ich hier einen gangbaren Weg.

Vielen Dank für jeden TIPP
 
Hallo,

Du brauchst: gcc, make, bison und flex und mindestens die Kernel-Header-Files (oder die Kernel-Sourcen) des Kernels, unter dem es dann laufen soll.

Poste doch mal die Fehlermeldung.

Gruß
 
Hallo,
vielen Dank erst mal, schon viel besser

make mit den ieee-Treibern sieht jetzt so aus:

make install
make -C /lib/modules/2.6.16.11-4-default/build M=/home/juergen/Desktop/ipw/ieee8 0211-1.1.14 modules
make[1]: Entering directory `/usr/src/linux-2.6.16.11-4-obj/i386/default'
make -C ../../../linux-2.6.16.11-4 O=../linux-2.6.16.11-4-obj/i386/default modul es
Building modules, stage 2.
MODPOST
make[1]: Leaving directory `/usr/src/linux-2.6.16.11-4-obj/i386/default'
install -d /lib/modules/2.6.16.11-4-default/net/ieee80211/
install -m 644 -c ieee80211.ko ieee80211_crypt.ko ieee80211_crypt_wep.ko ieee802 11_crypt_ccmp.ko ieee80211_crypt_tkip.ko /lib/modules/2.6.16.11-4-default/net/ie ee80211/
install -d `echo /lib/modules/2.6.16.11-4-default/include | grep "/net\$" || ech o /lib/modules/2.6.16.11-4-default/include/net`
install -m 644 -c net/ieee80211.h net/ieee80211_crypt.h net/ieee80211_radiotap.h `echo /lib/modules/2.6.16.11-4-default/include | grep "/net\$" || echo /lib/mod ules/2.6.16.11-4-default/include/net`
mkdir -p /lib/modules/2.6.16.11-4-default/net/ieee80211//.tmp_versions
cd .tmp_versions && install -m 644 -c ieee80211.mod ieee80211_crypt.mod ieee8021 1_crypt_wep.mod ieee80211_crypt_ccmp.mod ieee80211_crypt_tkip.mod /lib/modules/2 .6.16.11-4-default/net/ieee80211//.tmp_versions
/sbin/depmod -a 2.6.16.11-4-default

--------------------------------------
make auf den ipw-Treiber bringt folgendes

make
mkdir -p /home/juergen/Desktop/ipw/ipw2200-1.1.3/tmp/.tmp_versions
cp /lib/modules/2.6.16.11-4-default/net/ieee80211/.tmp_versions/*.mod /home/juergen/Desktop/ipw/ipw2200-1.1.3/tmp/.tmp_versions
make -C /lib/modules/2.6.16.11-4-default/build M=/home/juergen/Desktop/ipw/ipw2200-1.1.3 MODVERDIR=/home/juergen/Desktop/ipw/ipw2200-1.1.3/tmp/.tmp_versions modules
make[1]: Entering directory `/usr/src/linux-2.6.16.11-4-obj/i386/default'
make -C ../../../linux-2.6.16.11-4 O=../linux-2.6.16.11-4-obj/i386/default modules
CC [M] /home/juergen/Desktop/ipw/ipw2200-1.1.3/ipw2200.o
Building modules, stage 2.
MODPOST
WARNING: "free_ieee80211" [/home/juergen/Desktop/ipw/ipw2200-1.1.3/ipw2200.ko] undefined!
WARNING: "alloc_ieee80211" [/home/juergen/Desktop/ipw/ipw2200-1.1.3/ipw2200.ko] undefined!
WARNING: "ieee80211_wx_get_encode" [/home/juergen/Desktop/ipw/ipw2200-1.1.3/ipw2200.ko] undefined!
WARNING: "ieee80211_wx_set_encode" [/home/juergen/Desktop/ipw/ipw2200-1.1.3/ipw2200.ko] undefined!
WARNING: "ieee80211_wx_get_scan" [/home/juergen/Desktop/ipw/ipw2200-1.1.3/ipw2200.ko] undefined!
WARNING: "ieee80211_wx_get_encodeext" [/home/juergen/Desktop/ipw/ipw2200-1.1.3/ipw2200.ko] undefined!
WARNING: "ieee80211_wx_set_encodeext" [/home/juergen/Desktop/ipw/ipw2200-1.1.3/ipw2200.ko] undefined!
WARNING: "ieee80211_rx" [/home/juergen/Desktop/ipw/ipw2200-1.1.3/ipw2200.ko] undefined!
WARNING: "ieee80211_rx_mgt" [/home/juergen/Desktop/ipw/ipw2200-1.1.3/ipw2200.ko] undefined!
WARNING: "escape_essid" [/home/juergen/Desktop/ipw/ipw2200-1.1.3/ipw2200.ko] undefined!
WARNING: "ieee80211_txb_free" [/home/juergen/Desktop/ipw/ipw2200-1.1.3/ipw2200.ko] undefined!
CC /home/juergen/Desktop/ipw/ipw2200-1.1.3/ipw2200.mod.o
LD [M] /home/juergen/Desktop/ipw/ipw2200-1.1.3/ipw2200.ko
make[1]: Leaving directory `/usr/src/linux-2.6.16.11-4-obj/i386/default'

----------------------------------------

Ein "make install" hat auch Warnungen, aber es läuft durch ;-)
make install
mkdir -p /home/juergen/Desktop/ipw/ipw2200-1.1.3/tmp/.tmp_versions
cp /lib/modules/2.6.16.11-4-default/net/ieee80211/.tmp_versions/*.mod /home/juer
gen/Desktop/ipw/ipw2200-1.1.3/tmp/.tmp_versions
make -C /lib/modules/2.6.16.11-4-default/build M=/home/juergen/Desktop/ipw/ipw22
00-1.1.3 MODVERDIR=/home/juergen/Desktop/ipw/ipw2200-1.1.3/tmp/.tmp_versions mod
ules
make[1]: Entering directory `/usr/src/linux-2.6.16.11-4-obj/i386/default'
make -C ../../../linux-2.6.16.11-4 O=../linux-2.6.16.11-4-obj/i386/default modul
es
Building modules, stage 2.
MODPOST
WARNING: "free_ieee80211" [/home/juergen/Desktop/ipw/ipw2200-1.1.3/ipw2200.ko] u
ndefined!
WARNING: "alloc_ieee80211" [/home/juergen/Desktop/ipw/ipw2200-1.1.3/ipw2200.ko]
undefined!
WARNING: "ieee80211_wx_get_encode" [/home/juergen/Desktop/ipw/ipw2200-1.1.3/ipw2
200.ko] undefined!
WARNING: "ieee80211_wx_set_encode" [/home/juergen/Desktop/ipw/ipw2200-1.1.3/ipw2
200.ko] undefined!
WARNING: "ieee80211_wx_get_scan" [/home/juergen/Desktop/ipw/ipw2200-1.1.3/ipw220 0.ko] undefined!
WARNING: "ieee80211_wx_get_encodeext" [/home/juergen/Desktop/ipw/ipw2200-1.1.3/i pw2200.ko] undefined!
WARNING: "ieee80211_wx_set_encodeext" [/home/juergen/Desktop/ipw/ipw2200-1.1.3/i pw2200.ko] undefined!
WARNING: "ieee80211_rx" [/home/juergen/Desktop/ipw/ipw2200-1.1.3/ipw2200.ko] und efined!
WARNING: "ieee80211_rx_mgt" [/home/juergen/Desktop/ipw/ipw2200-1.1.3/ipw2200.ko] undefined!
WARNING: "escape_essid" [/home/juergen/Desktop/ipw/ipw2200-1.1.3/ipw2200.ko] und efined!
WARNING: "ieee80211_txb_free" [/home/juergen/Desktop/ipw/ipw2200-1.1.3/ipw2200.k o] undefined!
make[1]: Leaving directory `/usr/src/linux-2.6.16.11-4-obj/i386/default'
install -d /lib/modules/2.6.16.11-4-default/kernel/drivers/net/wireless/
install -m 644 -c ipw2200.ko /lib/modules/2.6.16.11-4-default/kernel/drivers/net /wireless/
/sbin/depmod -a 2.6.16.11-4-default
Don't forget to copy firmware to your hotplug's firmware directory and have the
hotplug tools in place.
See INSTALL for more information.
--------------------------
Also mit den Paketen läufts besser, ich habe die kernel-sources genommen, die header habe ich nicht gefunden

die firmware habe ich unter /lib/firmware kopiert
Das sind aber nur folgende Dateien:
ipw2200-bss.fw ipw2200-ibss.fw ipw2200-sniffer.fw LICENSE.ipw2200-fw

Jetzt wollte ich im yast die WLAN Karte konfigurieren und der sagt ipw-firmware muss installiert werden :-(
Warum denn dies jetzt ? Wo gibts denn das ?

Werde mal rebooten, (bei Windows hilft das immer) vielleicht braucht der Rechner das nach dem kompilieren??

Grüße


Hallo,

ein reboot tat Wunder, die WLANS waren im KNetworkmanager zu finden.
Yast konfiguration war nicht mehr notwendig. Klck aufs WLAN und schon war ich wireless im Netz :-)

Ich habe ein Toshiba Satellite M40-365
Folgenden Versionen habe ich SUSE 10.1

ieee80211-1.1.14
ipw2200-1.1.3
ipw2200-fw-3.0

Nochmal vielen Dank für die Hilfe
 
Zuletzt bearbeitet:
Ola,

habe 10.1 und auch den IPW2200. Versteh gar nicht, dass du damit so große Probleme hast. Wichtig ist, dass man das IPW-Firmware-Paket installiert - hab das genommen, welches dabei war. Bei mir funzte Alles mit Board-Mitteln, also ohne neues IEEE-Subsystem, etc.

Gruss
 
Hi,
das kann sein, evt. hab ich auch zu viel gemacht. Aber so stands in der Anleitung ;-)

Die Firmware wird doch nur in den /lib/firmware-Ordner kopiert.
Installiert wird der Treiber oder, verstehe ich was nicht?

Grüße
 
Yeah, that's right! ;)

Terminus 'Installiert', weil einbinden mit YaST.

#edit: Deutsche Sprache, schwere Sprache :)
 
Zuletzt bearbeitet:

Ähnliche Themen

Open Suse 11, Wlan Fehler

Wlan Ipw2200

openSUSE 10.3 smbfs isdn wlan

Samba Share als User mounten (mit Lese + Schreibzugriff)

Wlan mit Ndiswrapper unter opensuse10.2

Zurück
Oben