PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SuSE 9.1 und eine netgear MA521



YoZ
17.07.04, 19:10
hallo leute...

ich habe folgendes problem... ich habe suse 9.1 am laptop und wollte meine netgear MA521 zum laufen bringen. wenn ich im YaST meine netzwerkkarten konfiguriere, werden beide netzwerkkarten erkannt ethernet und wlan. ich weise beide karten die ip's zu weil ich kein DHCP verwende.. 192.168.0.3 für ethernet und 192.168.1.2 für wlan.. wenn ich nun YaST beende und neu starte wird mit 'ifconfig' nur eth0 und somit die ethernetkarte jedoch keine wlan-karte angezeigt. ich werde noch die boot.msg posten, denn ich verwende hier win XP am laptop um ins inet zu kommen. würde mich freuen wenn jemand eine idee hat...

gruß, yoz

YoZ
17.07.04, 21:25
hier die ausgaben aus boot.txt
vielleicht kann hier jemand weiter helfen.


<notice>exit status of (pcmcia) is (0)
<notice>start services (network)
Setting up network interfaces:
lo
lo IP address: 127.0.0.1/8

Warning: interface eth0 is not (yet?) active.
Warning: No interface active (yet?)done eth0 device: Realtek Semiconductor Co.,
Ltd. R$
eth0 configuration: eth-bus-pci-0000:00:0b.0
eth0 IP address: 192.168.0.3/24
doneWaiting for mandatory devices: eth-bus-pci-0000:02:00.0
15 14 13 11 10 9 8 7 6 4 3 2 1 0
pcmcia_socket0 interface could not be set up
failedSetting up service network . . . . . . . . . . . . . . . .failed
<notice>exit status of (network) is (7)
<notice>start services (syslog)


und wie man sieht läuft pcmcia...



laptop:/home/yoz # rcpcmcia status
Checking for PCMCIA (using yenta_socket) running
laptop:/home/yoz #


gruß, yoz

trm0815
18.07.04, 15:01
Hi ich hatte das gleiche Problem mit der MA-521. Habe viele Foren durchstöbert und bin immerwieder auf linuxant gekommen, damit kannst du die Windowstreiber benutzen, es ist aber nicht kostenlos. Ich habe es dann mit ndiswrapper geschafft, mit dem du ebenfalls den winowsXP-Treiber benutzen kannst.
Du musst außerdem noch deine andere Netzwerkkarte löschen. Suse kommt irgendwie nicht mit zweiten Netzwerkkarte zurecht, jedenfalls nicht ohne weitere Einstellungen vorzunehmen.
Ich habe es nach einer Anleitung im Internet gemacht, leider weiss ich sie aber nicht mehr. Suche einfach mal bei google nach 'ndiswrapper' und 'MA-521'.

YoZ
18.07.04, 20:10
ich habe mittlerweile die trial version von linuxant installiert und die karte scheint auch erkannt zu werden:

wlan0 IEEE 802.11-DS ESSID:"" Nickname:"laptop"
Mode:Managed Bit Rate=11Mb/s Tx-Power=20 dBm
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

außerdem kann man aus der kernelmessages herauslesen, dass die karte bereit ist:

Jul 18 20:54:52 laptop kernel: wlan0: WEP128, WEP64 supported
Jul 18 20:54:52 laptop kernel: wlan0: NETGEAR MA521 802.11b Wireless PC Card at 0000:02:00.0 (MAC address 00:09:5B:8B:58:17) ready

dann habe ich die karte mit iwconfig eingestellt:

iwconfig wlan0 key s:wepkey
iwconfig wlan0 channel 7
iwconfig wlan0 ap any
iwconfig wlan0 mode Managed

wenn ich die karte dann hochfahre mit 'ifup wlan0'
bekomme ich folgende meldung obwohl ich den wep-key eingestellt habe wie man oben sieht:

laptop:/home/yoz # ifup wlan0
wlan0
wlan0 warning: using NO encryption

aus der kernel-messages ist nur diese meldung zu lesen:

Jul 18 20:54:54 laptop kernel: wlan0: New link status: Disconnected (0002)
Jul 18 21:00:59 laptop kernel: wlan0: no IPv6 routers present

ich habe außerdem die ethernetkarte gelöscht.. und dennoch kein erfolg. ich frage mich wie man zum beispiel auf wep-128 bit einstellen kann und ob so was wie kppp für wlan gibt wo man es einfach einstellen kann...

was mache ich eigentlich falsch oder was muss ich no machen? Ich hoffe es kann mir jemand helfen.

gruß, yoz

YoZ
20.07.04, 16:02
jemand vielleicht eine idee hier?

wsp
21.07.04, 09:26
Welchen Chipsatz hat die Karte?
Hast du die Distri mit you auf den aktuellen Stand gebracht?
Ist unter /usr/lib/hotplug/... die firmware für die Karte installiert?
was sagt "dmesg" zu dem Modul deiner Karte beim Laden?
was steht in /var/log/messages ?

YoZ
21.07.04, 14:14
also es ist ein realtek.. und scheint von Linux nicht unterstützt zu werden, also habe ich ndiswrapper benutzt um den windowstreiber zu laden..

laptop:/media/cdrecorder # ndiswrapper -l
Installed ndis drivers:
netma521 present

nun lade ich den treiber..laptop:/media/cdrecorder # loadndisdriver netma521

10ec:8180:ffffffff:ffffffff
Found setting: name=NdisVersion, val="0x50001"
Found setting: name=Environment, val="1"
Found setting: name=BusType, val="5"
Found setting: name=NetworkAddress, val="000000000000"
Found setting: name=ChnlPlanCountry, val="10"
Found setting: name=Channel, val="1"
Found setting: name=PowerSaveMode, val="0"
Found setting: name=SSID, val="ANY"
Found setting: name=NetworkType, val="1"
Found setting: name=DefaultKeyID, val="0"
Found setting: name=DefaultKey0, val=""
Found setting: name=DefaultKey1, val=""
Found setting: name=DefaultKey2, val=""
Found setting: name=DefaultKey3, val=""
Found setting: name=ChannelPlan, val="14"
Calling startdriver ioctl
10ec:8180:1385:4700
Found setting: name=NdisVersion, val="0x50001"
Found setting: name=Environment, val="1"
Found setting: name=BusType, val="5"
Found setting: name=NetworkAddress, val="000000000000"
Found setting: name=ChnlPlanCountry, val="10"
Found setting: name=Channel, val="1"
Found setting: name=PowerSaveMode, val="0"
Found setting: name=SSID, val="ANY"
Found setting: name=NetworkType, val="1"
Found setting: name=DefaultKeyID, val="0"
Found setting: name=DefaultKey0, val=""
Found setting: name=DefaultKey1, val=""
Found setting: name=DefaultKey2, val=""
Found setting: name=DefaultKey3, val=""
Found setting: name=ChannelPlan, val="14"
Calling startdriver ioctl
driver loaded successfully

unter 'lspci' wird dennoch device unknown angezeigt..

0000:02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.: Unknown device 8180 (rev 20)

ich habe in modprobe.conf auch ein "alias wlan0 ndiswrapper"

wenn ich im YaST nun die karte konfiguriere.. wird sie mit 'iwconfig' und 'ifconfig' auch angezeigt.. doch es wird keine verbindung zum Access Point hergestellt obwohl WEPkey etc alles richtig ist..

hier die /var/log/messages

Jul 18 21:00:59 laptop kernel: wlan0: no IPv6 routers present
Jul 18 20:54:52 laptop kernel: wlan0: WEP128, WEP64 supported
Jul 18 20:54:52 laptop kernel: wlan0: NETGEAR MA521 802.11b Wireless PC Card at 0000:02:00.0 (MAC address 00:09:5B:8B:58:17) ready
Jul 18 20:54:54 laptop kernel: wlan0: New link status: Disconnected (0002)


ne idee?

gruß, yoz

wsp
21.07.04, 15:29
Gehen wir mal nen Schritt zurück

Bist du ganz sicher, dass es keinen nativen Treiber für den Chipsatz unter Linux gibt, so dass du auf den ndis-gedönse verzichten kannst?

Funktioniert die Verbindung OHNE Wep?

was sagt iwlist <interface> scan ?

Findet er den Accesspoint?

iwconfig <interface> mode managed essid <SSID> enc on key s:<Passphrase> <restricted/open>

YoZ
21.07.04, 15:54
was ich in den foren so gelesen habe.. wird die karte nicht unterstützt es gibt lediglich treiber für den kernel 2.4.18 und 2.4.20.. deswegen benutze ich die windows treiber..

iwlist wlan0 scan kann nichts finden.. ich schätze die karte funktioniert ja auch noch nicht... ich kann mich selbst aber anpingen.. eben die ip der wlankarte vom laptop aus.. sie funktioniert ohne wep auch nicht.. lspci zeigt ja wie gesagt unknown device an...

wsp
22.07.04, 09:05
Kann dir leider auch nicht mehr weiter helfen, kenne mich mit dem ndis-w nicht aus...

nunja
28.07.04, 05:35
Es gibt durchaus Treiber für den Baustein RealTek 8120, nämlich von RealTek selbst.

Zu finden über die RealTek Intenetseite oder unter
ftp://152.104.125.40/cn/wlan/rtl8180l/rtl8180_linuxdrv_v15_rh90.zip
eine Spiegelrechner von RealTek - hier hin hat mich die Treiberseite verwiesen.

Das RH9 sollte im Moment nicht stören. Das Teil enthält eine genaue Beschreibung wie es zu übersetzen und einzubinden ist.

Vielleicht hilfts ja.

YoZ
28.07.04, 12:59
bist du dir auch sicher dass dieser treiber mit 2.6.*er kernel oder 2.4.26 etc? habe nämlich auch treiber gefunden, die eben nur mit 2.4.18 kernel funktionieren...

gruß, yoz

YoZ
28.07.04, 13:05
naja...hier die antwort:

(3)Default driver
rtl8180_24x.o default driver module compiled in kernel 2.4.18.

glaube somit kaum dass dieser treiber mit neue kernel funktioniert und somit SuSE 9.1

gruß, yoz

nunja
29.07.04, 16:32
Hups, hab ich wieder einmal nicht richtig gelesen - SUSE 9.1.

Nein, die Treiber sind nicht mit dem Kern 2.6.x nutzbar.

Vielleicht einfach mal eine elektronische Post an RealTek schreiben und um angepaßte Treiber bitten.
Mache ich auch gerade da einer meiner Rechner auch einen RTL8180 Baustein hat und FC2 bekommen soll. Je mehr Nachrichten in der Sache geschrieben werden desto besser.

Ich entschuldige mich für den Inhalt meiner vorherigen Nachricht.

YoZ
29.07.04, 19:21
ja ja.. das scheint noch ein langer prozess zu werden.. da kaufe ich mir lieber eine neue karte. wenn ich das vorher gewusst hätte.

gruß, yoz

nunja
29.07.04, 19:33
Oder guckst mal hier

http://www.linuxforen.de/forums/showthread.php?t=141576

und schreibst auch an Realtek damit wir Alle was davon haben.

YoZ
29.07.04, 19:47
hoffen dass es hilft.. :)

nunja
03.08.04, 21:32
YoZ - Vielleicht hilft Dir ja auch das mit Deinem "Wrapper" weiter - habe es im Treiberarchiv gefunden.

Die Karte wird NICHT mit iwconfig eingestellt sondern mit iwpriv.
Nachzulesen im "Script" wlanup im Treiberarchiv.

Außerdem bin ich gestern über eine Diskussion in einem englischen Forum zu RTL8180 Bausteinen und PCMCIA Karten gestoßen die seit ca. Juni 2003 bis heute geht. Sind inzwischen über 55 Seiten. Wen es interesssiert hier der Verweis:
http://64.179.4.149/questions/showthread.php?s=&threadid=61832