• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

DWL-510 w-Lan Karte von D-Link unter SuSe 9.0

Mycz

Newbie
Hallo liebe User!
Ich bin völlig am Ende ich hab jetzt mindestens ma ne halbe Stunde damit verbracht Treiber bzw. Anleitungen zu suchen wie ich die Wireless-Lan-Karte (DWL-510 von D-Link) unter Linux "installiere".
Hat jemand diese Sache schon mal durchgemacht und kann mir weiterhelfen!? Wäre escht super!!!

Product Features:

PCI Adapter 32 Bit
IEEE802.11b Wireless LAN, Wi-Fi kompatibel
Frequenzbereich: 2.4 - 2.4835 GHz
64-/128-Bit WEP Verschlüsselung
Auto fall back 11, 5.5, 2 and 1Mbit
Unterstützt Win 98SE, ME, 2000, XP, Linux
Externe Antenne (RP-SMA)
Zusätzliche Low-Profile Slotblende
Ad-Hoc und Infrastruktur Modus
automatische Datenraten Skalierung
ACPI 1.0 kompatibel

DWL-510.jpg

Ich weiß nich mehr weiter... ! :(
 

Hughy

Newbie
Hab' ich bereits gepostet... hilft vielleicht auch hier:

!!!!!!!!!!!!!! E N D L I C H !!!!!!!!!!!!!

Eine lesbare, durchführbare und

FUNKTIONIERENDE ANLEITUNG

Grossen Dank an den Bahnwaerter!

Hier der Link: http://forum.dlink.de/topic.asp?TOPIC_ID=30138

Hier die Kopie:
...
D-Link DWL-510 auf SuseLinux 9.1 - HowTo
von Dipl.-Ing. M. Nowak

Ich hab's geschafft! Hier das HowTo:

1. Sicherstellen, daß die folgenden Dinge vorhanden sind (ggf. installieren bzw. downloaden):

- ndiswrapper (Ver$ 0.6 o. Höher) (http://ndiswrapper.sourceforge.net/)

- Realtek 8180L – Windows-Treiber (fragt mich jetzt nicht warum das nicht mit den Dlink-Originaltreibern hinhaut)
>>(http://www.realtek.com.tw/downloads/downloads1-3.aspx?Keyword=8180)

- solider Editor (z.B.: kate (Linux) oder HHD Hex-Editor (http://www.hhdsoftware.com) (Windows)

- Falls noch nicht getan: Kernel-Update (ftp://ftp.suse.com/pub/suse/i386/update/9.1/rpm/i586/kernel-default-2.6.5-7.108.i586.rpm) oder höher

- Geduld

2. Vorbereitung:

Die Datei NET8180.INF muß editiert werden.
Im Unterschied zur original Realtek-Karte ( 10ec:8180 ) ist die PCI-id im Falle der D-Link 1186:3300 (ggf. nachprüfen mit lspci -n).
Also muß der Code dahingehend verändert werden, was konkret heißt:
Alle Stellen mit 10ec ersetzen durch 1186
und alle 8180 durch 3300, LETZTERE ABER NUR WENN SIE IN DER NÄHEREN UMGEBUNG VON 10EC AUFTRETEN, wenn nicht, dient 8180 zur Identifikation des Chipsets !

3. Installation:

Die präparierte NET8180.INF zusammen mit der RTL8180.SYS in ein Verzeichnis verfrachten und gut merken.

Konsole:
su (Root-Login)
...
/usr/sbin/ndiswrapper -i /verzeichnisvonvorhin/NET8180.INF

Wenn das gutgegangen ist überprüfen:
/usr/sbin/ndiswrapper -l

Da muß jetzt der Treiber da sein.

Jetzt muß er nur noch geladen werden:
/sbin/modprobe ndiswrapper

Probe:
/usr/sbin/iwconfig

Hier sollte jetzt ein wlan0 auftauchen (mit einem Haufen Daten zu Modus, Bitrate, Access Point usw. die müssen jetzt aber noch nicht korrekt sein).
Fast fertig! (Nicht zittern)

4. Konfigurieren
Das ist jetzt natürlich SuSE spezifisch: Yast starten.

Netzwerkkarten aufrufen.
Hier wird sie als Ethernet-Karte geführt, was natürlich Quark ist.
Also ändern in Funkverbindung!

Das einzige was sonst noch zu beachten ist:
Hardware-Auswahlmenü: Karte die das
Kernelmodul p80211 verwendet.

5. Dauerhaft in Gang setzen

a) /sbin/modprobe ndiswrapper müßte jedesmal zuvor ausgeführt werden

b) Kurioserweise will die Karte vor Betriebsaufnahme ein herzliches 'iwconfig' hören, sonst tut sich garnix.

Was ist zu tun:
Man kann a) vermeiden, wenn man mit /usr/sbin/ndiswrapper -m automatisch die /etc/modprobe.conf um die Zeile alias wlan0 ndiswrapper verlängert. Muß man aber nicht.
Aufgrund von b) haben wir ohnehin ein Problem, denn iwconfig läßt sich nur als root ausführen, wodurch die billige Lösung den Befehl in Autostart einzubauen ausfällt.

Lösung:
In die Datei /etc/init.d/network an der richtigen Stelle die richtigen Befehle einfügen (als root!). Im folgenden Beispiel wird das Problem a) gleich mitgelöst:
....
.
.
.
. . echo -n "Setting up service network . . . . . . . . . . . . . . . ."
. . rc_status -v
. . fi
. . echo force wlan0
. . /sbin/modprobe ndiswrapper
. . /usr/sbin/iwconfig wlan0
. . ;;
. stop)
.
. . echo Shutting down network interfaces:
. . if [ -z "$INTERFACE" ] ; then
.
.
.
....
Man orientiere sich an 'stop)' , das kommt so nur 1x vor.
So! Neustart, und alles sollte hinhauen!

1000 Dank an alle, die mir durch ihre HowTo's und Postings dies hier erst ermöglicht haben!

--------------------------------------------------------------------------------
Edited by - Bahnwaerter on 30 Dec 2004 10:40:46
...
Nochmals Danke!
 

bongo1979

Newbie
habe den weg ausprobiert aber wenn ich das iwconfig ausführe dann zeigt der mit NICHT an das es dort ein wlan0 gibt. vielleicht liegt es daran das ich nirgends das kernel update herbekommen haben . könnt ihr mir helfen
 

bongo1979

Newbie
habe die anleitung befolgt und hat geklapt.
kann mir jemand sagen wie ich jetzt damit über meinen router ins netz komme. stehe da voll auf dem schlauch. habe all das versucht das jeder machen würde der es geschafft hat seinen rechner unter windoof ins netz zu kriegen aber der sagt mir nur kein netz erreichbar

weis nicht woran es liegen kann ob an der konfiguration oder an der karte.

könntet ihr die weiteren schritte bis hin zum internet posten ?? wäre net danke
 

ae

Newbie
bongo1979 schrieb:
habe die anleitung befolgt und hat geklapt.
kann mir jemand sagen wie ich jetzt damit über meinen router ins netz komme. stehe da voll auf dem schlauch. habe all das versucht das jeder machen würde der es geschafft hat seinen rechner unter windoof ins netz zu kriegen aber der sagt mir nur kein netz erreichbar

weis nicht woran es liegen kann ob an der konfiguration oder an der karte.

könntet ihr die weiteren schritte bis hin zum internet posten ?? wäre net danke

bitte die ausgabe von ifconfig bzw iwconfig posten! Wie sieht ein ping auf die IP des Routers aus?

greets
ae
 

bongo1979

Newbie
hier bitte ich hoffe du kannst damit was anfangen meinen web key habe ich mal ausgeschnitten der ist nicht falsch

linux:~ # ifconfig

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:72 errors:0 dropped:0 overruns:0 frame:0
TX packets:72 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4664 (4.5 Kb) TX bytes:4664 (4.5 Kb)

wlan0 Link encap:Ethernet HWaddr 00:40:05:3F:21:08
inet6 addr: fe80::240:5ff:fe3f:2108/64 Scope:Link
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:3610 (3.5 Kb)
Interrupt:10 Memory:de000000-de0000ff

linux:~ #

linux:~ # cd /usr/bin/
linux:/usr/bin
# iwconfig
lo no wireless extensions.
sit0 no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11b ESSID:"FRITZ!Box SL Wlan" Nickname:"linux"
Mode:Ad-Hoc Frequency:2.412GHz Cell: 02:E0:59:FA:D0:4E
Bit Rate=11Mb/s Tx-Power:20 dBm Sensitivity=0/3
RTS thr=2432 B Fragment thr=2432 B
Encryption key:***(habe ich rausgestrichen)**** Security mode:restricted

Power Management:eek:ff
Link Quality:100 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

linux:/usr/bin #


ich hoffe ihr konnt mir helfen
 

Hughy

Newbie
Zur Erläuterung habe ich hier mal meine erfolgreich laufende Konfig gepostet.
Offensichtlich verbindet die Karte mit deiner Fritzbox
(bitte mal nachsehen, ob 02:E0:59:FA:D0:4E wirklich die Mac-Adresse der Fritzbox im WLAN-Teil ist!),
spricht sie aber nicht richtig an!
(SIGNAL und NOISE sollten eigentlich nicht Null sein - wirklich nicht den dwl - Treiber sondern den ABGEÄNDERTEN rtl - Treiber genutzt?)
Sieh dir bitte auch die beiden Unterschiede an!


...# iwconfig
lo no wireless extensions.

wlan0 IEEE 802.11b ESSID:"<meine SSID>" Nickname:"<mein NICKNAME>"
Mode:Managed Frequency:2.437 GHz Access Point: <meine MAC-Adresse des WLAN-Routers>
Bit Rate=11 Mb/s Tx-Power:20 dBm Sensitivity=0/3
RTS thr=2432 B Fragment thr=2432 B
Encryption key:xxxx-xxxx-xxxx-xxxx-xx Security mode:open
Power Management:eek:ff
Link Quality:100/100 Signal level:-56 dBm Noise level:-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

eth0 no wireless extensions.
...



Kann man manuell in einer Konsole zuweisen (MANPAGES Auszug)


...

mode

Set the operating mode of the device, which depends on the network
topology. The mode can be Ad-Hoc (network composed of only one cell
and without Access Point), Managed (node connects to a network com-
posed of many Access Points, with roaming), Master (the node is the
synchronisation master or acts as an Access Point), Repeater (the node
forwards packets between other wireless nodes), Secondary (the node
acts as a backup master/repeater), Monitor (the node acts as a passive
monitor and only receives packets) or Auto.
Example :
iwconfig eth0 mode Managed
iwconfig eth0 mode Ad-Hoc

key/enc[ryption]

Used to manipulate encryption or scrambling keys and security mode.
To set the current encryption key, just enter the key in hex digits as
XXXX-XXXX-XXXX-XXXX or XXXXXXXX. To set a key other than the current
key, prepend or append [index] to the key itself (this won't change
which is the active key). You can also enter the key as an ASCII
string by using the s: prefix. Passphrase is currently not supported.
To change which key is the currently active key, just enter [index]
(without entering any key value).
off and on disable and reenable encryption.
The security mode may be open or restricted, and its meaning depends
on the card used. With most cards, in open mode no authentication is
used and the card may also accept non-encrypted sessions, whereas in
restricted mode only encrypted sessions are accepted and the card will
use authentication if available.
If you need to set multiple keys, or set a key and change the active
key, you need to use multiple key directives. Arguments can be put in
any order, the last one will take precedence.
Examples :
iwconfig eth0 key 0123-4567-89
iwconfig eth0 key [3] 0123-4567-89
iwconfig eth0 key s:password [2]
iwconfig eth0 key [2]
iwconfig eth0 key open
iwconfig eth0 key off
iwconfig eth0 key restricted [3] 0123456789
iwconfig eth0 key 01-23 key 45-67 [4] key [4]
...


Also mal mit :
iwconfig wlan0 mode Managed
iwconfig wlan0 ***(habe ich rausgestrichen)**** open
versuchen ob Du dem Fritz näher kommst...



:wink: (gutes Gelingen!)
 

bongo1979

Newbie
danke für deine tipps habe es asprobiert hatte tatsächlich den dwl treiber ausgewählt. ich bin auch nen bischen weiter habe jetzt nur das folgende problem:

1. wenn ich ifconfig mache habe ich mit wlan0 nichts mehr drin nur noch den ersten teil.

2.bei iwconfig habe ich jetzt immer signel und noise level
ich habe aber nur mit mode: Ad-hoc eine cell mit einer mac addresse
bzw ESSSID bei mode :auto (managed geht nicht) finde ich
nichts.
naja ins netz komme ich also immernoch nicht hoffe du kannst mir helfen das ich das mal schaffe danke im voraus
 
Sorry, dass ich dieses Thema wieder ausgrabe, aber ich hatte meine Karte unter Susa 10.0 genauso installiert und zum Laufen gebracht, wie in dem How-To beschrieben. Das war auch alles kein Thema! Nun musste ich aber wegen neuer Grafikkarte die Wlan Karte in meinem Board versetzen. Nun funzt die Karrte aber nicht mehr. Hab mit dann gedacht, dass ich einfach das How-To nochmal so durchziehe, aber auch das hat nicht geholfen. Woran kann das liegen?

wenn ich meinen Router anpinge ist es zum Teil einwandfrei, manchmal aber ist das Netzwerk nicht erreichbar. Weiss jemand Rat? Vielen Dank!

P.S: der Treiber ist vernünftig installiert und die iwconfig zeigt mir auch an, dass alles ok ist.
 
Oben