Welches Modul/Treiber für welche Hardware, Kernel compilieren...
-
kear
- Beiträge: 15
- Registriert: 03.04.2004 01:42:00
Beitrag
von kear » 08.08.2005 11:13:20
habe mir nen 2.6.12er erstellt und gebootet..
wenn ich jetzt den via-velocityget-treiber für meine gigabit-karte übersetzen will als modul, klappt das nicht. getestet mit gcc 4.0.2 und 2.95 ..
Code: Alles auswählen
make -C /lib/modules/2.6.12/build SUBDIRS=/home/mg/tmp/LINUX/1.19 modules
make[1]: Entering directory `/opt/src/linux-source-2.6.12'
CC [M] /home/mg/tmp/LINUX/1.19/velocity_main.o
/home/mg/tmp/LINUX/1.19/velocity_main.c: In function 'velocity_ethtool_ioctl':
/home/mg/tmp/LINUX/1.19/velocity_main.c:2332: error: 'struct pci_dev' has no member named 'slot_name'
/home/mg/tmp/LINUX/1.19/velocity_main.c: In function 'velocity_suspend':
/home/mg/tmp/LINUX/1.19/velocity_main.c:2503: error: too many arguments to function 'pci_save_state'
/home/mg/tmp/LINUX/1.19/velocity_main.c: In function 'velocity_resume':
/home/mg/tmp/LINUX/1.19/velocity_main.c:2539: error: too many arguments to function 'pci_restore_state'
make[2]: *** [/home/mg/tmp/LINUX/1.19/velocity_main.o] Fehler 1
make[1]: *** [_module_/home/mg/tmp/LINUX/1.19] Fehler 2
make[1]: Leaving directory `/opt/src/linux-source-2.6.12'
make: *** [default] Fehler 2
linux - oder was?
-
gms
- Beiträge: 7798
- Registriert: 26.11.2004 20:08:38
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von gms » 08.08.2005 12:06:17
Schaut nach Inkompatibilität aus, gibt es einen Grund, warum du nicht das Standardkernel-Modul verwendest
Code: Alles auswählen
│ CONFIG_VIA_VELOCITY: │
│ │
│ If you have a VIA "Velocity" based network card say Y here. │
│ │
│ To compile this driver as a module, choose M here. The module │
│ will be called via-velocity. │
│ │
│ Symbol: VIA_VELOCITY [=n] │
│ Prompt: VIA Velocity support │
│ Defined at drivers/net/Kconfig:2063 │
│ Depends on: NETDEVICES && NET_PCI && PCI │
│ Location: │
│ -> Device Drivers │
│ -> Networking support │
│ -> Network device support (NETDEVICES [=y]) │
│ -> Ethernet (1000 Mbit)
Gruß
gms
-
kear
- Beiträge: 15
- Registriert: 03.04.2004 01:42:00
Beitrag
von kear » 08.08.2005 14:56:00
gms hat geschrieben:Schaut nach Inkompatibilität aus, gibt es einen Grund, warum du nicht das Standardkernel-Modul verwendest
Gruß
gms
ja, er ist mir noch nicht aufgefallen.. seit wann ist der dabei? *g*
danke, ich werde das checken!
linux - oder was?