[gelöst] Netzwerktreiber nachinstallieren unter OpenSuSE 12.2 (nochmal)

Hinweis: In dem Thema [gelöst] Netzwerktreiber nachinstallieren unter OpenSuSE 12.2 (nochmal) gibt es 30 Antworten auf 4 Seiten. Der letzte Beitrag vom befindet sich auf der letzten Seite.
  • [gelöst] Netzwerktreiber nachinstallieren unter OpenSuSE 12.2 (nochmal)

    Hallo,

    da der alte Thread (Netzwerktreiber nachinstallieren unter OpenSuSE 12.2) ja geschlossen wurde, starte ich mal einen neuen mit dem gleichen Problem...

    Versuche also auch den alx-Treiber (compat-wireless) unter openSUSE 12.2 zu installieren, funktioniert aber nicht. Habe mich an folgende Anleitung gehalten: Netzwerkkartentreiber opensuse 12.2.

    Ich habe mehrere Versionen von compat-wireless ausprobiert.

    Version compat-wireless-2012-05-10-p sagt das Modulformat wäre ungültig:

    Quellcode

    1. > sudo /sbin/modprobe alx
    2. FATAL: Error inserting alx (/lib/modules/3.4.6-2.10-desktop/updates/drivers/net/ethernet/atheros/alx/alx.ko): Invalid module format


    Version compat-wireless-3.6-rc6-1 findet das alx-Makefile nicht (siehe Zeile 18ff):

    Quellcode

    1. > make
    2. ./scripts/gen-compat-autoconf.sh /home/x/compat-wireless/compat-wireless-3.6-rc6-1/.config /home/x/compat-wireless/compat-wireless-3.6-rc6-1/config.mk > include/linux/compat_autoconf.h
    3. make -C /lib/modules/3.4.6-2.10-desktop/build M=/home/x/compat-wireless/compat-wireless-3.6-rc6-1 modules
    4. make[1]: Entering directory `/usr/src/linux-3.4.6-2.10-obj/x86_64/desktop'
    5. CC [M] /home/x/compat-wireless/compat-wireless-3.6-rc6-1/compat/main.o
    6. CC [M] /home/x/compat-wireless/compat-wireless-3.6-rc6-1/compat/compat-3.7.o
    7. /home/x/compat-wireless/compat-wireless-3.6-rc6-1/compat/compat-3.7.c: In function ‘pcie_flags_reg’:
    8. /home/x/compat-wireless/compat-wireless-3.6-rc6-1/compat/compat-3.7.c:37:2: warning: passing argument 1 of ‘pci_find_capability’ discards ‘const’ qualifier from pointer target type [enabled by default]
    9. In file included from /home/x/compat-wireless/compat-wireless-3.6-rc6-1/include/linux/compat-3.7.h:10:0,
    10. from /home/x/compat-wireless/compat-wireless-3.6-rc6-1/include/linux/compat-2.6.h:67,
    11. from <command-line>:0:
    12. /usr/src/linux-3.4.6-2.10/include/linux/pci.h:707:5: note: expected ‘struct pci_dev *’ but argument is of type ‘const struct pci_dev *’
    13. CC [M] /home/x/compat-wireless/compat-wireless-3.6-rc6-1/compat/sch_fq_codel_core.o
    14. CC [M] /home/x/compat-wireless/compat-wireless-3.6-rc6-1/compat/flow_dissector.o
    15. LD [M] /home/x/compat-wireless/compat-wireless-3.6-rc6-1/compat/compat.o
    16. CC [M] /home/x/compat-wireless/compat-wireless-3.6-rc6-1/compat/sch_codel.o
    17. LD [M] /home/x/compat-wireless/compat-wireless-3.6-rc6-1/compat/sch_fq_codel.o
    18. /usr/src/linux-3.4.6-2.10/scripts/Makefile.build:44: /home/x/compat-wireless/compat-wireless-3.6-rc6-1/drivers/net/ethernet/atheros/alx/Makefile: Datei oder Verzeichnis nicht gefunden
    19. make[6]: *** Keine Regel, um »/home/x/compat-wireless/compat-wireless-3.6-rc6-1/drivers/net/ethernet/atheros/alx/Makefile« zu erstellen. Schluss.
    20. make[5]: *** [/home/x/compat-wireless/compat-wireless-3.6-rc6-1/drivers/net/ethernet/atheros/alx] Fehler 2
    21. make[4]: *** [/home/x/compat-wireless/compat-wireless-3.6-rc6-1/drivers/net/ethernet/atheros] Fehler 2
    22. make[3]: *** [_module_/home/x/compat-wireless/compat-wireless-3.6-rc6-1] Fehler 2
    23. make[2]: *** [sub-make] Fehler 2
    24. make[1]: *** [all] Fehler 2
    25. make[1]: Leaving directory `/usr/src/linux-3.4.6-2.10-obj/x86_64/desktop'
    26. make: *** [modules] Fehler 2
    Alles anzeigen


    Dank im Voraus!

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Gargamel () aus folgendem Grund: als "gelöst" markieren

    Für den Inhalt des Beitrages 46273 haftet ausdrücklich der jeweilige Autor: Gargamel

  • Sauerland schrieb:

    Wie auch dort:

    Quellcode

    1. zypper se -si kernel gcc make

    sowie

    Quellcode

    1. uname -a


    Hmm ja, da ich ja keine Netzwerkverbindung habe, liefert zypper:

    Quellcode

    1. > zypper se -si kernel gcc make
    2. Fehler beim Herunterladen (curl) für 'http://download.opensuse.org/distribution/12.2/repo/non-oss/repodata/repomd.xml':
    3. Fehlerkode: Connection failed
    4. Fehlernachricht: Could not resolve host: download.opensuse.org; Unbekannter Fehler
    5. Abbrechen, wiederholen, ignorieren? [a/w/i/?] (a):


    Und das sagt uname:

    Quellcode

    1. > uname -a
    2. Linux linux-m3yi.site 3.4.6-2.10-desktop #1 SMP PREEMPT Thu Jul 26 09:36:26 UTC 2012 (641c197) x86_64 x86_64 x86_64 GNU/Linux

    Für den Inhalt des Beitrages 46286 haftet ausdrücklich der jeweilige Autor: Gargamel

  • Gargamel schrieb:

    Hmm ja, da ich ja keine Netzwerkverbindung habe, liefert zypper:

    Dann deaktiviere die Repos doch einfach und laß nur das Installations- repo drin.

    Oder:

    Quellcode

    1. rpm -qa | grep kernel
    Links in dieser Signatur bitte zum Lesen anklicken!

    Code-Tags
    zypper
    Netzwerkprobleme

    Für den Inhalt des Beitrages 46287 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Also ein Dauer-Ignore hat's auch getan.

    Brainfuck-Quellcode

    1. > zypper se -si kernel gcc make
    2. ...
    3. S | Name | Typ | Version | Arch | Repository
    4. --+--------------------------------+--------+----------------------+--------+------------------
    5. i | automake | Paket | 1.12.1-1.2.1 | noarch | openSUSE-12.2-1.6
    6. i | devel_kernel | Schema | 12.2-5.5.1 | x86_64 | openSUSE-12.2-1.6
    7. i | gcc | Paket | 4.7-2.1.1 | x86_64 | openSUSE-12.2-1.6
    8. i | gcc-c++ | Paket | 4.7-2.1.1 | x86_64 | openSUSE-12.2-1.6
    9. i | gcc-gij | Paket | 4.7-2.1.1 | x86_64 | openSUSE-12.2-1.6
    10. i | gcc-info | Paket | 4.7-2.1.1 | x86_64 | openSUSE-12.2-1.6
    11. i | gcc-java | Paket | 4.7-2.1.1 | x86_64 | openSUSE-12.2-1.6
    12. i | gcc47 | Paket | 4.7.1_20120723-1.1.1 | x86_64 | openSUSE-12.2-1.6
    13. i | gcc47-c++ | Paket | 4.7.1_20120723-1.1.1 | x86_64 | openSUSE-12.2-1.6
    14. i | gcc47-gij | Paket | 4.7.1_20120723-1.1.1 | x86_64 | openSUSE-12.2-1.6
    15. i | gcc47-info | Paket | 4.7.1_20120723-1.1.1 | noarch | openSUSE-12.2-1.6
    16. i | gcc47-java | Paket | 4.7.1_20120723-1.1.1 | x86_64 | openSUSE-12.2-1.6
    17. i | kernel-default | Paket | 3.4.6-2.10.1 | x86_64 | openSUSE-12.2-1.6
    18. i | kernel-default-devel | Paket | 3.4.6-2.10.1 | x86_64 | openSUSE-12.2-1.6
    19. i | kernel-desktop | Paket | 3.4.6-2.10.1 | x86_64 | openSUSE-12.2-1.6
    20. i | kernel-desktop-devel | Paket | 3.4.6-2.10.1 | x86_64 | openSUSE-12.2-1.6
    21. i | kernel-devel | Paket | 3.4.6-2.10.1 | noarch | openSUSE-12.2-1.6
    22. i | kernel-firmware | Paket | 20120719git-2.6.1 | noarch | openSUSE-12.2-1.6
    23. i | kernel-pae-devel | Paket | 3.4.6-2.10.1 | i686 | openSUSE-12.2-1.6
    24. i | kernel-source | Paket | 3.4.6-2.10.1 | noarch | openSUSE-12.2-1.6
    25. i | kernel-syms | Paket | 3.4.6-2.10.1 | x86_64 | openSUSE-12.2-1.6
    26. i | kernel-xen-devel | Paket | 3.4.6-2.10.1 | x86_64 | openSUSE-12.2-1.6
    27. i | libgcc47 | Paket | 4.7.1_20120723-1.1.1 | x86_64 | openSUSE-12.2-1.6
    28. i | libgcc47-32bit | Paket | 4.7.1_20120723-1.1.1 | x86_64 | openSUSE-12.2-1.6
    29. i | make | Paket | 3.82-151.1.2 | x86_64 | openSUSE-12.2-1.6
    30. i | patterns-openSUSE-devel_kernel | Paket | 12.2-5.5.1 | x86_64 | openSUSE-12.2-1.6
    Alles anzeigen

    Für den Inhalt des Beitrages 46288 haftet ausdrücklich der jeweilige Autor: Gargamel

  • Pass Deine Liste mal an, hier ist meine:

    Brainfuck-Quellcode

    1. zypper se -si kernel gcc make
    2. Daten des Repositories laden ...
    3. Installierte Pakete lesen ...
    4. S | Name | Typ | Version | Arch | Repository
    5. --+----------------------+-------+----------------------+--------+---------------------
    6. i | automake | Paket | 1.12.1-1.2.1 | noarch | openSUSE-12.2-Oss
    7. i | gcc | Paket | 4.7-2.1.1 | x86_64 | openSUSE-12.2-Oss
    8. i | gcc-c++ | Paket | 4.7-2.1.1 | x86_64 | openSUSE-12.2-Oss
    9. i | gcc-info | Paket | 4.7-2.1.1 | x86_64 | openSUSE-12.2-Oss
    10. i | gcc47 | Paket | 4.7.1_20120723-1.1.1 | x86_64 | openSUSE-12.2-Oss
    11. i | gcc47-c++ | Paket | 4.7.1_20120723-1.1.1 | x86_64 | openSUSE-12.2-Oss
    12. i | gcc47-info | Paket | 4.7.1_20120723-1.1.1 | noarch | openSUSE-12.2-Oss
    13. i | kernel-default-devel | Paket | 3.4.6-2.10.1 | x86_64 | openSUSE-12.2-Oss
    14. i | kernel-desktop | Paket | 3.4.6-2.10.1 | x86_64 | openSUSE-12.2-Oss
    15. i | kernel-desktop-devel | Paket | 3.4.6-2.10.1 | x86_64 | openSUSE-12.2-Oss
    16. i | kernel-devel | Paket | 3.4.6-2.10.1 | noarch | openSUSE-12.2-Oss
    17. i | kernel-firmware | Paket | 20120719git-2.9.1 | noarch | openSUSE-12.2-Update
    18. i | kernel-source | Paket | 3.4.6-2.10.1 | noarch | openSUSE-12.2-Oss
    19. i | kernel-syms | Paket | 3.4.6-2.10.1 | x86_64 | openSUSE-12.2-Oss
    20. i | kernel-xen-devel | Paket | 3.4.6-2.10.1 | x86_64 | openSUSE-12.2-Oss
    21. i | libgcc47 | Paket | 4.7.1_20120723-1.1.1 | x86_64 | openSUSE-12.2-Oss
    22. i | libgcc47-32bit | Paket | 4.7.1_20120723-1.1.1 | x86_64 | openSUSE-12.2-Oss
    23. i | make | Paket | 3.82-151.1.2 | x86_64 | openSUSE-12.2-Oss
    Alles anzeigen
    Links in dieser Signatur bitte zum Lesen anklicken!

    Code-Tags
    zypper
    Netzwerkprobleme

    Für den Inhalt des Beitrages 46289 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Sauerland schrieb:

    Außerdem poste mal:

    Quellcode

    1. /usr/sbin/hwinfo --netcard


    Das gibt's schon mal:

    Quellcode

    1. >/usr/sbin/hwinfo --netcard
    2. 22: PCI 300.0: 0280 Network controller
    3. [Created at pci.319]
    4. Unique ID: svHJ.JvfxHguPH56
    5. Parent ID: qTvu.MwCqczGM9gC
    6. SysFS ID: /devices/pci0000:00/0000:00:1c.1/0000:03:00.0
    7. SysFS BusID: 0000:03:00.0
    8. Hardware Class: network
    9. Model: "Atheros Network controller"
    10. Vendor: pci 0x168c "Atheros Communications Inc."
    11. Device: pci 0x0032
    12. SubVendor: pci 0x1a3b
    13. SubDevice: pci 0x2c97
    14. Revision: 0x01
    15. Memory Range: 0xf7900000-0xf797ffff (rw,non-prefetchable)
    16. Memory Range: 0xf7980000-0xf798ffff (ro,non-prefetchable,disabled)
    17. IRQ: 10 (no events)
    18. Module Alias: "pci:v0000168Cd00000032sv00001A3Bsd00002C97bc02sc80i00"
    19. Driver Info #0:
    20. Driver Status: ath9k is not active
    21. Driver Activation Cmd: "modprobe ath9k"
    22. Config Status: cfg=new, avail=yes, need=no, active=unknown
    23. Attached to: #15 (PCI bridge)
    24. 23: PCI 400.0: 0200 Ethernet controller
    25. [Created at pci.319]
    26. Unique ID: YmUS.+O5ZOQu33J9
    27. Parent ID: Z7uZ.Qa_pXFlAGCE
    28. SysFS ID: /devices/pci0000:00/0000:00:1c.3/0000:04:00.0
    29. SysFS BusID: 0000:04:00.0
    30. Hardware Class: network
    31. Model: "Attansic Ethernet controller"
    32. Vendor: pci 0x1969 "Attansic Technology Corp."
    33. Device: pci 0x1091
    34. SubVendor: pci 0x1043 "ASUSTeK Computer Inc."
    35. SubDevice: pci 0x1477
    36. Revision: 0x10
    37. Memory Range: 0xf7800000-0xf783ffff (rw,non-prefetchable)
    38. I/O Ports: 0xd000-0xdfff (rw)
    39. IRQ: 5 (no events)
    40. Module Alias: "pci:v00001969d00001091sv00001043sd00001477bc02sc00i00"
    41. Driver Info #0:
    42. Driver Status: alx is not active
    43. Driver Activation Cmd: "modprobe alx"
    44. Config Status: cfg=no, avail=yes, need=no, active=unknown
    45. Attached to: #16 (PCI bridge)
    Alles anzeigen

    Für den Inhalt des Beitrages 46291 haftet ausdrücklich der jeweilige Autor: Gargamel

  • Was passiert bei

    Quellcode

    1. modprobe -i alx

    als root, danach nachschauen:

    Quellcode

    1. lsmod | grep alx


    Meine Ausgabe:

    Quellcode

    1. laptop:/home/stephan # lsmod | grep alx
    2. laptop:/home/stephan # modprobe -i alx
    3. laptop:/home/stephan # lsmod | grep alx
    4. alx 81619 0
    5. compat 14949 1 alx


    Erklärung:

    Quellcode

    1. lsmod | grep alx
    Schau nach, ob das Modul alxgeladen ist, keine Ausgabe = Modul ist nicht geladen.

    Quellcode

    1. modprobe -i alx
    Lade das Modul alx, keine Ausgabe, Modul geladen, kein Fehler.

    Quellcode

    1. lsmod | grep alx
    2. alx 81619 0
    3. compat 14949 1 alx
    Schau nach, ob das Modul alx geladen, alx ist geladen, compat wurde mit geladen.
    Links in dieser Signatur bitte zum Lesen anklicken!

    Code-Tags
    zypper
    Netzwerkprobleme

    Für den Inhalt des Beitrages 46293 haftet ausdrücklich der jeweilige Autor: Sauerland

www.cyberport.de