PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Nichts Funkt mit Intel PRO/Wireless 2200BG - unter SUSE 10.1



Das Mo
30.08.06, 15:07
Hallo an die vielen helfenden Hände. (LINUX ANFÄNGER ONBOARD)

Ich habe folgendes Problem. Meine Onboard Wlan Karte Intel PRO/Wireless 2200BG funktioniert nicht. Obwohl ich schon viele Posts über das Thema gelesen und einiges ausprobiert habe komme ich keinen Schritt vorwärts. Eingerichtet ist sie über Yast mit ifup. Ich benutze eine WLAN FritzBox mit WPA-TKIP Verschlüsselung.
Folgenden Post habe ich schon durchgeackert konnte mir aber keine Linderung verschaffen: http://www.linuxforen.de/forums/showthread.php?t=219706&page=2
Das einzige was mir jetzt noch einfällt ist, das die Wlan Karte über einen Hotkey am Laptop selbst aktiviert werden muss. Jedoch funktioniert das mit dem "Acer Hotkey driver for Linux" net so ganz (bin zu unfähig das Ding zum Laufen zu kriegen, Benötige DEUTSCHE Anleitung).
Ich DANKE euch schonmal und hoffe es kommt noch die eine oder andere Idee.

Damit schnelle Hilfe kommt:

ifconfig:
noname:/home/groening # ifconfig
eth0 Protokoll:Ethernet Hardware Adresse 00:0A:E4:AD:A7:8A
inet Adresse:192.168.178.23 Bcast:192.168.178.255 Maske:255.255.255.0
inet6 Adresse: fe80::20a:e4ff:fead:a78a/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7336 errors:0 dropped:0 overruns:0 frame:0
TX packets:7180 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:1000
RX bytes:5763162 (5.4 Mb) TX bytes:1007454 (983.8 Kb)
Interrupt:217 Basisadresse:0x2000

eth1 Protokoll:Ethernet Hardware Adresse 00:15:00:0D:79:76
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:233 Basisadresse:0xe000 Speicher:c8006000-c8006fff

lo Protokoll:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:611 errors:0 dropped:0 overruns:0 frame:0
TX packets:611 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:0
RX bytes:44965 (43.9 Kb) TX bytes:44965 (43.9 Kb)

iwconfig:
noname:/home/groening # iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

sit0 no wireless extensions.

eth1 radio off ESSID:off/any
Mode:Managed Channel:0 Access Point: Not-Associated
Bit Rate=0 kb/s Tx-Power=off
Retry limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

dmesg: (nur relevante Daten)
ieee80211_crypt: module not supported by Novell, setting U taint flag.
ieee80211_crypt: registered algorithm 'NULL'
ieee80211: module not supported by Novell, setting U taint flag.
ieee80211: 802.11 data/management/control stack, git-1.1.7
ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
ipw2200: module not supported by Novell, setting U taint flag.
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.0.10
ipw2200: Copyright(c) 2003-2005 Intel Corporation
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
clean.
ipw2200: Radio Frequency Kill Switch is On:
Kill switch must be turned off for wireless networking to work.

rpm -q ipw-firmware
noname:/home/groening # rpm -q ipw-firmware
ipw-firmware-7-10

noname:/home/groening # cat /etc/resolv.conf
domain site
nameserver 192.168.178.1

noname:/home/groening # sudo cat /etc/sysconfig/network/ifcfg-eth*
BOOTPROTO='dhcp'
BROADCAST=''
ETHTOOL_OPTIONS=''
IFPLUGD_PRIORITY='20'
IPADDR=''
MTU=''
NAME='Wistron RTL-8169 Gigabit Ethernet'
NETMASK=''
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='ifplugd'
UNIQUE='rBUF.tHzi_mvFTD2'
USERCONTROL='no'
_nm_name='bus-pci-0000:06:07.0'

noname:/home/groening # sudo cat /etc/sysconfig/network/ifcfg-wlan*
BOOTPROTO='dhcp'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR=''
MTU=''
NAME='Intel PRO/Wireless 2200BG Network Connection'
NETMASK=''
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='manual'
UNIQUE='JNkJ.9J1F3mK3OuC'
USERCONTROL='yes'
WIRELESS_AP=''
WIRELESS_AUTH_MODE='psk'
WIRELESS_BITRATE='auto'
WIRELESS_CA_CERT=''
WIRELESS_CHANNEL=''
WIRELESS_CLIENT_CERT=''
WIRELESS_CLIENT_KEY=''
WIRELESS_CLIENT_KEY_PASSWORD=''
WIRELESS_DEFAULT_KEY='0'
WIRELESS_EAP_AUTH=''
WIRELESS_EAP_MODE=''
WIRELESS_ESSID='LAN'
WIRELESS_FREQUENCY=''
WIRELESS_KEY=''
WIRELESS_KEY_0=''
WIRELESS_KEY_1=''
WIRELESS_KEY_2=''
WIRELESS_KEY_3=''
WIRELESS_KEY_LENGTH='128'
WIRELESS_MODE='Managed'
WIRELESS_NICK=''
WIRELESS_NWID=''
WIRELESS_PEAP_VERSION=''
WIRELESS_POWER='yes'
WIRELESS_WPA_ANONID=''
WIRELESS_WPA_IDENTITY=''
WIRELESS_WPA_PASSWORD=''
WIRELESS_WPA_PSK='XXXXXXXXXXXX' (mein Passwort)
_nm_name='bus-pci-0000:06:05.0'

noname:/home/groening # ls -lR /lib/modules/`uname -r` | grep ipw
-rw-r--r-- 1 root root 100848 2006-05-03 12:39 ipw2100.ko
-rw-r--r-- 1 root root 130468 2006-05-03 12:39 ipw2200.ko
-rw-r--r-- 1 root root 27920 2006-05-03 12:39 ipw.ko

noname:/home/groening # /sbin/lsmod | grep ipw
ipw2200 110644 0
ieee80211 45256 1 ipw2200
firmware_class 26240 2 ipw2200,pcmcia

Rain_maker
30.08.06, 15:45
1.
STARTMODE='manual'Schonmal bei Kinternet auf Schnittstelle ==> eth1 und danach auf "Verbinden" gegangen?

Oder (bei DHCP vielleicht nötig, keine Ahnung, ich habe feste IPs) ==> Drahtlose Verbindung ==> AP auswählen und "Verbinden"?

Die Verbindung muß nämlich laut Einstellungen "manual" von Hand gestartet werden.

Alternativ (allerdings nur als root möglich)



su

(Passwort)

ifdown eth0 (sicher ist sicher)

ifup eth1

2. Es scheint laut ifconfig das LAN-Interface aktiv zu sein, es hat eine IP-Adresse bekommen, die WLAN Karte ist inaktiv:



eth0 Protokoll:Ethernet Hardware Adresse 00:0A:E4:AD:A7:8A
inet Adresse:192.168.178.23 Bcast:192.168.178.255 Maske:255.255.255.0

eth1 Protokoll:Ethernet Hardware Adresse 00:15:00:0D:79:76
UP BROADCAST MULTICAST MTU:1500 Metric:1 ==> LAN-Karte Ausschalten, beide gleichzeitig geht nicht, ausserdem in Kinternet ==> Schnittstelle => eth0, danach Kinternet ==> Auflegen (müsste alles mit Rechtsklick auf den Stecker gehen).

Vielleicht wars das schon.

3. Ansonsten mal Schlüssel kontrollieren Sonderzeichen usw. siehe auch den verlinkten Thread.

4. Das Paket wpa_supplicant ist installiert?



rpm -qa | grep wpa

Hier noch was zum Lesen (ganz frisch *g*)

http://www.root-forum.org/showthread.php?t=1429

Greetz,

RM

tschloss
30.08.06, 16:16
eth1 radio off
...das hatt ich bei mir noch nie, daher weiss ich nicht wie man das anbekommt (evtl. einfach mit iwconfig?). Jedenfalls braucht ihr euch um höhere Themen nicht zu kümmern, solange er wirklich nicht mal funkt.

Aber dann ist der nächste Schritt WPA temporär zu deaktivieren.

Greetz
Thomas

Rain_maker
30.08.06, 16:27
ipw2200: Radio Frequency Kill Switch is On:
Kill switch must be turned off for wireless networking to work.Übersehen, stimmt ja.

Nun wäre das Modell des Notebooks interessant, bei meinem Acer Extensa 3000 kann ich auf Tastendruck auch ohne diesen "acer-Hotkey" Softwareschalter die Karte aktivieren/deaktivieren.

Wie das bei anderen Modellen ist, kann ich leider nicht sagen.

Greetz,

RM

Das Mo
30.08.06, 16:48
Hallo Rain_Maker,
Vielen Dank für deine Antworten/Vorschläge. Ich habe sie in die Tat umgesetzt, bringt jedoch keine Verbesserung bei iwconfig (Wlan bleibt unverändert still).
WPA ist da.
Darum nehme ich an , dass die Wlan Karte über einen Hotkey erstmal gestartet werden muss. Oder über einen Befehl, der mir noch fremd ist. Auch wenn ich mit Yast den Startmodus Manual auf einen anderen Wert setzte passiert nichts (z.B. mit Systemstart booten).
Das Notebook ist ein (Aldi) Medion MD96500 mit einem Intel centrino 1,73 Chipsatz.

Hier noch die Ausgabe vom Network Restart:
noname:/home/groening # rcnetwork restart
Shutting down network interfaces:
eth0 device: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet (rev 10)
eth0 configuration: eth-id-00:0a:e4:ad:a7:8a done
eth1 device: Intel Corporation PRO/Wireless 2200BG Network Connection (rev 05)
eth1 configuration: wlan-id-00:15:00:0d:79:76 done
Shutting down service network . . . . . . . . . . . . . done.
Hint: you may set mandatory devices in /etc/sysconfig/network/config
Setting up network interfaces:
lo
lo IP address: 127.0.0.1/8 done
eth0 device: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet (rev 10)
eth0 configuration: eth-id-00:0a:e4:ad:a7:8a
eth0 is controlled by ifplugd waiting
eth1 device: Intel Corporation PRO/Wireless 2200BG Network Connection (rev 05)
eth1 configuration: wlan-id-00:15:00:0d:79:76
eth1 Startmode is 'manual' skipped
Setting up service network . . . . . . . . . . . . . . done.
SuSEfirewall2: Warning: ip6tables does not support state matching. Extended IPv6 support disabled.
SuSEfirewall2: Setting up rules from /etc/sysconfig/SuSEfirewall2 ...
SuSEfirewall2: batch committing...
SuSEfirewall2: Firewall rules successfully set

Das Mo
30.08.06, 16:54
Was haltet ihr davon (Lösung?) und wie funktionierts?
http://www2.informatik.hu-berlin.de/~tauber/acerhk/
(Anleitung auf deutsch, hab's nicht so mit Kernel-Module selbst kompilieren)

Mit diesem Acer Modul kann man wohl auch ein MD96500 betreiben, jedoch fehlt mir das nötige Linux Know-How das in Gang zu bringen. Habs schon versucht bin aber kläglich gescheitert.
Mit diesem Tool soll es möglich sein das Wlan über den Hotkey auf der Tastatur zu aktivieren (Was anders wohl nicht möglich ist).

Vielen Dank für die Hilfe.
Das Mo

Rain_maker
30.08.06, 17:12
OK, zunächst (mag jetzt blöde klingen, ist mir aber auch schon passiert) würde ich mal auf den Schalter am Notebook drücken und dann bei iwconfig nachsehen, ob die Karte nun sendet.

Wie gesagt, bei meinem Notebook geht das (da ist allerdings auch einiges an solchen Funktionen scheinbar Hardwaregesteuert, z.B. Touchpad ein/ausstellen, Bildschirm Dimmen usw.). Sollte es dann nicht gehen, dann schau Dir diese beiden Threads hier an:

http://www.linux-club.de/ftopic66880.html

http://www.root-forum.org/showthread.php?t=1362&highlight=acer_acpi

Ob die Karte funkt siehst Du ja in iwconfig, das "radio:off" muss verschwunden sein.

Greetz,

RM

Das Mo
07.11.06, 15:40
Nach langer Zeit des Suchens in Foren und Linuxspielwiesen habe ich die Antwort gefunden.

Man muss das Wireless Lan im Bios aktivieren. Die gespeicherte Einstellung befand sich auf "always off". Dadurch musste man es über einen Hotkey (für das es keine Treiber gibt, Acer funktionierte auch nicht) erst aktivieren. Wenn man es umstellt auf "always on" oder "save last" (er speichert den letzten status der Verbindung) ist es unter Linux kein Problem mehr gewesen das WLan Netz zu nutzen.

Ich hoffe es hilft anderen weiter, die mit der reinen Softwarelösung nicht weiterkommen. An Linux lag es nämlich nicht!!!!!!!!!!!!!!!!!!

Vielen Dank noch mal an alle Mitdenker dieses Posts.

MichlS
08.11.06, 13:19
hänge auch noch mit dem prob. herum seit inzwischen knappen 2 monaten .. habs auch zwischenzeitlich aufgegeben und mir ein patchkabel zum wonzimmer tisch gezogen :mad: ...

ich hab diese funktion "allways on" im bios leider nicht .. somit steh ich auch wieder vorm anfang .. naja .. ich hab geduld ich warte *gggg*

Planlos!
28.10.07, 10:17
hänge auch noch mit dem prob. herum seit inzwischen knappen 2 monaten .. habs auch zwischenzeitlich aufgegeben und mir ein patchkabel zum wonzimmer tisch gezogen :mad: ...

ich hab diese funktion "allways on" im bios leider nicht .. somit steh ich auch wieder vorm anfang .. naja .. ich hab geduld ich warte *gggg*



Versuche schon seid Wochen das Wlan an meinem Medion MD96500 Notebook unter Suse10.2 und Suse10.3 zum laufen zu bekommen.

In meinem Bios habe ich auch nur die Möglichkeit zwischen "last state" und "off" zu entscheiden.

Gibt es irgendeine andere Lösung als übers Bios?


Gruß Tim

Wizard_85
10.11.07, 12:25
Hab auch ein Medion MD96500 unter OpenSUSE 10.3 laufen.
Da ich es auch nervig fand extra über Windows zu gehen wenn die WLan-Karte Hardware seitig ausgeschaltet wurde habe ich bei mir acerhk installiert. Leider gibt es das Problem das die Zusatztasten irgendwie "falsch" belegt sind (3x nichts und 1xBildschirm sperren). Aber es ist möglich die Karte über die Shell zu starten.


echo on > /proc/driver/acerhk/wirelessled

Wenn mir jetzt noch jemand sagt wie ich den Tasten die Befehle zuweisen kann dann bin ich happy. Ansonsten hoffe ich das das jemanden weiterhilft.

Planlos!
10.11.07, 13:56
Hallo ich besitze auch das MD96500.

Es gibt 2 möglichkeiten das Wlan ganz einfach ans laufen zu bekommen.

Welche bei euch funktioniert hängt von der Bios-Version ab.

Bei der einen lässt sich im Bios die Einstellung machen, dass das Wlan beim Start des Laptops immer aktiviert ist, die andere Version bietet nur die "last-state"-Funktion.
Wenn ihr nur die "last-state" habt, müsst ihr nachdem ihr diese aktiviert habt den laptop nochmal unter windows booten und den wlanadapter hier wie gewohnt per hotkey aktivieren. wenn ihr ihn nun nicht wieder deaktiviert bleibt er dauerhaft aktiviert und das wlan läuft auch unter suse10.3 bzw 10.2 ohne Probleme!


Gruß Planlos!

Wizard_85
10.11.07, 14:18
@ Planlos!:
Ich habe einen Vorschlag gemach wie man auch unter Linux den WLan-Adapter aktivieren kann ohne erst in Windows zu gehen. Wenn auch vielleicht nicht sehr ausführlich. Also nochmals, aber diesmal ausführlich was ich in die Shell eingegeben hab (+ Rückmeldungen) (Vorraussetzung dafür ist aber das acerhk installiert ist!):


wizard_85@noname:~> su
Passwort:
noname:/home/wizard_85 # modprobe acerhk
noname:/home/wizard_85 # exit
exit
wizard_85@noname:~> echo on > /proc/driver/acerhk/wirelessled
wizard_85@noname:~>

Danach lief bei mir der WLan-Adapter nachdem ich vorher im Bios extra gesagt hatte er solle ihn deaktivieren. :-)
mit:


echo off > /proc/driver/acerhk/wirelessled

kann man ihn dann wieder deaktivieren.


Leider hat man dann (jedenfalls bei mir) das prob das die Tastenbelegung der Zusatztasten noch nicht ganz stimmig ist. :-(

Planlos!
11.11.07, 13:47
@Wizard_85

ich hatte auch probleme mit dem acerhk.
deswegen meine ich es ist besser das wlan unter windows ein einziges mal zu aktiviernen und dann einfach aktiviert zu lassen.

wenn ein dir bekanntes wlan in der nähe ist willst du ja in der regel eh dazu connecten, und ansonsten passiert halt nix.
durch die aktivierung der wlan karte verbraucht der laptop eh nur so wenig mehr an strom, dass sich dies höchstens mit 2minuten auf deine akkulaufzeit auswirkt.

was stört dich an einer dauerhaft aktivierten karte?

Wizard_85
11.11.07, 15:25
1. Die Tatsache das man meines Wisses dann auf deinen Rechner zugreifen kann.
2. Mein Akku hält nur noch ne halbe Stunde da sind 2 Minuten schon etwas mehr wert. Oder meinste das nicht?
3. Man kann nicht davon ausgehen das jeder hier noch Windoof auf seinem Rechner hat.