MA111 und WLAN-ng-0.2.1pre23
MA111 und WLAN-ng-0.2.1pre23
Hallo,
bevor mich alle töten *gg*, ich bin sehr neu in Linux und wollte mich mal mit Debian versuchen.
Ich habe einen Netgear MA111V2 hier an meinem Rechner und die Kernel Sourcen auch schon installiert.
Wenn ich dann ein make config für Treiber mache, so funktioniert das auch, aber bei einem modprobe prism2_usb bringt der immer, daß die Kernel Versionen nicht übereinstimmen
bei mir läuft: 2.4.18-bf2.4
und kompiliert ist für: 2.4.18
Hat da jemand eine extreme-dummie-anleitung (Schritt-für-Schritt) für mich, womit ich es auch schaffe ins netz zu kommen?
Thx Pedde
bevor mich alle töten *gg*, ich bin sehr neu in Linux und wollte mich mal mit Debian versuchen.
Ich habe einen Netgear MA111V2 hier an meinem Rechner und die Kernel Sourcen auch schon installiert.
Wenn ich dann ein make config für Treiber mache, so funktioniert das auch, aber bei einem modprobe prism2_usb bringt der immer, daß die Kernel Versionen nicht übereinstimmen
bei mir läuft: 2.4.18-bf2.4
und kompiliert ist für: 2.4.18
Hat da jemand eine extreme-dummie-anleitung (Schritt-für-Schritt) für mich, womit ich es auch schaffe ins netz zu kommen?
Thx Pedde
Entweder du änderst in deinen installierten Kernel-Sourcen die Version in 2.4.18-bf2.4 ab -> siehe /usr/src/kernel-source-2.4.18/include/linux/version.h
und kompilierst den Treiber neu, oder aber du installierst die passenden Kernel-Headers (apt-cache search kernel-header...) zu deinem Kernel, die müßten zum kompilieren der Treiber auch ausreichen....
Greetz
Marc
und kompilierst den Treiber neu, oder aber du installierst die passenden Kernel-Headers (apt-cache search kernel-header...) zu deinem Kernel, die müßten zum kompilieren der Treiber auch ausreichen....
Greetz
Marc
Danke,
jetzt konnte ich das make all schon mal ohne Fehler ausführen.
Jetzt kommt bei make install folgende Fehlermeldung:
depmod: *** Unresolved symbols in /lib/modules/2.4.18-bf2.4/linux-wlan-ng/prism2_usb.o
make[1]: *** [install] Error 1
make[1]: Leaving directory '/root/linux-wlan-ng-0.2.1pre23/src'
make: *** [install] Error 2
Was kann ich dagegen tun???
Pedde
jetzt konnte ich das make all schon mal ohne Fehler ausführen.
Jetzt kommt bei make install folgende Fehlermeldung:
depmod: *** Unresolved symbols in /lib/modules/2.4.18-bf2.4/linux-wlan-ng/prism2_usb.o
make[1]: *** [install] Error 1
make[1]: Leaving directory '/root/linux-wlan-ng-0.2.1pre23/src'
make: *** [install] Error 2
Was kann ich dagegen tun???
Pedde
So delle, wieder da !
Was ist denn jetzt dein letzter Stand :
- aktuell laufender Kernel ?
- Welche Kernel-Sourcen installiert ?
- Welche Kernel-Headers installiert ?
Was hast du überhaupt für ein Debian ? 2.4.18-bf2.4 nach ist es Woody, oder ? Weil in Sarge und SID sind kompilierte Module von linux-wlan-ng für die Standard-Kernel enthalten......
Greetz
Marc
Was ist denn jetzt dein letzter Stand :
- aktuell laufender Kernel ?
- Welche Kernel-Sourcen installiert ?
- Welche Kernel-Headers installiert ?
Was hast du überhaupt für ein Debian ? 2.4.18-bf2.4 nach ist es Woody, oder ? Weil in Sarge und SID sind kompilierte Module von linux-wlan-ng für die Standard-Kernel enthalten......
Greetz
Marc
Also ich habe:
Debian Woody 2.4.18-bf2.4
- aktuell laufender Kernel ?
2.4.18-bf2.4
- Welche Kernel-Sourcen installiert ?
ja (/usr/src/kernel-source-2.4.18)
mit
make menuconfig (Konfigfile aus /boot geladen)
make dep
alles glatt gelaufen
- Welche Kernel-Headers installiert ?
/usr/src/kernel-headers-2.4.18-bf2.4
wenn ich mit den Headers make config mache, dann steht bei Kernel Verison nix mehr da.
Letzter Stand:
Das mit den Kernel Source 2.4.18-bf2.4
make menuconfig (mit config-File aus /boot)
make dep
make config ist OK! (Gleiche Linux-Versionen)
make all -> läuft durch
make install bringt:
unresolved symbols in /lib/modules/2.4.18-bf2.4/linux-wlan-ng/p80211.o
und prism2_usb.o
Und jetzt bin ich am Ende vom Latein...
Debian Woody 2.4.18-bf2.4
- aktuell laufender Kernel ?
2.4.18-bf2.4
- Welche Kernel-Sourcen installiert ?
ja (/usr/src/kernel-source-2.4.18)
mit
make menuconfig (Konfigfile aus /boot geladen)
make dep
alles glatt gelaufen
- Welche Kernel-Headers installiert ?
/usr/src/kernel-headers-2.4.18-bf2.4
wenn ich mit den Headers make config mache, dann steht bei Kernel Verison nix mehr da.
Letzter Stand:
Das mit den Kernel Source 2.4.18-bf2.4
make menuconfig (mit config-File aus /boot)
make dep
make config ist OK! (Gleiche Linux-Versionen)
make all -> läuft durch
make install bringt:
unresolved symbols in /lib/modules/2.4.18-bf2.4/linux-wlan-ng/p80211.o
und prism2_usb.o
Und jetzt bin ich am Ende vom Latein...
hmm, warum bei den Headers nix mehr bei Kernel steht weiß ich auch nicht....
- Wohin zeigt den der Symlink /usr/src/linux ? auf die Sourcen oder auf die Header ?
- Und gibts in /lib/modules/2.4.18-bf2.4 nen Symlink Namens ~build ? Wenn ja, wohin zeigt der er ? Sourcen oder Header ?
Ansonsten würd ich mir jetzt nen neuen Kernel kompilieren......(mit der Config aus /boot) dann heißt der Kernel nämlich 2.4.18 (version.h wieder zurückändern) und die Sourcen passen dann 100% dazu.....
Greetz
Marc
- Wohin zeigt den der Symlink /usr/src/linux ? auf die Sourcen oder auf die Header ?
- Und gibts in /lib/modules/2.4.18-bf2.4 nen Symlink Namens ~build ? Wenn ja, wohin zeigt der er ? Sourcen oder Header ?
Ansonsten würd ich mir jetzt nen neuen Kernel kompilieren......(mit der Config aus /boot) dann heißt der Kernel nämlich 2.4.18 (version.h wieder zurückändern) und die Sourcen passen dann 100% dazu.....
Greetz
Marc
Lass beide Links nochmal auf die Headers zeigen, die gehören zu deinem laufdenden Kernel....
und zum Thema Kernel bauen ? ne Anleitung ?
Quick and Dirty :
Alles was dazu nötig ist noch installieren : (Souren hast du ja schon...)
Wenn Du ihn noch Konfigurieren willst, ansonsten die config aus /boot nehmen :
im /usr/src/linux Ordnder und natürlich die .config abspeichern
und dann einfach ein *.deb bauen :
den neuen Kernel installieren :
Fertig....
Greetz
Marc
PS: Alternativ hier mal schauen...
und zum Thema Kernel bauen ? ne Anleitung ?
Quick and Dirty :
Alles was dazu nötig ist noch installieren : (Souren hast du ja schon...)
Code: Alles auswählen
apt-get install ncurses-dev kernel-package
Code: Alles auswählen
make menuconfig
und dann einfach ein *.deb bauen :
Code: Alles auswählen
make-kpkg kernel-image
Code: Alles auswählen
dpkg -i kernel-image-xxxxxxxxx
Greetz
Marc
PS: Alternativ hier mal schauen...
Jetzt noch eine hoffentlich letzte Frage von mir:
wenn ich gleich den 2.4.18-bf2.4 auf einen 2.6.10 Kernel umstellen will (wegen CD-Brenner und so) ist es dann das gleiche Vorgehen?
Was bedeutet eigentlich quick & dirty ist das dann auch so ein System, wie wenn ich den normalen Kernel bei der CD-Installation habe???
Danke für Deine Geduld...
wenn ich gleich den 2.4.18-bf2.4 auf einen 2.6.10 Kernel umstellen will (wegen CD-Brenner und so) ist es dann das gleiche Vorgehen?
Was bedeutet eigentlich quick & dirty ist das dann auch so ein System, wie wenn ich den normalen Kernel bei der CD-Installation habe???
Danke für Deine Geduld...
- KBDCALLS
- Moderator
- Beiträge: 22447
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
quick = schnell und dirty = schmutzig. Heißt im übertragenen Sinn das man so am scnellsten zu einem Ergebnis kommt, welches brauchbar ist.
Beim Kernel 2.6.x gibt es übrigens die Option
aber nur hier, bei 2.4 noch nicht !!
Beim Kernel 2.6.x gibt es übrigens die Option
Code: Alles auswählen
make help
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
Kernel 2.6.10 auf Woody ? geht das überhaupt, ich meine wegen dem anderen alten Rest (Abhängigkeiten)....?
Über Backports.org bekommst du die Sourcen von 2.6.7 für Woody......
Greetz
Marc
Über Backports.org bekommst du die Sourcen von 2.6.7 für Woody......
Greetz
Marc
- KBDCALLS
- Moderator
- Beiträge: 22447
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Ich selbst habe zwar SID , aber mit ein bischen Vorsicht sollte das funktionieren. Es gibt zwar noch keine ofiziellen Debianpakete , aber was hindert einen welche selbst zu bauen?
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
Da ist das 3. Problem schon:
Ich bin nach dem Tutorial vorgegangen:
http://www.falkotimme.com/howtos/debian ... 6_compile/
jetzt habe ich schon 3mal was aus dem Kernel rausgenommen und jetzt kommt wieder ne Fehlermeldung bei depmod:
Unresolved symbols in /usr/src/linux/debian/tmp-image/lib/modules/2.6.10/kernel/sound/synth/emux/snd-emux-synth.ko
dann kommen noch ein par depmod Ausgaben und dann
make[2]: *** [_modinst_post] Error 1
make[2]: Leaving directory '/usr/src/linux-2.6.10'
make[1]: *** [real_stamp_image] Error 2
make[1]: Leaving directory...
Ist das normal, dass ich dann immer erst nach 1h herausbekomme, was ich noch alles aus den Kernel nehmen muss oder wie geht das?
Gibt es denn auch eine CD-Installations-Version, wie bei Woody selber, wo ich dann einen 2.6er Kernel habe???
Sorry für die vielen Fragen...
Ich bin nach dem Tutorial vorgegangen:
http://www.falkotimme.com/howtos/debian ... 6_compile/
jetzt habe ich schon 3mal was aus dem Kernel rausgenommen und jetzt kommt wieder ne Fehlermeldung bei depmod:
Unresolved symbols in /usr/src/linux/debian/tmp-image/lib/modules/2.6.10/kernel/sound/synth/emux/snd-emux-synth.ko
dann kommen noch ein par depmod Ausgaben und dann
make[2]: *** [_modinst_post] Error 1
make[2]: Leaving directory '/usr/src/linux-2.6.10'
make[1]: *** [real_stamp_image] Error 2
make[1]: Leaving directory...
Ist das normal, dass ich dann immer erst nach 1h herausbekomme, was ich noch alles aus den Kernel nehmen muss oder wie geht das?
Gibt es denn auch eine CD-Installations-Version, wie bei Woody selber, wo ich dann einen 2.6er Kernel habe???
Sorry für die vielen Fragen...
- KBDCALLS
- Moderator
- Beiträge: 22447
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Wie geschrieben ich habe zwar SID aber instaiere mal von http://www.backports.org das paket module-init-tools . Kernel 2.6 hat eine andere Modulstruktur mit denen die modutils von Woody , auch sarge und Sid nicht umgehen können.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
- KBDCALLS
- Moderator
- Beiträge: 22447
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Sarge kannst du gleich mit nem Kernel 2.6 installieren. Ob jetzt die offiziellen CD/DVD schon den neuen Installer haaben kann ich jetzt nicht sagen, da schon länger keine erstellt. Aber mit dem netiinst.iso kann man Debian gleich mit Kernel 2.6 installieren. Und dann aus Netz oder von CD/DVD alles weitere installieren.
Um mit Kernel 2.6 zu installieren muß am Bootprompt linux26 eingeben.
Um mit Kernel 2.6 zu installieren muß am Bootprompt linux26 eingeben.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
Hallo,
jetzt habe ich also die moduel-init-tools nochmal installiert und jetzt kommt folgende Meldung:
depmod: snd_mpu401_uart_new
make[2]: *** [_modinst_post] Error 1
make[2]: Leaving directory '/usr/src/linux-2.6.10'
make[1]: *** [real_stamp_image] Error 2
make[1]: Leaving directory '/usr/src/linux-2.6.10'
Was sagt mir das überhaupt und was kann ich machen, dass ich endlich mal zu einem neuen Kernel komme
Pedde
jetzt habe ich also die moduel-init-tools nochmal installiert und jetzt kommt folgende Meldung:
depmod: snd_mpu401_uart_new
make[2]: *** [_modinst_post] Error 1
make[2]: Leaving directory '/usr/src/linux-2.6.10'
make[1]: *** [real_stamp_image] Error 2
make[1]: Leaving directory '/usr/src/linux-2.6.10'
Was sagt mir das überhaupt und was kann ich machen, dass ich endlich mal zu einem neuen Kernel komme
Pedde
Ich habe den gleichen Stick (kann auch sein dass es sich um einen v1 handelt) Und das gleiche Problem (Unresolved symbolsl), sowohl mit dem 2.4 als auch mit verschiedensten Versionen des 2.6.x.
Es würde mich wirklich mal interessieren woran das liegt. Ich bin hier in der Schule und muss Windows XP benutzen weil Linux meinen Wlanstick nicht mag.
schasi
Es würde mich wirklich mal interessieren woran das liegt. Ich bin hier in der Schule und muss Windows XP benutzen weil Linux meinen Wlanstick nicht mag.
schasi
Ja...öh...ähm...tjo...nuja...blub!