(Gelöst) Acer extensa 2900 wlan mit ipw2200bg

Status
Für weitere Antworten geschlossen.

cal

Member
Hallo,
versuche gerade auf genanntem Laptop mit Debian 4.0r1 drahtlos auf meinen Router zu kommen.
Nachdem ich jetzt was-weiss-ich-wieviele howtos durch habe bin ich auf folgendem Stand:

Nervenkostüm im Eimer

Firmware ipw2200-fw-2.4 sowie 3.0 in Odrner /lib/firmware entpackt

Treiber ipw2200-1.2.2 per make und make install installiert

ipw2200 in /etc/modules eingetragen

Code:
lspci:
02:02.0 Network controller: Intel Corporation PRO/Wireless 2200BG Network Connection (rev 05)
Code:
basti:/home/basti# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      no wireless extensions.

sit0      no wireless extensions.
Erschwerend kommt noch ein Hardware-Schalter zum ein und ausschalten des WLAN hinzu.
Wegen diesem habe ich eine vorherige Installation mit Ubuntu 7.04 aufgegeben, da ich der irrigen Auffasung war ich würde mich mit Debian mittlerweile doch besser auskennen.

Bei Ubuntu wurde Wlan wenigstens erkannt und ich konnte es auch konfigurieren. Da ich den Hardware-Schalter aber nicht geregelt bekam nutzte mir das nix.


Howtos von denen ich noch die Links habe, mit denen ich aber nicht weiterkam:
Intel Centrino WLAN 2200bg Howto - linuxforen.de -- User helfen Usern
ipw 2200bg firmware update [Archiv] - WarDriving-Forum.de

Hat vielleicht jemand ne Anleitung für DAU´s?


Und bevor ich anfange dieses dämliche touchpad mit einem Beil zu bearbeiten geh ich mir jetzt erst mal ne maus besorgen!
 

Rain_Maker

Administrator
Teammitglied
AW: Acer extensa 2900 wlan mit ipw2200bg

Mach mal das "Zwei Konsolenspielchen".

1. Konsole

Code:
sudo tail -f /var/log/messages
und laufen lassen.

2. Konsole (als root)

Code:
modprobe ipw2200 -r

mopdrobe ipw2200
Mal sehen, was da ausgespuckt wird.

BTW:

Sind die Kernelmodule nicht schon längst fest im Kernel drin?

Debian -- Debian Package Contents Search Results

Ist doch alles da.

Greetz,

RM
 

cal

Member
AW: Acer extensa 2900 wlan mit ipw2200bg

Hallo Rain_Maker,

Code:
basti@basti:~$ sudo tail -f /var/log/messages
Sep  8 12:05:33 localhost kernel: ieee80211: 802.11 data/management/control stack, git-1.1.13
Sep  8 12:05:33 localhost kernel: ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
Sep  8 12:05:33 localhost kernel: ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.2mq
Sep  8 12:05:33 localhost kernel: ipw2200: Copyright(c) 2003-2006 Intel Corporation
Sep  8 12:05:33 localhost kernel: PCI: Enabling device 0000:02:02.0 (0000 -> 0002)
Sep  8 12:05:33 localhost kernel: ACPI: PCI Interrupt 0000:02:02.0[A] -> Link [LNKC] -> GSI 10 (level, low) -> IRQ 10
Sep  8 12:05:33 localhost kernel: ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
Sep  8 12:05:33 localhost kernel: ACPI: PCI interrupt for device 0000:02:02.0 disabled
Sep  8 12:05:33 localhost kernel: ipw2200: probe of 0000:02:02.0 failed with error -5
Sep  8 12:17:27 localhost -- MARK --
Code:
basti:/home/basti# modprobe ipw2200 -r
basti:/home/basti# modprobe ipw2200
basti:/home/basti#
Sind die Kernelmodule nicht schon längst fest im Kernel drin?
Code:
[COLOR=Red]aus: http://packages.debian.org/search?searchon=contents&keywords=ipw2200.ko&mode=path&suite=stable&arch=any[/COLOR]
/lib/modules/2.6.18-5-686/contrib/ipw2200/ipw2200.ko

[COLOR=Red]Ordner contrib[/COLOR] [COLOR=Red]nicht vorhanden[/COLOR][URL='http://packages.debian.org/etch/ipw2200-modules-2.6.18-5-686']           ipw2200-modules-2.6.18-5-686[/URL] [i386]
                      
/lib/modules/2.6.18-5-686/kernel/drivers/net/wireless/ipw2200.ko

[COLOR=Red]ipw2200.ko vorhanden[/COLOR]                          [URL='http://packages.debian.org/etch/linux-image-2.6.18-5-686']linux-image-2.6.18-5-686[/URL] [i386]
ipw2200-modules..... mit synaptic nachinstalliert.
Ordner contrib und das Modul sind nun auch vorhanden.

Keine Veränderung der oben schon geposteten Terminalausgaben.

Ich versuchs mal mit einem Neustart.

Melde mich dann wieder.

hm, nach Neustart weiterhin gleiche Ausgabe in den Terminals.
Während des bootens ist eine Fehlemeldung zu erkennen, 3zeilig etwa: ip2200 failed to.....
Kann ich die Ausgabe des Bootscreens irgendwie umleiten, verlangsamen oder anhalten damit ich eine Chance habe sie zu lesen?
 

Rain_Maker

Administrator
Teammitglied
AW: Acer extensa 2900 wlan mit ipw2200bg

Wozu?

Es wird ein entsprechender Log vorhanden sein, mal in /var/log/ nachsehen.

Das ganze sieht mir nach einem Firmwareproblem aus.

Code:
sudo grep -i firmware /var/log/messages
Ich verwende die selbe Karte und die selbe Treiberversion unter openSUSE 10.2 mit Kernel 2.6.18, also fast identische Voraussetzungen.

Auch wenn es nicht Debian-like ist, aber nimm doch einfach das Paket ipw-firmware von hier:

Index of /distribution/10.2/repo/non-oss/suse/noarch

wandle es mit alien in ein deb um und installiere es.

Dann ist mit Sicherheit die passende Firmwareversion installiert.

Greetz,

RM
 

cal

Member
AW: Acer extensa 2900 wlan mit ipw2200bg

Hallo,

sudo grep -i firmware /var/log/messages
schweigt stille, konnte mir aber die betreffenden Boot-Meldungen dort anschaun.

Sind die gleichen wie im Terminal.

Auch wenn es nicht Debian-like ist, aber nimm doch einfach das Paket ipw-firmware von hier:
Werd´ ich probieren, dauert aber etwas. Mama will ihren Fernseher repariert haben.

Danke Dir recht herzlich bis hierhin.

So, 160km und einige Stunden später...

basti:/home/basti# alien -d -c ipw-firmware-7-31.noarch.rpm
basti:/home/basti# dpkg -i *.deb
hat einen Teilerfolg gebracht.

Der wlan-adapter wird erkannt und kann konfiguriert werden.

Danke Rain_Maker!

Leider ist da immer noch der Schalter, der mich schon bei der Ubuntu-Installation zum aufgeben gebracht hat.

Weiß jemand wie ich das Teil einbinden kann, oder daran vorbeikomme? Vorerst möchte ich´s gerne mal noch ohne PCMCIA-Karte probieren.

Versuche gerade -mal wieder- erfolglos acerhk zu irgendwas u bewegen.

Stand: Modul acerhk (für hotkeys) ist geladen. Nach einigen Anleitungen sollte damit auch der Wlan -Schalter zu überreden sein, frag mich nur wie.
Mit
echo 1 > /proc/driver/acerhk/wirelessled
sollte die entsprechende LED zum Leuchten zu bringen sein. Wozu auch immer - ich will die Karte um funken bringen, die Led iss mir ziemlich wurscht. Leuchten tut sie sowieso nicht. Höchstens husten...mir was.
 

cal

Member
AW: Acer extensa 2900 wlan mit ipw2200bg

Hallo,

nochmal gegoogelt, erneuter Versuch mit acerhk, sollte laut den threads
Notebook-Community.eu :: Welches Linux für Einsteiger?
Notebook-Community.eu :: Problem mit WLAN unter Linux
eigentlich problemlos funktionieren.

Egal welche Schalterstellung sagt
Code:
basti:/home/basti# echo 1 > /proc/driver/acerhk/wirelessled
basti:/home/basti# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      no wireless extensions.

eth2      radio off  ESSID:"darkover"
          Mode:Managed  Channel:0  Access Point: Not-Associated
          Bit Rate:0 kb/s   Tx-Power=off   Sensitivity=8/0
          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

sit0      no wireless extensions.

basti:/home/basti#
immer das gleiche.

Da das WLAN mit XP noch funktionierte ist es doch ziemlich unwahrscheinlich daß der Schalter selbst defekt ist.

Noch jemand eine Idee?
 

Rain_Maker

Administrator
Teammitglied
AW: Acer extensa 2900 wlan mit ipw2200bg

Hat das Ding wirklich 3 Netzwerkkarten (wohl eher nicht)?

Das hier, dürfte auch für Dich gelten.

http://www.pc-forum24.de/linux-howtos/1555-feste-namensvergabe-bei-netzwerkgeraeten-altlasten-entfernen-suse-10-x-ubuntu.html

Ich hab ein Extensa 3000 und da ist nix mit acerhk, ich drücke einfach auf das LED.

Code:
iwconfig eth1
eth1      IEEE 802.11g  ESSID:"XXXXXXXXX"
          Mode:Managed  Frequency:2.462 GHz  Access Point: 00:14:BF:8A:61:F2
          Bit Rate:54 Mb/s   Tx-Power=20 dBm   Sensitivity=8/0
          Retry limit:7   RTS thr:off   Fragment thr:off
          Encryption key:XXXXXXXXXXXXXXXXXXXXXXXXXXXX   Security mode:open
          Power Management:off
          Link Quality=94/100  Signal level=-33 dBm  Noise level=-90 dBm
          Rx invalid nwid:0  Rx invalid crypt:577  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:6842   Missed beacon:1
*Drück*

Code:
iwconfig eth1
eth1      radio off  ESSID:"XXXXXXXXXXX"
          Mode:Managed  Frequency:2.462 GHz  Access Point: 00:14:BF:8A:61:F2
          Bit Rate:0 kb/s   Tx-Power=off   Sensitivity=8/0
          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:577  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:6842   Missed beacon:0

rfswitch.sourceforge.net :: Laptop Support Table

Acer Hotkey driver for Linux

Da wird das Ding nicht aufgeführt, aber das muss nichts heissen.

Irgendwelche Modulparameter angegeben?

Code:
grep acerhk /etc/modprobe.conf
sagt?

RM
 

cal

Member
AW: Acer extensa 2900 wlan mit ipw2200bg

Hallo Rain_Maker,

Code:
# PCI device 0x10ec:0x8139 (8139too)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:02:3f:18:06:be", NAME="eth0"

# Firewire device 00023f4552002721 (ohci1394)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:02:3f:45:52:00:27:21", NAME="eth1"

# PCI device 0x8086:0x4220 (ipw2200)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:0e:35:1f:0c:b7", NAME="eth2"
Dürfte m.M. so ok sein, wenn auch Firewire noch nie benutzt wurde. Ist auch inaktiv.

/etc/modprobe.conf sollte bei Debian /etc/modules entsprechen:

Code:
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

loop
sbp2
ipw2200
acerhk force_series=2900
Habe hier acerhk bereits ohne Parameter und, außer obigem, mit dem in verschiedenen Threads genannten "force_series=290" ausprobiert.
Keine Veränderungen.


Was mich im Moment stutzig macht ist dies hier:

Code:
basti:/home/basti# iwconfig eth2
eth2   [COLOR=Red]   radio off  [/COLOR]ESSID:"darkover"
          Mode:Managed  Channel:0  Access Point: Not-Associated
          Bit Rate:0 kb/s   Tx-Power=off   Sensitivity=8/0
          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
Code:
basti:/home/basti# dmesg | grep ipw
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.0mq
ipw2200: Copyright(c) 2003-2006 Intel Corporation
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
[COLOR=Red]ipw2200: Radio Frequency Kill Switch is On:
ipw2200: Detected geography ZZM (11 802.11bg channels, 0 802.11a channels)[/COLOR]


Scheint so als würde der ipw2200-Treiber den Schalter (wenn auch nicht die jeweilige Stellung) erkennen. Er bringt diese Meldung egal welche Stellung der Schalter tatsächlich hat. Und auch Kanäle, oder versteh ich das falsch?

Da ich die Treiberaus alter Gewohnheit per make und make install ins System geprügelt habe und keine Ahnung habe ob und wie ich die sauber wieder rausbekomme, bin ich im moment am überlegen ob ich noch mal ganz von vorn anfangen soll?
Denn eigentlich sollte es, wie du oben auch schon sagst, ohne acerhk bereits problemlos funktionieren. Zumindest verstehe ich einige der Threads um Thema ipw2200 und Linux so.

Ich hab ein Extensa 3000 und da ist nix mit acerhk, ich drücke einfach auf das LED.
Der Schalter ist bei diesem Teil als Schiebeschalter ausgeführt und befindet sich getrennt von der LED an der Seite des Notebooks.
 

cal

Member
AW: Acer extensa 2900 wlan mit ipw2200bg

Hallo Rain_Maker,

der link war Klasse, nach erzeugen der modprobe.conf und der Übernahme des dort angebenen Inhalts bin ich nach einem Neustart nun offensichtlich auf Sendung.
LED leuchted, kann meinen Router pingen.

Werd aber trotdem so langsam aber sicher bekloppt.
Hab nun keine Möglichkeit mehr meinem aktivierten eth2 den WPA-Schlüssel einzugeben. Die ieee80211-Module sind Version 2.6.15,
habe Kernel 2.6.18. Trotzdem installieren und beten hat nix gebracht.
suche mal die source.
 

Rain_Maker

Administrator
Teammitglied
AW: Acer extensa 2900 wlan mit ipw2200bg

jkeiper schrieb:
Hab nun keine Möglichkeit mehr meinem aktivierten eth2 den WPA-Schlüssel einzugeben. Die ieee80211-Module sind Version 2.6.15,
habe Kernel 2.6.18. Trotzdem installieren und beten hat nix gebracht.
suche mal die source.
Weisst Du, was ich mich gerade frage?

Warum Du eigentlich Debian verwendest, wenn Du alles von Hand ins System prügeln willst.

Debian -- Debian Package Contents Search Results for ieee80211.ko

=> Debian -- Filelist of package linux-image-2.6.18-4-486/etch/i386

Code:
/lib/modules/2.6.18-4-486/kernel/net/ieee80211/ieee80211.ko
/lib/modules/2.6.18-4-486/kernel/net/ieee80211/ieee80211_crypt.ko
/lib/modules/2.6.18-4-486/kernel/net/ieee80211/ieee80211_crypt_ccmp.ko
/lib/modules/2.6.18-4-486/kernel/net/ieee80211/ieee80211_crypt_tkip.ko
/lib/modules/2.6.18-4-486/kernel/net/ieee80211/ieee80211_crypt_wep.ko
/lib/modules/2.6.18-4-486/kernel/net/ieee80211/softmac/ieee80211softmac.ko
Ist doch alles da!

Die Frage ist nur, was Du durch Deine "Hauruck und alles von Hand ins System gebügelt"-Aktionen jetzt durcheinander gebracht hast.

Greetz,

RM
 

cal

Member
AW: Acer extensa 2900 wlan mit ipw2200bg

Suche immer erst mal mit Synaptic oder apt.

Ist doch alles da!
Ja, gerade nochmal nachgeschaut, alle Module da. Funktioniert nur nicht mehr.

Die Frage ist nur, was Du durch Deine "Hauruck und alles von Hand ins System gebügelt"-Aktionen jetzt durcheinander gebracht hast.
Aber Du hast recht. Sollte mich daran gewöhnen, auch wenn in einem Howto die make/make install Methode benutzt wird wenigstens debmake und dpkg stattdessen zu benutzen.

Ich denke s´ist Zeit nochmal von vorn anzufangen, müßte jetzt eigentlich wissen was ich machen muß.

Ich danke Dir für Deine Hilfe und Geduld.

Sollte ich´s dann endlich (sauber) hinbekommen poste ich´s natürlich.
 

Rain_Maker

Administrator
Teammitglied
AW: Acer extensa 2900 wlan mit ipw2200bg

Ich würde es mal mit der selben Methode versuchen, wie man es auch unter SuSE machen würde.

Über den Paketmanager das Paket "drüberbügeln", welches die nun überschriebenen Module enthält (unter SuSE wäre das kernel-default, bei Dir das entsprechende kernel-image).

Vorher noch die ganzen Dubletten entfernen (das ipw2200 ist möglicherweise immer noch doppelt).

Danach sich ein HowTo für WPA(2) unter Debian Etch suchen und abarbeiten.

Und zur Entspannung vielleicht dieses kleine, etwas "ungewöhnliche HowTo" für WPA-Einrichtung unter Debian Etch (im Weltall!) durchlesen.

http://www.pc-forum24.de/smalltalk/6629-debian-etch-installation-nasa-style.html

Da stecken vielleicht sogar ein paar nützliche Infos drin.

Greetz,

RM
 

cal

Member
AW: Acer extensa 2900 wlan mit ipw2200bg

Und zur Entspannung vielleicht dieses kleine, etwas "ungewöhnliche HowTo" für WPA-Einrichtung unter Debian Etch (im Weltall!) durchlesen.
Ist ja klasse:D

Vorher noch die ganzen Dubletten entfernen (das ipw2200 ist möglicherweise immer noch doppelt).
Doppelt?? Das ginge ja noch, allein die Firmware iss schon 3-fach.
Bis ich das alles gefunden und von Hand wieder entfernt habe...

Ich geh erst mal mit ne Runde mit Hundchen und meditier mal drüber.
 

Rain_Maker

Administrator
Teammitglied
AW: Acer extensa 2900 wlan mit ipw2200bg

jkeiper schrieb:
Doppelt?? Das ginge ja noch, allein die Firmware iss schon 3-fach.
Gerade über die musst Du Dir die wenigsten Gedanken machen.

A) Die Dateien im selbstgebastelten .deb sind identisch zu denen, die Du von Hand entpackt hast, weshalb zweitere 100%ig durch erstere überschrieben wurden.

B) Sollte da ein nicht geeignetes Firmwarefile von vorherigen "Handarbeitsaktionen" noch vorhanden sein, dann wird es eh ignoriert.

Ich würde mich eher auf die ganzen "faulen" Kernelmodule konzentrieren.

jkeiper schrieb:
Bis ich das alles gefunden und von Hand wieder entfernt habe...
Du kennst "find"?

Zum Bleistift:

Code:
find /lib/modules/`uname -r` -name "*ipw2200*"
/lib/modules/2.6.18.8-0.5-default/kernel/drivers/net/wireless/ipw2200.ko
I hope you get the Idea.

Greetz,

RM
 

cal

Member
AW: Acer extensa 2900 wlan mit ipw2200bg

Hallo!

So, das Schleppi hat kein Kabel mehr!

Vorgehensweise:
Erst mal alles was mit ipw2200 und wpasupplicant in synaptic zu finden war dort deinstalliert.

Dann Gnome-search-tool nach ipw2200 und acerhk suchen lassen und die gefundenen Dateien gelöscht.

modprobe.conf ebenfalls wieder gelöscht und die beiden betreffenden Einträge in /etc/module entfernt.

Kann sein, ich hab noch was vergessen zu erwähnen, war jede Menge Müll.
Einfacher wäre es jedenfalls gewesen, hätte ich konsequent mit debmake und dpkg gearbeitet.

Dann ipw2200-modules-2.6.18.5-686 und wpasupplicant mit synaptic erneut installiert.

Das mit alien erzeugte firmware.deb Paket mit dpkg wieder installiert.

Während des ganzen Vorgangs ging dabei die Funk-LED nicht aus, weshalb ich auf die erneute Installation von acerhk verzichtete.

Neustart, eth2 via "Netzwerkeinstellungen aktiviert, Klick auf die Verbindungsanzeige, "mit einem anderen Funknetzwerk verbinden",
SSID und WPA-Schlüssel eingeben und läuft.

Falls mal jemand ´ne Neuinstallation auf einem solchen Laptop machen will:
ipw2200-modules-"kernelversion", WPA-supplikant und alien installieren mit Synaptic.

Suse-rpm aus o.g. Quelle laden und wie beschrieben in ein .deb umwandeln. (oder natürlich entsprechende Firmware anderswo finden)
Mit dpkg installieren.

Brennt die LED:
Weiter oben mit "Neustart" (möglicherweise nicht unbedingt erforderlich)


Leuchted sie nicht ist wahrscheinlich die Installation von acerhk erforderlich. Debian GNU/Linux on Acer Travelmate 292 siehe oben.

Naja, so kann man das Wochenende ja auch rumbringen. Hätte das einfach sein können.

@ Rain_Maker
Ich danke Dir nochmals für Hilfe und Geduld.
 

Rain_Maker

Administrator
Teammitglied
AW: (Gelöst) Acer extensa 2900 wlan mit ipw2200bg

Letzte Anmerkung:

Das LED könnte nach einem Reboot dann wieder aus sein, wenn man einmal zwischendrin Windows gestartet hat.

Was dann zu tun ist, steht ja im Thread drin => Installation/Konfiguration von acerhk.

Für 64-Bit Systeme müsste in diesem Fall übrigens wahrscheinlich auf "acer_acpi" zurückgegriffen werden, da acerhk nur auf 32Bit Systemen funktioniert.

Ich mach hier mal das Licht aus.

Greetz,

RM
 
Status
Für weitere Antworten geschlossen.
Oben