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

Howto: Vigor 510 USB unter SuSE 9.1

beule

Newbie
Hallo,
leider haben allle vorangegangenen Versuche nicht geklappt.
Deshalb habe ich es nun mit einer Neuinstallation versucht.
Das Problem ist das gleiche geblieben. Ich kann die Karte und den Router anpingen, aber den Router kann ich nicht über einen Browser ansprechen. Ins Internet komme ich also auch nicht.
Meine Installation sieht nun so aus:
IP-Adresse (wlan): 192.168.1.1
Subnetzmaske: 255.255.255.0
IP-Adresse (eth0): 192.168.22.1
Subnetzmaske: 255.255.255.0
Rechnername: linux
Nameserver 1: 192.168.1.1
Nameserver 2: 194.25.2.129
iwconfig gibt folgendes aus:
lo no wireless extensions.

eth0 no wireless extensions.

wlan0 IEEE 802.11-DS ESSID:"xxxxxxxxx" Nickname:"xxxxxxxxx"
Mode:Managed Frequency:2.437GHz Access Point: 00:90:4B:6A:10:9A
Bit Rate:2Mb/s Tx-Power:2346 dBm
Retry min limit:8 RTS thr:eek:ff Fragment thr:eek:ff
Encryption key:eek:ff
Link Quality:40/92 Signal level:-66 dBm Noise level:-97 dBm
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.
Die ersten Zeilen des Pings an den Router
linux:~ # ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.038 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=0.037 ms
64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=0.041 ms
64 bytes from 192.168.1.1: icmp_seq=4 ttl=64 time=0.040 ms
64 bytes from 192.168.1.1: icmp_seq=5 ttl=64 time=0.042 ms
und die ersten Zeilen des Pings an die Karte:
PING 192.168.22.1 (192.168.22.1) 56(84) bytes of data.
64 bytes from 192.168.22.1: icmp_seq=1 ttl=64 time=0.047 ms
64 bytes from 192.168.22.1: icmp_seq=2 ttl=64 time=0.038 ms
64 bytes from 192.168.22.1: icmp_seq=3 ttl=64 time=0.040 ms
64 bytes from 192.168.22.1: icmp_seq=4 ttl=64 time=0.040 ms
64 bytes from 192.168.22.1: icmp_seq=5 ttl=64 time=0.041 ms
64 bytes from 192.168.22.1: icmp_seq=6 ttl=64 time=0.038 ms
Hat vieleicht noch jemand eine Idee, woran es liegen könnte?
 

nbkr

Guru
Standardmäßig hat der Router die IP 192.168.1.1 - diese IP hast Du aber manuell deinem Rechner zugewiesen. Ergo gehts nicht. Nimm für deinen Rechner (bzw. für die WLAN Karte in deinem Rechner) mal die 192.168.1.2

Die ETH0 Karte würde auch erstmal mit ifdown eth0 runterfahren. Es gab stellenweise schon Probleme wenn beide Karten aktiv waren - vor allem wenn sie sich in unterschiedlichen Teilnetzen befinden.
 

beule

Newbie
Danke für die Antwort. Mit 192.168.1.2 habe ich es gerade probiert. Allerdings kann ich dann 192.168.1.1 nicht mehr anpingen.
 

nbkr

Guru
Wenn Du dann die 1 nicht mehr anpingen kannst, war Dein Rechner der einzige mit dieser IP - sprich der Router ist nicht online - oder hat eine andere IP. Schau mal im Handbuch des Routers nach welche IP er standardmäßig hat.
 

beule

Newbie
Die IP-Adresse des Routers lautet: 192.168.1.1.
Die DHCP-Startadresse: 192.168.1.10
Nun habe ich als Gateway 192.168.1.1 und als IP-Adresse
für das wlan 192.168.1.10 eingestellt. Anscheinend war dies
aber auch nicht richtig, da es so auch nicht klappt.
 
Versuch mal folgendes:
KEINEN Gateway eintragen - sowohl in den Einstellungen der wlan0-Netzwerk"karte" und auch nicht unter Routing im YaST!

Wenn der Router einen DHCP-Server hat (gehe ich mal von aus), solltest Du der wlan0-Schnittstelle auch keine IP-Adresse vergeben, sondern "vom DHCP-Server beziehen" auswählen. (Die Netzwerkkarte fürs Kabelnetzwerk muß aber eine feste haben, die nicht die gleiche wie die des Routers ist!)
 

beule

Newbie
Hallo,
jetzt ist endlich der Groschen gefallen!
Ist mir zwar schon fast peinlich, aber so ist das nun mal,
wenn man sich an etwas völlig Neues ranwagt.:)
Ich hatte beim Router den DHCP Server nicht ausgestellt.
Die habe ich jetzt unter Windows gemacht und anschl. in den
TCP/IP Einstellungen des drahtlosen Netzwerkes und der Netzwerkkarte die IP 192.168.1.10 bzw. 192.168.1.11 eingestellt. Zusätzlich noch die Subnetzmaske 255.255.255.0.
Alts Gateway habe ich 192.168.1.1 genommen. Anschl. noch
schnell den DSN Server 194.25.2.129 eingesetzt und dann läuft es unter Windows.
Die gleichen Einstellungen habe ich nun in SuSe 9.1 vorgenommen, aber leider noch ohne Erfolg. Muß ich unter
Linux noch mehr beachten?
 
Hallo beule

Versuch mal bitte den DNS-Server und den Gateway unter Linux frei zu lassen. Was passiert dann?
Und überprüfe mal bitte, ob dein Linux selber einen DHCP-Server (Im YaST) betreibt? Wenn ja, dann schalte den mal vorsichtshalber auch aus.
Poste mal bitte bei jeder Veränderung die Du machst, die ifconfig - Ausgabe

Nebenbei mal gefragt:
Warum keinen DHCP-Server im Router benutzen?
Ich würde im Router den DHCP-Server anlassen und dem USB-Stick (wlan0) sagen, er bekommt IP und DNS-Server vom DHCP-Server im Router. Das macht die Sache einfacher. Dann läßt Du die IP der Netzwerkkarte (Kabel) auch unter Linux bei 192.168.1.11. Dann brauchst Du auch keine Gateway und DNS-Server-Einträge. Wichtig ist nur, daß im Netzwerk nur ein DHCP-Server läuft, nämlich der im WLAN-Router. Insgesamt wird es so auch einfacher, wenn Du das Netzwerk erweiterst.
 

beule

Newbie
Hallo, habe nun den DHCP-Server im Router über Windows wieder eingeschaltet. Muß ich dann in Windows noch weitere Einstellungen vornehmen? Läuft ansonsten unter Windows einwandfrei.
Unter SuSe habe ich den DNS-Server und das Gaeway rausgenommen. Beim Versuch auf 192.168.1.1 zu pingen,
habe ich leider noch keinen Erfolg
Hier nun die ifconfig-Ausgabe

linux:~ # ifconfig
eth0 Link encap:Ethernet HWaddr 00:30:84:0D:E9:46
inet addr:192.168.1.11 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::230:84ff:fe0d:e946/64 Scope:Link
UP BROADCAST NOTRAILERS MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:2726 (2.6 Kb)
Interrupt:11 Base address:0xdf00

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:59 errors:0 dropped:0 overruns:0 frame:0
TX packets:59 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3970 (3.8 Kb) TX bytes:3970 (3.8 Kb)

wlan0 Link encap:Ethernet HWaddr 00:80:C6:09:D3:9E
inet addr:192.168.1.10 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::280:c6ff:fe09:d39e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:13 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:928 (928.0 b)

linux:~ #
 
Hmm, also noch mal, damit da nix durcheinander kommt:

Entweder DHCP-Server im Router eingeschaltet und wlan0 bekommt IP vom DHCP-Server im Router zugewiesen (gleiche Einstellung dann auch unter Windows treffen!)

oder

DHCP-Server im Router ausschalten und wlan0 eine feste IP-Adresse zuweisen.

Ich würde vorschlagen (weil es mehr Vor- als Nachteile bietet):
- DHCP-Server im Router (der ist auch WLAN-Accesspoint, oder?) einschalten
- Firewall in SuSE (YaST->Sicherheit und Benutzer) ausschalten
- Routing leer lassen (YaST->Netzwerkdienste)
- DHCP-Server unter YaST->Netzwerkdienste ausschalten (den Haken aus dem Kästchen entfernen)
- Einstellungen für wlan0 (in YaST->Netzwerkgeräte->Netzwerkkarte):
+ automatische Adrssvergabe (mit DHCP)
+ Routing-> frei lassen und die beiden Häkchen darunter raus nehmen)
+ Erweitert->Hardwaredeteils->Einstellungen Funkverbindungen:
* "Verwaltet" auswählen
* bei "Netzwerkname (ESSID) den Namen deines Funknetzwerks eintragen
* deinen WEP(!!!)-Verschlüsselungs-Key eintragen (vorher ASCII oder Hexadecimal auswählen (je nach Eingabe des verwendeten Schlüssels) Den Namen und die Verschlüsselung gemäß Einstellungen im Router! Achte darauf, daß der Router WEP-Verschlüsselung aktiviert hat und NICHT WPA!!! Groß, Kleinschreibung wie immer unter LInux beachten!
unter "Einstellungen für Experten" "Kanal" und "Bitrate" auf "Automatisch". Bei "Zugriffspunkt" habe ich noch mal den Namen des Netzwerks eingetragen (ESSID). Die MAC-Adresse des Routers wäre wohl richtiger, aber bei mir funktioniert es so. "Powermanagement verwenden" habe ich ein Häkchen drin. Würde ich aber erst mal ausschalten, bis ich überhaupt eine Verbindung hergestellt bekomme.
+ wieder im Hauptmenü der wlan0-Konfiguration: Erweitert-> Optonen für DHCP-Client: alles leer lassen und kein Häkchen setzen
+ Erweitert->besondere Einstellungen: MTU leer lassen und "Beim Systemstart" auswählen
Diese Einstellungen übernehmen.
Ansonsten nix ändern.
Vorsichtshalber mach mal bitte einen Systemneustart.

Starte mal im SuSE-Menü (grüner Gecko-Knopf) unter Internet->Datenübertragung das Programm KWiFi-Verwaltung. Was zeigt das an?

Was sagt nun ifconfig ?
 

beule

Newbie
Habe alles so gemacht, wie Du beschrieben hast.
KWiFi-Verwaltung zeigt mir folgendes an:
Signal strength 34 (Excellent)
Connected to network: ESSID (meine eigene)
Acesspoint: 00:00:00:00:00:00 (wieder meine eigene)
local IP: unvailable
Frequency (Channel) 2.437(6)
Encryption: off

Z.Zt. habe ich aber auch keinen Schlüssel eingestellt.
Ifconfig sieht nun so aus:
linux:~ # ifconfig
eth0 Link encap:Ethernet HWaddr 00:30:84:0D:E9:46
inet addr:192.168.1.11 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::230:84ff:fe0d:e946/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:460 (460.0 b)
Interrupt:11 Base address:0xdf00

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:74 errors:0 dropped:0 overruns:0 frame:0
TX packets:74 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5225 (5.1 Kb) TX bytes:5225 (5.1 Kb)

wlan0 Link encap:Ethernet HWaddr 00:80:C6:09:D3:9E
inet6 addr: fe80::280:c6ff:fe09:d39e/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:13 errors:0 dropped:1 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:4512 (4.4 Kb)

linux:~ #
 
"local IP: unvailable"

Das macht mir etwas Sorgen, denn Du hast noch keine IP vom DHCP-Server zugewiesen bekommen?!? Das wundert mich jetzt aber doch... Hast Du den DHCP-Server im WLAN-Router wirklich an?


Zeigt er denn auch eine Connection Speed an?


Zum Thema Verschlüsselung:
Wenn Du nicht willst, daß jemand deine intimsten Geheimnisse (Kontodaten etc...) mitlauscht, solltest Du unbedingt eine Verschlüsselung einschalten!!! Am besten 128 bit WEP! Informier dich diesbezüglich bitte mal.
 

beule

Newbie
Ja, der DHCP-Server ist aktiv.
Er zeigt auch einen Connection Speed an: 11 Mbits.
Ich weiß, daß die Verschlüsselung wichtig ist, wiill mich aber erst damit auseinandersetzen, wenn ich die Geschichte unter Linux auch zum Laufen gebracht habe.
 
Hmm, so wie es aussieht, hast Du schon mal das Gerät aktiviert, eine Verbindung zum Router hergestellt. Das ist ja schon mal ein guter Weg, den Du hinter dir hast. ;)

Was passiert denn, wenn Du im Konqueror oder Mozilla eine Internetadresse eingibst? Vermutlich sucht er sich tot...

Hest Du im Router eventuell noch einen MAC-Adressen-Filter aktiviert? Sonstige Einstellungen im Router, die eine Verbingung unterbinden könnten? Erwartet der DHCP-Server des Routers ein Kennwort?
 

beule

Newbie
Ich wüßte keine Einstellung, die die Verbindung verhindert.
Allerdings bin ich auf diesem Gebiet ja auch nicht so bewandert, sonst würde ich ja auch hier nicht schreiben :)
Wenn ich eine Internetseite aufrufe, sucht sich der Browser nicht tot, sondern er meldet gleich, daß der angeforderte Rechner unbekannt ist.
 
Hmm, was hast Du den für einen Router, dann lade ich mir mal die Anleitung und schaue nach, wat man da so alles einstellen kann.

Auf jeden Fall funkt(ioniert) der USB-Adapter schon mal und das ist bekanntlich der schwierigste Teil. :wink:


Poste bitte mal was im YaST->Verschiedenes->Startprotokoll zum Thema wlan0 steht.
Such mal nach "Setting up network interfaces:" und poste alles bis "doneSetting up service network...........done"
 

beule

Newbie
Hallo,
ich habe den Vigor 2500We von DrayTek mit dem Vigor 510 in
Benutzung.
Beim booten erhalte ich die Fehlermeldung, daß wlan nicht konfiguriert werden kann. Das wirst Du aber auch gleich in dem Auszug lesen können. Dies geschieht allerdings nur, wenn ich wlan0 keine statische Adresse zuweise. Hier nun der Auszug:
coldplughwup: Loading module 'prism2_usb' for device 'static-0'
scanning input: **done
scanning pci: ******.W*WW****Wdone
scanning usb: done
. . . . . . . . . . . . . . . . . . . . . . . .done
<notice>exit status of (coldplug) is (0)
<notice>start services (network)
Setting up network interfaces:
lo
lo IP address: 127.0.0.1/8
done eth0 device: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
eth0 configuration: eth-id-00:30:84:0d:e9:46
eth0 IP address: 192.168.1.11/24
doneWaiting for mandatory devices: wlan0
20 19 17 16 15 13 12 10 <notice>checkproc: /sbin/dhcpcd 2945
9 <notice>checkproc: /sbin/dhcpcd 2945
6 <notice>checkproc: /sbin/dhcpcd 2945
5 <notice>checkproc: /sbin/dhcpcd 2945
4 <notice>checkproc: /sbin/dhcpcd 2945
2 <notice>checkproc: /sbin/dhcpcd 2945
1 <notice>checkproc: /sbin/dhcpcd 2945
0 <notice>checkproc: /sbin/dhcpcd 2945

wlan0 interface could not be set up
failedSetting up service network . . . . . . . . . . . . . . . .failed
<notice>exit status of (network) is (7)

Schönen Dank für Dein Engagement! Wohrer weißt Du das alles eigentlich?
 
Woher ich das weiß? Ich war bis vor 1,5 Jahren Windows "Superuser". :wink: Dann kamen Würmer, Viren, XP und ich hatte genug und habe SuSE8.2Prof. installiert. Da meine PCs mein Hobby sind (bald auch eine AS400 :D ), habe ich mir alles so nach und nach angelesen, ausprobiert und rumgetüftelt. Ich weiß nicht viel, versuche halt mit jedem Problem dazu zu lernen... Programmieren ist mein Hobby und Netzwerkstrukturen in der Wohnung seit neuestem auch - alles sehr zum Leidwesen meiner Frau... :wtf:

Ich mach das aber nicht beruflich oder so. Daher kann ich auch nix garantieren... :roll:

Zurück zum Thema:
Probier mal bitte folgendes:
Entferne deinen USB-WLAN-Adapter, nachdem Linux vollständig gestartet ist und Du angemeldet bist. Danach steckst Du ihn wieder rein, öffnest eine Rootkonsole und gibst
Code:
ifdown wlan0

ifup wlan0

ifconfig
ein.

Was kommt dabei raus? (So muß ich immer vorgehen, wenn ich zwischenzeitlich mal Windows gestartet hatte. Madden2004 läuft halt nur unter Windows...)

Ich lade nachher mal das Handbuch vom Vigor2500WE runter, vielleicht finde ich ja was. Wird aber vermutlich erst heute Abend was....

Nachtrag:
Auf der Seite von Draytek finde ich kein Handbuch zum Download. Liegt das auf CD als pdf bei? Kannst Du mir das eventuell per Email schicken oder irgendwo zum Download anbieten? Ich hab dir meine Email-Adresse als PN geschickt.
 

beule

Newbie
So, habe so eben Deine Anweisung befolgt.
Dabei ist herausgekommen, daß der DHCP-Server keine IP
findet. Ich habe aber doch gar keinen Server gestartet!?
linux:~ # ifup wlan0
wlan0
wlan0 warning: using NO encryption
Starting DHCP Client Daemon on wlan0... . . . . . no IP address yet... backgrounding.linux:~ # ifconfig
eth0 Link encap:Ethernet HWaddr 00:30:84:0D:E9:46
inet addr:192.168.1.11 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::230:84ff:fe0d:e946/64 Scope:Link
UP BROADCAST NOTRAILERS MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:33 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:5638 (5.5 Kb)
Interrupt:11 Base address:0xdf00

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:42 errors:0 dropped:0 overruns:0 frame:0
TX packets:42 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2708 (2.6 Kb) TX bytes:2708 (2.6 Kb)

wlan0 Link encap:Ethernet HWaddr 00:80:C6:09:D3:9E
inet6 addr: fe80::280:c6ff:fe09:d39e/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:18 errors:0 dropped:3 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:5368 (5.2 Kb)
Das Handbuch schicke ich Dir gleich im Anschluß zu.
 
Oben