WLAN-Karte mit 2.6er Kernel einbinden geht nicht :(

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
hawkeye78
Beiträge: 430
Registriert: 10.09.2004 17:02:01
Wohnort: castrop-rauxel

WLAN-Karte mit 2.6er Kernel einbinden geht nicht :(

Beitrag von hawkeye78 » 28.05.2005 23:42:23

Hallo,

wir (d.h. ein paar sehr nette Menschen die weit mehr von der Materie verstehen als ich und ich ;) ) haben heute den ganzen Abend versucht in meinem Laptop (IBM - Thinkpad R31) meine WLAN-Karte zum laufen zum laufen zu bekommen.
Aber leider führen alle Versuche die Karte (Netgear WG5111T) unter Debian mit einem 2.6er Kernel zum laufen zu bekommen in eine Sackgasse :(.
Ich wäre daher sehr dankbar, wenn mir vielleicht jemand weiter helfen könnte, wie ich doch mit dieser Karte ins Internet komme.
Gruß
Dan

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 28.05.2005 23:47:37

was habt ihr denn bis jetzt versucht?
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

hawkeye78
Beiträge: 430
Registriert: 10.09.2004 17:02:01
Wohnort: castrop-rauxel

Beitrag von hawkeye78 » 29.05.2005 09:33:37

Hallo Savar,

in oder Hoffnung das ich jetzt nichts vergesse aufzuzählen, haben wir bis jetzt eigentlich unter der /ect/network/interfaces den Eintrag

Code: Alles auswählen

auto eth1
iface eth1 inet dhcp
Darüber wurden einige Module über modconf eingebunden

Code: Alles auswählen

Module                  Size  Used by
nls_cp437               5696  1
isofs                  37240  1
i830                   78596  3
ds                     18756  2
ipv6                  264644  10
af_packet              22568  2
snd_intel8x0m          20264  0
snd_intel8x0           36460  0
snd_ac97_codec         69988  2 snd_intel8x0m,snd_intel8x0
snd_pcm                98728  2 snd_intel8x0m,snd_intel8x0
snd_timer              25668  1 snd_pcm
snd_page_alloc         11752  3 snd_intel8x0m,snd_intel8x0,snd_pcm
gameport                4704  1 snd_intel8x0
snd_mpu401_uart         7968  1 snd_intel8x0
snd_rawmidi            25124  1 snd_mpu401_uart
snd_seq_device          8200  1 snd_rawmidi
snd                    57156  8 snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
pciehp                 99020  0
shpchp                101900  0
pci_hotplug            34640  2 pciehp,shpchp
intel_agp              22816  1
uhci_hcd               33136  0
usbcore               119012  3 uhci_hcd
i810_audio             37588  1
ac97_codec             18956  1 i810_audio
soundcore              10336  3 snd,i810_audio
e100                   32608  0
mii                     5120  1 e100
yenta_socket           21728  1
pcmcia_core            70868  2 ds,yenta_socket
agpgart                34664  4 intel_agp
capability              4520  0
commoncap               7232  1 capability
mousedev               10476  2
evdev                   9600  0
tsdev                   7392  0
atmel_pci               2432  0
atmel                  37604  1 atmel_pci
prism54                54812  0
firmware_class         10176  2 atmel,prism54
psmouse                20360  0
ide_cd                 42656  1
cdrom                  40732  1 ide_cd
reiserfs              251024  1
ide_generic             1408  0
ide_disk               19296  3
piix                   13440  1
ide_core              139940  4 ide_cd,ide_generic,ide_disk,piix
unix                   28756  455
fbcon                  32100  71
font                    8320  1 fbcon
vesafb                  6656  1
cfbcopyarea             3872  1 vesafb
cfbimgblt               3040  1 vesafb
cfbfillrect             3776  1 vesafb
Was danach ein wenig ein wenig verdächtig erschien war, das die Karte bei der Ausführung des befehls lspci auftaucht

Code: Alles auswählen

0000:00:00.0 Host bridge: Intel Corp. 82830 830 Chipset Host Bridge (rev 04)
0000:00:02.0 VGA compatible controller: Intel Corp. 82830 CGC [Chipset Graphics Controller] (rev 04)
0000:00:02.1 Display controller: Intel Corp. 82830 CGC [Chipset Graphics Controller]
0000:00:1d.0 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #1) (rev 02)
0000:00:1d.1 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #2) (rev 02)
0000:00:1d.2 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #3) (rev 02)
0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev 42)
0000:00:1f.0 ISA bridge: Intel Corp. 82801CAM ISA Bridge (LPC) (rev 02)
0000:00:1f.1 IDE interface: Intel Corp. 82801CAM IDE U100 (rev 02)
0000:00:1f.3 SMBus: Intel Corp. 82801CA/CAM SMBus Controller (rev 02)
0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801CA/CAM AC'97 Audio Controller (rev 02)
0000:00:1f.6 Modem: Intel Corp. 82801CA/CAM AC'97 Modem Controller (rev 02)
0000:01:08.0 Ethernet controller: Intel Corp. 82801CAM (ICH3) PRO/100 VE (LOM) Ethernet Controller (rev 42)
0000:01:09.0 CardBus bridge: Texas Instruments PCI1410 PC card Cardbus Controller (rev 02)
0000:02:00.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01)
Im Anschluß daran, wurde verscucht die Karte mit dem Befehl ./ect/init.d/networking restart zu starten, was aber leider nur zu der Fehlermeldung

Code: Alles auswählen

sit0: unknown hardware address type 776
eth1: ERROR while getting interface flags: No such device
sit0: unknown hardware address type 776
Bind socket to interface: No such device
exiting.
Failed to bring up eth1.
done.
führt. :(
Mir fehlt leider so je idee was man da noch machen könnte, um die Karte doch noch zum funktionieren bewegen zu können, und wäre daher über einen entsprechenden Hinweis sehr dankbar.
Gruß
Dan

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 29.05.2005 09:39:08

ich kann euch auf das Howto
http://prism54.org/phpwiki?pagename=Pri ... an%20HowTo verweisen und auch mal die Frage.. während du versuchst das Interface "up" zu bekommen, was sagt dir da "syslog"?

also szenario:

du bist in X und machst 2 Xterms (oder welchen term du auch verwenden magst) auf

in beiden wirst du root

in dem einen führst du

Code: Alles auswählen

tail -f /var/log/syslog
aus (und laufen lassen)
und in dem anderen danach

Code: Alles auswählen

ifconfig eth1 up
was kommt dabei in der "syslog" Ausgabe? irgendwas mit Firmware could not load? Weil ich denke die habt ihr noch nicht..

"hotplug" muss natürlich installiert sein

und mit

Code: Alles auswählen

ifconfig -a
siehst du ob eth1 überhaupt schon zu sehen ist (sonst kann man es ja nicht "up" bekommen)
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

hawkeye78
Beiträge: 430
Registriert: 10.09.2004 17:02:01
Wohnort: castrop-rauxel

Beitrag von hawkeye78 » 31.05.2005 18:40:27

Hallo Savar,

entschuldige bitte das ich jetzt erst antworte aber ich habe in den letzten Tagen ein bißchen was zu tun gehabt und komme jetzt erst dazu wieder mein Glück mit der WLAN-Karte zu probieren.
Also wenn ich die Karte einstecke und dann ifconfig -a mache bekomme

Code: Alles auswählen

eth0      Protokoll:Ethernet  Hardware Adresse 00:00:E2:8A:07:08
          inet Adresse:192.168.1.7  Bcast:192.168.1.255  Maske:255.255.255.0
          inet6 Adresse: fe80::200:e2ff:fe8a:708/64 Gültigkeitsbereich:Verbindun g
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000
          RX bytes:543 (543.0 b)  TX bytes:618 (618.0 b)

lo        Protokoll:Lokale Schleife
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:92 errors:0 dropped:0 overruns:0 frame:0
          TX packets:92 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:0
          RX bytes:6040 (5.8 KiB)  TX bytes:6040 (5.8 KiB)

sit0      Protokoll:IPv6-nach-IPv4
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
Wenn ich nun ifconfig eth1 mache bekomme ich die Meldung:

Code: Alles auswählen

eth1: ERROR while getting interface flags: Kein passendes Gerät gefunden
Wenn ich allerdings ifconfig -sit0 mache führt dieses dazu das nun das Device sit0 bei dem Befehl ifconfig -a so ausschaut

Code: Alles auswählen

sit0      Protokoll:IPv6-nach-IPv4
          inet6 Adresse: ::192.168.1.7/96 Gültigkeitsbereich:Kompatibilität
          inet6 Adresse: ::127.0.0.1/96 Gültigkeitsbereich:Unbekannt
          UP RUNNING NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
und somit die Gleiche IP hat wie meine "Kabel"-Netzwerkkarte (muß ich hier vielleicht das device sit0 noch in die /etc/network/interfaces mit aufnehmen?).
Aus der Ausgabe des Befehls tail -f /var/log/syslog werde ich lieder auch nicht so wirklich schlau den er liefert als Ausgabe:

Code: Alles auswählen

May 31 18:26:16 localhost udev[3291]: creating device node '/dev/i830'
May 31 18:26:18 localhost kernel: eth0: no IPv6 routers present
May 31 18:26:38 localhost gconfd (steffen-3343): (Version 2.8.1) wird gestartet, Prozesskennung 3343, Benutzer »steffen«
May 31 18:26:38 localhost gconfd (steffen-3343): Die Adresse »xml:readonly:/etc/gconf/gconf.xml.mandatory« wurde an der Position 0 zu einer nur lesbaren Konfigurationsquelle aufgelöst
May 31 18:26:38 localhost gconfd (steffen-3343): Die Adresse »xml:readwrite:/home/steffen/.gconf« wurde an der Position 1 zu einer schreibbaren Konfigurationsquelle aufgelöst
May 31 18:26:38 localhost gconfd (steffen-3343): Die Adresse »xml:readonly:/etc/gconf/gconf.xml.defaults« wurde an der Position 2 zu einer nur lesbaren Konfigurationsquelle aufgelöst
May 31 18:26:46 localhost kernel: ISO 9660 Extensions: Microsoft Joliet Level 3
May 31 18:26:46 localhost kernel: ISOFS: changing to secondary root
May 31 18:26:48 localhost gconfd (steffen-3343): Die Adresse »xml:readwrite:/home/steffen/.gconf« wurde an der Position 0 zu einer schreibbaren Konfigurationsquelle aufgelöst
May 31 18:32:50 localhost kernel: Disabled Privacy Extensions on device d7499800(sit0)
Ich wäre über einen entsprechenden Tipp was ich noch machen könnte sehr dankbar, da ich leider keine Idee haben an welcher Stelle ich noch suchen muß um die Netzwerkkarte doch zum funktionieren zu bringen.
Auf jeden Fall möchte ich mich schon einmal für eure Hilfe bedanken und wäre über einen weiteren Tipp sehr dankbar ;)
Gruß
Dan

hawkeye78
Beiträge: 430
Registriert: 10.09.2004 17:02:01
Wohnort: castrop-rauxel

Beitrag von hawkeye78 » 03.06.2005 10:01:07

ich versuche nun (nach ein klein wenig Suche im Internet) gerade ziemlich erfolglos die madwifi-Treiber zu installieren und richte mich dabei mehr oder minder nach .dieser Anleitung (das 2. Posting), aber sobald ich versuche die Treiber zu patchen, wird in der linken unteren Ecke ein Blinkender Courser anzeigt, und obwohl das System noch eingaben akzeptiert tut sich nicht mehr viel.
Ich wäre über einen kleinen Tipp was ich falsch mache sehr dankbar

hawkeye78
Beiträge: 430
Registriert: 10.09.2004 17:02:01
Wohnort: castrop-rauxel

des Rätsels lösung

Beitrag von hawkeye78 » 05.06.2005 11:09:06

heute hat sich die Karte in meinem Laptop (unter sehr viel Hilfe von Leuten die sehr viel Mehr von Linux verstehen als ich) endlich dazu bewegen lassen doch zu funktionieren :).
Allerdings war ein kleiner Umweg über die Madwifi benötig. Was zur Folge hatte das noch zusätzlich die Sourcen, sowie Header Dateien für den Kernel installiert werden mußten. Darüber hinaus forderte das Programm das ein Link mit dem namen Linux von /usr/src/Kernel-sourcen-2.6.8-2-686 in das Verzeichnis /usr/src/ gesetz werden mußte.
Abschließend konnte aber endlich make und make install gemacht werden und die Karte funktionierte ohne weiteres murren.

Antworten