View previous topic :: View next topic |
Author |
Message |
karabela n00b
Joined: 11 Jul 2004 Posts: 49 Location: Germany
|
Posted: Sun Mar 20, 2005 2:45 pm Post subject: wlan mit rtl8180 |
|
|
Hallo,
habe meine (billige ) wlan karte von allnet mit rtl8180 (rev 20) chip durch Hilfe dieses Forums
schon so halbwegs installieren können.
hatte es zuvor mit dem ndiswrapper probiert.
sah auch ganz gut aus, nur das modul ndiswrapper wurde nicht erstellt, weiß leider nicht
warum, bin nach anleitung vorgegangen.
dann habe ich das ebuild entdeckt und gleich geemerged.
soweit so gut. funktioniert aber offensichtlich nicht mit
den gentoo-dev-sources 2.6.10-r6. habe mir also die gentoo-sources
mit kernel 2.4.28 geholt und kompiliert. emerge rtl8180, eintragen der drei module in autoload, neustart
aber das letzte modul ieee80211_crypt_wep-r8180 lädt nicht. ifconfig zeigt auch keine neu schnittstelle an
--> ifconfig wlan0 (jetzt ist die schnittstelle da, mac adresse wird auch angzeigt).
--> ifconfig wlan0 IP, bla bla...
--> iwconfig blabla
Das geht zwar, jedoch ohne verschlüsselung.
Wie schon gesagt habe ich das forum schon durchforstet.
Wenn jemand schon neue erkenntnisse hat bzgl. rtl8180 dann bitte
her damit. mir ist auch eine lösung mit dem ndiswrapper recht.
hauptsache das teil geht mit verschlüsselung
thx |
|
Back to top |
|
|
karabela n00b
Joined: 11 Jul 2004 Posts: 49 Location: Germany
|
Posted: Mon Mar 21, 2005 8:27 pm Post subject: |
|
|
*push*
weiss inzwischen jemand was wg. rtl8180 unter kernel 2.6.* ?
oder unter kernel 2.4.* ABER mit verschlüsselung ?
oder mit ndiswrapper ?
help |
|
Back to top |
|
|
TieferFeld Guru
Joined: 01 May 2004 Posts: 550 Location: irgendwie, irgendwo, irgendwann
|
Posted: Mon Mar 21, 2005 8:48 pm Post subject: |
|
|
Ich habe auch eine wlan-PCMCIA Karte mit rtl8180, aber Gericom (noch slimmer?).
Es funkzioniert gut mit ndiswrapper-0.8 + kernel gentoo-dev-sources-2.6.8-r*
Leider funkzioniert es nicht mit >=gentoo-dev-sources-2.6.10. ndiswrapper-0.8 kompiliert nicht.
ndiswrapper-1.1 ladet gut, und das rote Licht (on) blitzt ein bischen, manchmal, aber das grüne (connected) absolut nichts!!!! Ich habe alles versucht.
Wenn du kein kernel >2.6.8 brauchst, benutzt was ich gesagt habe.
Ich brauche keinen, aber ich möchte auf jeden Fall einen 2.6.10-11 benutzen. Dinge wie letzte version von hal brauchen es. So bitte ich auch HILFEEE
Noch mehr. Ich habe auch eine T-Sinus 111 PCMCIA karte, von T-Com (noch noch slimmer???? )
Anstatt die andere rtl... könnte ich diese benutzen, aber die habe ich NIE benutzen können. Aber ich bin sicher das in Deutschland noch jemand muss diese Karte haben
Ich habe versucht mit ndiswrapper, mit die Treiber von Kernel (hermes, orinoco...) und mit noch ein Paar die ich mich nicht genau erinnere. Nie könnte ich die in Betrieb nehmen. Vielleich habe ich diese Dinge falsch benutzt
Kann jemand vielleich, für die rtl oder die sinus, einen mini-howto machen?? Bin ich der einzige in Deutschland den das nicht kann?? Geduld!!
Grüße, und vielen danke!!! _________________ Du bist was du isst! |
|
Back to top |
|
|
Imago Apprentice
Joined: 25 Nov 2004 Posts: 157 Location: Germany
|
Posted: Mon Mar 21, 2005 11:40 pm Post subject: |
|
|
wie wärs wenn ihr oder einer von euch mal den fehler postet, wenn er das rtl8180 ebuild mit nem 2.6er kernel kompilert?
dann liesse sich da schon eher helfen.
ich habs jedenfalls auch mit den aktuellen -mm sources(mit ein bisschen Handarbeit) gebacken gekriegt.
CU
Imago |
|
Back to top |
|
|
TieferFeld Guru
Joined: 01 May 2004 Posts: 550 Location: irgendwie, irgendwo, irgendwann
|
Posted: Tue Mar 22, 2005 6:32 am Post subject: |
|
|
Hi Danke für deine Antwort!!
Es gibt (fast) keinen Fehler. Es kompiliert wohl, kein Fehler damit. Das Problem kommt ein bischen später:
Code: | #modprobe r8180
------> OK, das rote Licht blinkt, es sucht Netz.
#modprobe ieee80211_crypt-r8180
-----> Nichts besonderes, das rote Licht blinkt wie vor.
#modprobe ieee80211-r8180
-----> wie vor
#modprobe ieee80211_crypt_wep-r8180
FATAL: Error inserting ieee80211_crypt_wep_r8180 (/lib/modules/2.6.11-gentoo-r4/net/ieee80211_crypt_wep-r8180.ko): Unknown symbol in module, or unknown parameter (see dmesg)
(Fehler, aber ich weiß nicht ob das so wichtig ist)
|
Auf jeden Fall, das grüne Licht bleibt aus, d.h. keine IP, kein Netz. Ja, ich mache ifconfig, ich mache das selbe wie mit ndiswrapper und kernel 2.6.8, aber mit 2.6.11 geht nicht. Mit r8180 geht auch nicht bei 2.6.8.
Aber versuchen wir weiter... Noch eine Idee?? Es muss gehen!!
Tschüss _________________ Du bist was du isst! |
|
Back to top |
|
|
Imago Apprentice
Joined: 25 Nov 2004 Posts: 157 Location: Germany
|
Posted: Tue Mar 22, 2005 7:30 am Post subject: |
|
|
hmm was sagt denn dmesg was für ein symbol ihm denn genau fehlt?
ARC4 support im Kernel brauchst du IIRC für das WEP Modul.
aber nichtsdestotrotz sollte es dann eigentlich auch ohne wep support klappen.
Ich habe auch jene bewusste gericom wlan karte und es hat auf jeden Fall schon mal funktioniert, aber da ich meist "kabelgebunden" arbeite hab ich es längere Zeit nicht nicht mehr probiert.
Ich werd die Tage es noch mal versuchen(wenn ich die verflixten Klausuren hinter mir habe ), vielleicht hat sich ja doch irgendwas am Kernel/o.ä. geändert.
CU
Imago |
|
Back to top |
|
|
TieferFeld Guru
Joined: 01 May 2004 Posts: 550 Location: irgendwie, irgendwo, irgendwann
|
Posted: Tue Mar 22, 2005 8:55 am Post subject: |
|
|
Danke
Ich bin nicht zuhause, aber heute Abend werde ich probieren
Es wäre sehr nett wenn du auch probierst
Hast du keine Ahnung von die von T-Com??
Heute Abend "sprechen" wir weiter.
Tschüss _________________ Du bist was du isst! |
|
Back to top |
|
|
karabela n00b
Joined: 11 Jul 2004 Posts: 49 Location: Germany
|
Posted: Tue Mar 22, 2005 6:06 pm Post subject: |
|
|
TieferFeld wrote: | Hi Danke für deine Antwort!!
Es gibt (fast) keinen Fehler. Es kompiliert wohl, kein Fehler damit. Das Problem kommt ein bischen später:
Code: | #modprobe r8180
------> OK, das rote Licht blinkt, es sucht Netz.
#modprobe ieee80211_crypt-r8180
-----> Nichts besonderes, das rote Licht blinkt wie vor.
#modprobe ieee80211-r8180
-----> wie vor
#modprobe ieee80211_crypt_wep-r8180
FATAL: Error inserting ieee80211_crypt_wep_r8180 (/lib/modules/2.6.11-gentoo-r4/net/ieee80211_crypt_wep-r8180.ko): Unknown symbol in module, or unknown parameter (see dmesg)[/color]
(Fehler, aber ich weiß nicht ob das so wichtig ist)
|
Auf jeden Fall, das grüne Licht bleibt aus, d.h. keine IP, kein Netz. Ja, ich mache ifconfig, ich mache das selbe wie mit ndiswrapper und kernel 2.6.8, aber mit 2.6.11 geht nicht. Mit r8180 geht auch nicht bei 2.6.8.
Aber versuchen wir weiter... Noch eine Idee?? Es muss gehen!!
Tschüss |
Genau das ist auch mein Fehler. Und unter dem 2.6er Kernel kann ich keines der Module laden (Module mit emerge rtl8180 geholt). |
|
Back to top |
|
|
Imago Apprentice
Joined: 25 Nov 2004 Posts: 157 Location: Germany
|
Posted: Wed Mar 23, 2005 1:24 pm Post subject: |
|
|
nochmal:
wenn ihr in eurer dmesg nachschaut was denn genau für ein symbol ihm fehlt haben wir wenigstens ne Chance den Übeltäter auszumachen, aber allein mit der msg das ein symbol unbekannt ist bringen wir da kein Licht ins Dunkle |
|
Back to top |
|
|
TieferFeld Guru
Joined: 01 May 2004 Posts: 550 Location: irgendwie, irgendwo, irgendwann
|
Posted: Wed Mar 23, 2005 4:14 pm Post subject: |
|
|
Ich konnte nicht früher
OK...
Code: | # lsmod
Module Size Used by
r8180 48012 0
ieee80211_r8180 29188 1 r8180
ieee80211_crypt_r8180 4484 1 ieee80211_r8180
# dmesg
...
ieee80211_crypt: registered algorithm 'NULL'
ieee80211-r8180: loading with WEP enabled.
Linux kernel driver for rtl8180-sa2400 based WLAN cards
Copyright (c) 2004-2005, Andrea Merello
rtl8180: Initializing module
rtl8180: Initializing proc filesystem
rtl8180: Configuring chip resources
PCI: Enabling device 0000:02:00.0 (0000 -> 0003)
ACPI: PCI interrupt 0000:02:00.0[A] -> GSI 3 (level, low) -> IRQ 3
PCI: Setting latency timer of device 0000:02:00.0 to 64
rtl8180: Memory mapped space @ 0x20800000
rtl8180: Hardware frame sequence numbers disabled
rtl8180: Reported EEPROM chip is a 93c56 (2Kbit)
rtl8180: Card MAC address is 00:02:72:41:5f:d9
rtl8180: EEPROM version 102
rtl8180: RfParam: 5
rtl8180: Card reports RF frontend by Philips.
rtl8180: OK! Philips SA2400 radio chipset is supported.
rtl8180: Analog PHY found
rtl8180: Energy threshold: b
rtl8180: PAPE from CONFIG2: 6
rtl8180: Antenna A is default antenna
rtl8180: Antenna diversity is enabled
rtl8180: Carrier sense 1
rtl8180: 40-bit WEP is NOT supported in hardware
rtl8180: 104-bit WEP is NOT supported in hardware
rtl8180: IRQ 3
rtl8180: Not associated
rtl8180: Driver probe completed
rtl8180: Bringing up iface
rtl8180: Card successfully reset
rtl8180: Configuring CARDBUS registers
|
Code: | # modprobe ieee80211_crypt_wep-r8180
FATAL: Error inserting ieee80211_crypt_wep_r8180 (/lib/modules/2.6.11-gentoo-r4/net/ieee80211_crypt_wep-r8180.ko): Unknown symbol in module, or unknown parameter (see dmesg)
# dmesg
...
ieee80211_crypt_wep_r8180: Unknown symbol crypto_alloc_tfm
ieee80211_crypt_wep_r8180: Unknown symbol crypto_free_tfm
|
Auf jeden Fall... Solte es nicht ohne diesem Modul funktzionieren??
Grüße und Geduld!!
_________________ Du bist was du isst! |
|
Back to top |
|
|
Freiburg Guru
Joined: 19 Jun 2004 Posts: 504 Location: Freiburg
|
Posted: Wed Mar 23, 2005 4:39 pm Post subject: |
|
|
Quote: | # dmesg
...
ieee80211_crypt_wep_r8180: Unknown symbol crypto_alloc_tfm
ieee80211_crypt_wep_r8180: Unknown symbol crypto_free_tfm |
da ist der Schuldige, ich würde mal auf die Malingliste von dem Projekt gehen. Du bist sicher nicht der erste der den Fehler hat.
Es gibt bestimmt schon einen Patch dafür, dann sollte das auch funktionieren... |
|
Back to top |
|
|
Imago Apprentice
Joined: 25 Nov 2004 Posts: 157 Location: Germany
|
Posted: Wed Mar 23, 2005 6:13 pm Post subject: |
|
|
hmm das Symbol is von der Kernel Crypto API. Die muss natürlich im Kernel aktiviert sein
CU
Imago |
|
Back to top |
|
|
Imago Apprentice
Joined: 25 Nov 2004 Posts: 157 Location: Germany
|
Posted: Wed Mar 23, 2005 6:37 pm Post subject: |
|
|
hmm so ich hab es eben ausprobiert, es klappt.
1. module laden
Code: |
modprobe ieee80211_crypt_r8180
modprobe ieee80211_crypt_wep_r8180
modprobe ieee80211_r8180
modprobe r8180
|
2. karte "aufwecken"
wenn ein AP/andere Sender in der Nähe ist, sollte jetzt schon die rote Lampe ab und an flackern.
3. am AP anmelden
wen ihr jetzt ein
macht, sollte der access point schon auftauchen.
etwa so:
Quote: |
wlan0 Scan completed :
Cell 01 - Address: 00:0F:66:A7:2D:EC
ESSID:""
Mode:Master
Frequency:2.462 GHz (Channel 11)
Bit Rate:1 Mb/s
Bit Rate:2 Mb/s
Bit Rate:5.5 Mb/s
Bit Rate:11 Mb/s
Bit Rate:18 Mb/s
Bit Rate:24 Mb/s
Bit Rate:36 Mb/s
Bit Rate:54 Mb/s
Quality=97/100 Signal level=-143 dBm Noise level=-256 dBm
Encryption key:on
|
wenn der AP die ESSID broadcastet, aus scan ablesen und
Code: |
iwconfig wlan0 essid <essid>
|
wenn nicht, dann müsst ihr noch die MAC adresse vom AP angeben(die steht auch im Scan).
Code: |
iwconfig wlan0 ap XX:XX:XX:XX
iwconfig wlan0 essid <essid>
|
(ob das so ist weil es protokollmäßig so sein muss oder weil der treiber es will, keine Ahnung.
btw. irgendwie konnte ich auch nicht den Channel bzw die Frequenz von Hand setzen)
[optional]
wenn ihr dann noch Verschlüsselung(es geht nur WEP!!) wollt:
Code: |
iwconfig wlan0 key <XXXXXXXX>
|
[/optional]
wenn ihr soweit seid, sollte auch die grüne lampe an der karte leuchten.
4. ip zuweisen
a) per dhcp
b) manuell
Code: | ifconfig wlan0 broadcast 192.168.x.255 netmask 255.255.255.0 192.168.x.y |
5. damit dann auch der verkehr über die netzwerkkarte geht:
Code: |
route add default gw <router ip> dev wlan0
|
damit sollte dann alles laufen und ihr könnt das netzwerkkabel rausziehen bzw
die netzwerkkarte deaktivieren.
CU
Imago |
|
Back to top |
|
|
TieferFeld Guru
Joined: 01 May 2004 Posts: 550 Location: irgendwie, irgendwo, irgendwann
|
Posted: Wed Mar 23, 2005 9:39 pm Post subject: |
|
|
Ich hatte vergessen die Kernel Crypto API zu aktivieren ... !!!
OK... Dankeschön, vielen Danke...
Es geht!!
Noch ein mal
Grüße _________________ Du bist was du isst! |
|
Back to top |
|
|
karabela n00b
Joined: 11 Jul 2004 Posts: 49 Location: Germany
|
Posted: Wed Mar 23, 2005 9:43 pm Post subject: |
|
|
genial,
mir hat das mit der verschlüsselung im kernel gefehlt
das reicht mir jetzt erstmal, das es unter dem 2.4er kernel geht.
auf dem notebook brauche ich net immer den neuesten.
aber die anleitung für die einrichtung fürs wlan ist echt gut [Imago].
Danke.
LOL, ich sehe grad mein Leidensgenosse hatte das gleiche Problem
Also Danke an alle erstmal. |
|
Back to top |
|
|
|