PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tecra S1 - ipw2100?ndiswrapper?battery?



ViperT
06.07.04, 19:15
Hi @ all,

hab direkt mal einiege Fragen, zum einen versuche ich seit 2 Wochen verzweifelt meine Laptopinterne WLan Karte (Centrino - ipw2100) zum laufen zu bekommen.
Sie wird in Yast erkannt und ich kann sie auch konfigurieren.
Doch bei fast jedem Bootvorgang werden die Einstellungen nicht übernommen,
d.h. er läuft im Managed mode und ohne ESSID, obwohl ich die Karte als ad-hoc mit ner ssid in Yast konfiguriert habe, iwconfig gibt mir folgendes zurück:


eth0 IEEE 802.11b ESSID:"mobile" Nickname:"viper-mobile"
Mode:Ad-Hoc Frequency:2.412GHz Cell: 00:00:00:00:00:00
Bit Rate=0kb/s Tx-Power=0 dBm
Retry:on RTS thr=2304 B Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:0/100 Signal level:-98 dBm Noise level:-98 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

wenn ich versuche die Karte im Ad-Hoc modus laufen zu lassen und wenn ich versuche zu nem AP zu konnekten, sieht es nicht viel anders aus:


eth0 IEEE 802.11b ESSID:"wlan-net" Nickname:"viper-mobile"
Mode:Managed Frequency:2.412GHz Access Point: 00:00:00:00:00:00
Bit Rate=0kb/s Tx-Power=0 dBm
Retry:on RTS thr=2304 B Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:0/100 Signal level:-98 dBm Noise level:-98 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

hab auch mal die Mac vom AP eingetragen, jedoch ohne erfolg.

Dann hab ich mich am ndiswrapper versucht.
Wenn ich die Anleitung (http://ndiswrapper.sourceforge.net/wiki/index.php/WirelessCardSetup) richtig verstanden habe, darf die Karte nicht vorher konfiguriert sein, dann das ndiswrapper-modul laden und die Karte müsste als wlan0 oder ähnliches erscheinen.
doch passiert rein gar nix, dmesg gibt mir folgendes dazu aus:


ndiswrapper version 0.8 loaded
ndiswrapper adding w70n51.sys

und das wars mit ndiswrapper, das modul läuft und ich hab keine Karte :-(
Aber wenigstens erkennt er sie, ndiswrapper -l (<-- L nur in klein :D ):


Installed ndis drivers:
w70n51 present



Jetzt beim Post schreiben ist noch was neues passiert
jetzt gibt mir dmesg, wenn ich die Karte mit der Intelfirmware/-treiber versuche zu starten folgendes dazu:


eth0: RF Kill state changed to radio OFF.
eth0: RF Kill state changed to radio ON.
eth0: Scheduling firmware restart.
ipw2100: eth0: Restarting adapter.
eth0: Using hotplug firmware load.
eth0: No response from Symbol - hw not alive
00000000 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 ........ ........
00000010 01 00 01 00 01 00 01 00 01 00 01 00 ........ ....
eth0: Error loading microcode: -5
eth0: Failed to power on the adapter.
eth0: Failed to start the firmware.
eth0: Firmware RTC stalled.
eth0: Scheduling firmware restart.
ipw2100: eth0: Restarting adapter.
eth0: Using hotplug firmware load.
eth0: No response from Symbol - hw not alive
00000000 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 66666666 66666666
00000010 36 36 36 36 36 36 36 36 36 36 36 36 66666666 6666
eth0: Error loading microcode: -5
eth0: Failed to power on the adapter.
eth0: Failed to start the firmware.


als RF Kill Switch dient bei meinem Laptop ein Hardwareschalter, der die Karte normalerweise an und ab schaltet.
Die Meldung, dass er auf OFF gesetzt wurde, erhalte ich jetzt auch zum ersten mal, mit Linux erlebt man halt immer wieder was neues...

Auch interessant ist, wenn ich die Karte aktiviert habe, deaktiviere die Karte über den Switch und schalte sie dann wieder an, meldet Hotplug, dass der Kill Switch auf ON gesetzt wurde und versucht die Karte zu restarten.
Dies schlägt jedoch fehl, weil er meint, die Hardware sei not alive :(
erst ein komplettes abschalten über rcnetwork stop... und starten über rcnetwork start... sorgt dafür, dass der die Firmware wieder ordnungsgemäß läd.


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

Dann noch zu ACPI und Batterieanzeige :(
wenn ich ACPI abschalte und APM laden lasse, hab ich seit dem neuen 2.1er Bios ne funktionierende Batterieanzeige.
Doch fehlen mir da dann halt die ACPI Features die ich eigentlich gerne hätte.
dmesg konnte mir da aber auch schon ne Info zu geben:


ACPI-1133: *** Error: Method execution failed [\_SB_.BAT0._STA] (Node cdf8ff80), AE_NOT_EXIST
ACPI-1133: *** Error: Method execution failed [\_SB_.BAT1._STA] (Node cdf8fe40), AE_NOT_EXIST

Jedoch weis ich rein garnix damit anzufangen
Nach einer Stundenlangen suche im Internet habe ich zumindest rausgefunden, dass dies wohl ein Problem mit nicht eingehaltenen Standards im Bios ist?!


Noch ein paar Dinge zum Lappes:
OS: SuSE 9.1 (wird man wohl schon erkannt haben ;-) )
Centrino 1.4 GHz
Name: Toshiba - Tecra S1

Hoffe ihr könnt mir bei meinen Problemen weiterhelfen oder zumindest ein paar gute Tips geben :D


MfG ViperT

PS: hab mich schon auf folgenden Seiten rumgetrieben:
http://www-lehre.inf.uos.de/~rfreund/tm800_wlan
http://ndiswrapper.sourceforge.net/wiki/index.php/WirelessCardSetup
http://www.linuxforen.de/forums/showthread.php?t=82234 <-- Und die dort aufgeführten Links ;)
Das Toshiba-Linux-Portal, wo ich grad zu faul bin die URL nochmal rauszusuchen ;)
und noch einiege andere Seiten die ich über Google und ähnliche Seiten gefunden habe.
Hab auch hier ein, teilnützliches Thema gefunden gehabt, wo es darum ging, die Pfade für die Batterien zu ändern, weil das bei einiegen Laptops wohl wegen dem BIOS nötig ist, dieser Beitrag konnte mir aber so direkt nicht viel helfen...

ml
06.07.04, 19:46
Hallo!

Ich hab den Tecra M2 und alles läuft bestens.

Nur konnte ich WLAN noch nicht testen, sollte aber funktionieren.


ipw2100: no version for "hostap_get_crypto_ops" found: kernel tainted.
ipw2100: Intel(R) PRO/Wireless 2100 Network Driver, 0.46_3
ipw2100: Copyright(c) 2003-2004 Intel Corporation
Detected ipw2100 PCI device at 0000:02:05.0, mem: 0xFCEFF000-0xFCEFFFFF -> e0a06000, irq: 11
eth1: Using hotplug firmware load.
Registered as eth1



Probier mal den nativen Treiber von http://ipw2100.sourceforge.net/ und vergiss den ndiswrapper!

Wegen der Battery-Anzeige kann ich nur empfehlen einen eigenen Kernel zu backen, wenn du willst dann kann ich meine config posten.

Bei mir funktioniert die Battery-Anzeige und cpufreq.

ViperT
06.07.04, 19:54
Das mit der Kernel Config währe schon nicht schlecht, die sind soweit ich weis ja fast Baugleich, das M1 und S1.

Hab nur grad keine Ahnung welchen native Treiber du meinst, habs schon mit dem 0.47 und 0.46... versucht ohne Erfolg... :(
Und auch den ipw2100 Treiber der bei SuSE9.1 mitgeliefert, bzw. den ich mir über YOU ziehen kann (Firmware).


MfG ViperT


Läuft bei dir das Toshiba Modul? Bei mir sagt er immer, not a supported Toshiba laptop :(
Und hast du bei dir zufällig den SD-Card-Reader-Writer zum laufen bekommen? Das S1 hat zwar nen anderen, würde mich aber trotzdem interessieren...