ipw2100

Debian auf Notebooks und speziellen Geräten wie eingebetteten Systemen, Routern, Set-Top-Boxen, ...
Antworten
hibatsu
Beiträge: 150
Registriert: 19.07.2004 23:30:31
Kontaktdaten:

ipw2100

Beitrag von hibatsu » 23.02.2005 00:15:57

Ich hab mir mal das ipw2100-source paket installiert und das Modul gebaut. Die Firmware liegt in /usr/lib/hotplug/firmware. Doch wenn ich den Treiber mit modprobe laden will, krieg ich folgenden Fehler:

Code: Alles auswählen

solanki:/home/hibatsu# modprobe ipw2100
FATAL: Error inserting ipw2100 (/lib/modules/2.6.8.1/kernel/drivers/net/wireless/ipw2100/ipw2100.ko): Unknown symbol in module, or unknown parameter (see dmesg)
und dmesg:

Code: Alles auswählen

solanki:/home/hibatsu# dmesg | grep ipw
ipw2100: disagrees about version of symbol ieee80211_wx_set_encode
ipw2100: Unknown symbol ieee80211_wx_set_encode
ipw2100: disagrees about version of symbol ieee80211_wx_get_encode
ipw2100: Unknown symbol ieee80211_wx_get_encode
ipw2100: disagrees about version of symbol ieee80211_wx_get_scan
ipw2100: Unknown symbol ieee80211_wx_get_scan
ipw2100: disagrees about version of symbol ieee80211_rx
ipw2100: Unknown symbol ieee80211_rx
ipw2100: disagrees about version of symbol ieee80211_rx_mgt
ipw2100: Unknown symbol ieee80211_rx_mgt
ipw2100: disagrees about version of symbol ieee80211_wx_set_encode
ipw2100: Unknown symbol ieee80211_wx_set_encode
ipw2100: disagrees about version of symbol ieee80211_wx_get_encode
ipw2100: Unknown symbol ieee80211_wx_get_encode
ipw2100: disagrees about version of symbol ieee80211_wx_get_scan
ipw2100: Unknown symbol ieee80211_wx_get_scan
ipw2100: disagrees about version of symbol ieee80211_rx
ipw2100: Unknown symbol ieee80211_rx
ipw2100: disagrees about version of symbol ieee80211_rx_mgt
ipw2100: Unknown symbol ieee80211_rx_mgt
Btw: deb sarge und kernel 2.6.8.1

Benutzeravatar
gOtNoPhEaR
Beiträge: 863
Registriert: 17.04.2004 15:49:29
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Gau-Algesheim
Kontaktdaten:

Beitrag von gOtNoPhEaR » 23.02.2005 07:36:21

Welche IPW2100 Sourcen hast du? Die aus debian oder von der Seite "http://ipw2100.sourceforge.net/" die neueste Version?

Ich selbst benutze einen Kernel 2.6.9 und die IPW2100 1.0.5 ....
Greetz, gOtNoPhEaR

OS: Debian/testing amd64

HorstV
Beiträge: 419
Registriert: 11.10.2003 18:34:22
Wohnort: Grenoble / Recklinghausen

Beitrag von HorstV » 23.02.2005 09:33:24

Moin,

der Fehler sieht mir nach mangelnder Unterstützung von wifi im Kernel aus.

DeviceDrivers -> Networking -> WirelessLan -> WirelessLanDriver and Extensions

anschalten.

Gruss HOrst
SID on IBM T42p kernel 2.6.14.5 ati-8.20.8

hibatsu
Beiträge: 150
Registriert: 19.07.2004 23:30:31
Kontaktdaten:

Beitrag von hibatsu » 23.02.2005 10:48:14

Ich hab die sourcen von debian.

Und wireless support sollte an sein:
Bild

Benutzeravatar
gOtNoPhEaR
Beiträge: 863
Registriert: 17.04.2004 15:49:29
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Gau-Algesheim
Kontaktdaten:

Beitrag von gOtNoPhEaR » 23.02.2005 11:34:05

Dann zieh dir mal die Sourcen von:

http://ipw2100.sourceforge.net/

und dann einfach entpacken und, ....

Code: Alles auswählen

make
danach

Code: Alles auswählen

make install
mit

Code: Alles auswählen

modconf
das modul laden und dann sollte es gehen. So einfach war es jedenfalls bei mir .....
Greetz, gOtNoPhEaR

OS: Debian/testing amd64

hibatsu
Beiträge: 150
Registriert: 19.07.2004 23:30:31
Kontaktdaten:

Beitrag von hibatsu » 23.02.2005 11:59:59

Sorry wenns ne blöde Frage ist, aber wie muss ich das modul laden?
mit --load-only, --load-before oder --load-after?

Benutzeravatar
gOtNoPhEaR
Beiträge: 863
Registriert: 17.04.2004 15:49:29
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Gau-Algesheim
Kontaktdaten:

Beitrag von gOtNoPhEaR » 23.02.2005 13:40:10

Ich weiss net 100% aber kann sein, dass das modul nach

Code: Alles auswählen

make install
schon geladen ist.
Sonst installier dir das Paket "modconf" mal und führe modconf als root aus. Da kannst du relativ komfortabel module laden...
Greetz, gOtNoPhEaR

OS: Debian/testing amd64

hibatsu
Beiträge: 150
Registriert: 19.07.2004 23:30:31
Kontaktdaten:

Beitrag von hibatsu » 23.02.2005 14:08:32

Ja, ich meinte, wie kann ich das modul mit modconf laden?
Mit welcher von den 3 Optionen oder ganz anders?
make und make install hab ich schon ohne argumente ausgeführt.

Benutzeravatar
gOtNoPhEaR
Beiträge: 863
Registriert: 17.04.2004 15:49:29
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Gau-Algesheim
Kontaktdaten:

Beitrag von gOtNoPhEaR » 23.02.2005 14:53:17

such dir einfach das modul, irgendwo unter "net" oder so und dann darauf gehen und dann so lange enter drücken, bis er sagt, dass es erfolgreich geladen ist.
Greetz, gOtNoPhEaR

OS: Debian/testing amd64

hibatsu
Beiträge: 150
Registriert: 19.07.2004 23:30:31
Kontaktdaten:

Beitrag von hibatsu » 23.02.2005 17:57:06

Jo, danke. Es wird tatsächlich automatisch geladen. Verbindung herstellen muss man wahrscheinlich über "dhclient eth1" oder?
Und wie kann ich ein bestimmtes Netzwerk auswählen, wenn mehrere vorhanden sind?

Benutzeravatar
gOtNoPhEaR
Beiträge: 863
Registriert: 17.04.2004 15:49:29
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Gau-Algesheim
Kontaktdaten:

Beitrag von gOtNoPhEaR » 23.02.2005 18:43:42

Greetz, gOtNoPhEaR

OS: Debian/testing amd64

hibatsu
Beiträge: 150
Registriert: 19.07.2004 23:30:31
Kontaktdaten:

Beitrag von hibatsu » 21.04.2005 18:46:08

Noch ne frage. Wenn ich mit dhclient eth0 oder eth1 eine Verbindung herstelle, wie kann ich sie trennen, um z.B. von wireless zu lan oder umgekehrt zu wechseln? Oder wie kann ich sie generell trennen?

hibatsu
Beiträge: 150
Registriert: 19.07.2004 23:30:31
Kontaktdaten:

Beitrag von hibatsu » 22.04.2005 13:10:58

*push*
Wie kann ich nun die Verbindung trennen?

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 22.04.2005 14:23:09

wenn es in der /etc/network/interfaces steht:
ifdown ethx
sonst:
killall dhclient
ifconfig ethx down

Bei DHCP-Servern muss man sich nicht "abmelden", da die IP immer für eine gewisse Zeitspanne (z.B. 5 minuten) vergeben wird, meldet sich in der Zeit der DHCP-Client nicht mehr (deshalb läuft dhclient auch im Hintergrund weiter), wird die IP wieder freigegeben

hibatsu
Beiträge: 150
Registriert: 19.07.2004 23:30:31
Kontaktdaten:

Beitrag von hibatsu » 23.04.2005 22:31:23

So, mein Wlan funktioniert jetzt gut Zuhause. Doch woanders, mit einer Fritz!Box SL Wlan als Router, kann ich zwar das Signal empfangen (Kwifi gibt an, ich sei verbunden), krieg aber über dhcp keine ip, auch mit dhcp client nicht. Laut Anleitung sollte das aber mit dhcp gehen (also ohne static). Mit Windows auf demselben Laptop funktionierts auch.

edit:
Hier noch meine interfaces:

Code: Alles auswählen

auto lo
iface lo inet loopback

auto eth1
iface eth1 inet dhcp
wireless_essid ***
wireless_key ***
wireless_mode Managed

#auto eth0
#iface eth0 inet dhcp

hibatsu
Beiträge: 150
Registriert: 19.07.2004 23:30:31
Kontaktdaten:

Beitrag von hibatsu » 26.04.2005 13:39:47

Kann mir jemand helfen?

Edit: Habs gelöst. Das Problem war, das der Key im Ascii Format war und man ein s: vorne ran hängen musste.

Antworten