also mein erster selbstgebauter kernel läuft nun

aber irgend was scheint mir habe ich vergessen denn ich bekomme einen fehler beim installieren der wlan karte mit dem treiber .
Code: Alles auswählen
michi@michi:~/acx100-0.2.0pre8$ ./Configure
Kernel version file: /lib/modules/2.6.9michi1/build/include/linux/version.h
Kernel configuration file: /lib/modules/2.6.9michi1/build/.config
Make damn sure these really match your currently running kernel!!
Kernel configuration found, performing sanity checks
All of the following items are required by the driver:
Loadable modules support is enabled.
Wireless LAN (non-hamradio) support is enabled.
Wireless extensions support is enabled.
The following is needed for PCMCIA/CardBus cards:
PCMCIA support is enabled.
CardBus support is enabled.
The following is needed for USB cards:
USB support is enabled.
The following is needed for PCI card support:
PCI support is enabled.
Kernel configuration satisfies the minimum requirements, continuing.
Wireless header file is WIRELESS_EXT version 16.
WARNING: Symmetric multiprocessing support (CONFIG_SMP) is enabled. If you
really have more than one cpu, be warned that this driver is not yet SMP safe.
*** Potential problems found above, waiting 5 seconds to let you know about it. ***
Code: Alles auswählen
michi:/home/michi/acx100-0.2.0pre8# make
make -C src
make[1]: Entering directory `/home/michi/acx100-0.2.0pre8/src'
if test -n ; then \
mkdir -p /home/michi/acx100-0.2.0pre8/src/tmp; \
cp /lib/modules/2.6.9michi1/build/.config /home/michi/acx100-0.2.0pre8/src/tmp; \
fi
# use "make V=1" to see full compile execution
make -C /lib/modules/2.6.9michi1/build SUBDIRS=/home/michi/acx100-0.2.0pre8/src \
MODVERDIR=/home/michi/acx100-0.2.0pre8/src WLAN_HOSTIF=WLAN_PCI modules
make[2]: Entering directory `/usr/src/linux-2.6.9'
Building modules, stage 2.
MODPOST
*** Warning: "__muldf3" [/home/michi/acx100-0.2.0pre8/src/acx_pci.ko] undefined!*** Warning: "__adddf3" [/home/michi/acx100-0.2.0pre8/src/acx_pci.ko] undefined!make[2]: Leaving directory `/usr/src/linux-2.6.9'
# ugh, very bloody hack, but I don't know how to make
# the Makefile accept the different filenames USB uses. Anyone?
if test -n ""; then \
cd ; \
fi
/bin/ln -f -s acx80211frm.c acx_usb_80211frm.c
/bin/ln -f -s acx100_conv.c acx_usb_conv.c
/bin/ln -f -s acx100_helper.c acx_usb_helper.c
/bin/ln -f -s acx100_helper2.c acx_usb_helper2.c
/bin/ln -f -s idma.c acx_usb_idma.c
/bin/ln -f -s ihw_usb.c acx_usb_ihw.c
/bin/ln -f -s acx100_ioctl.c acx_usb_ioctl.c
/bin/ln -f -s acx100_usb.c acx_usb_main.c
if test -n ""; then \
cd -; \
fi
make -C /lib/modules/2.6.9michi1/build SUBDIRS=/home/michi/acx100-0.2.0pre8/src \
MODVERDIR=/home/michi/acx100-0.2.0pre8/src WLAN_HOSTIF=WLAN_USB modules
make[2]: Entering directory `/usr/src/linux-2.6.9'
CC [M] /home/michi/acx100-0.2.0pre8/src/acx_usb_ihw.o
/home/michi/acx100-0.2.0pre8/src/acx_usb_ihw.c: In Funktion »acx100_issue_cmd«:
/home/michi/acx100-0.2.0pre8/src/acx_usb_ihw.c:163: error: structure has no member named `timeout'
/home/michi/acx100-0.2.0pre8/src/acx_usb_ihw.c:190: error: structure has no member named `timeout'
/home/michi/acx100-0.2.0pre8/src/acx_usb_ihw.c:103: Warnung: unused variable `len'
/home/michi/acx100-0.2.0pre8/src/acx_usb_ihw.c:103: Warnung: unused variable `buf'
/home/michi/acx100-0.2.0pre8/src/acx_usb_ihw.c:104: Warnung: unused variable `i'/home/michi/acx100-0.2.0pre8/src/acx_usb_ihw.c:104: Warnung: unused variable `flags'
/home/michi/acx100-0.2.0pre8/src/acx_usb_ihw.c: In Funktion »acx100usb_control_complete«:
/home/michi/acx100-0.2.0pre8/src/acx_usb_ihw.c:238: Warnung: unused variable `priv'
make[3]: *** [/home/michi/acx100-0.2.0pre8/src/acx_usb_ihw.o] Fehler 1
make[2]: *** [_module_/home/michi/acx100-0.2.0pre8/src] Fehler 2
make[2]: Leaving directory `/usr/src/linux-2.6.9'
make[1]: *** [modules] Fehler 2
make[1]: Leaving directory `/home/michi/acx100-0.2.0pre8/src'
make: *** [driver] Fehler 2
Code: Alles auswählen
michi:/home/michi/acx100-0.2.0pre8# make install
make -C src install
make[1]: Entering directory `/home/michi/acx100-0.2.0pre8/src'
if test -n ; then \
mkdir -p /home/michi/acx100-0.2.0pre8/src/tmp; \
cp /lib/modules/2.6.9michi1/build/.config /home/michi/acx100-0.2.0pre8/src/tmp; \
fi
# use "make V=1" to see full compile execution
make -C /lib/modules/2.6.9michi1/build SUBDIRS=/home/michi/acx100-0.2.0pre8/src \
MODVERDIR=/home/michi/acx100-0.2.0pre8/src WLAN_HOSTIF=WLAN_PCI modules
make[2]: Entering directory `/usr/src/linux-2.6.9'
Building modules, stage 2.
MODPOST
*** Warning: "__muldf3" [/home/michi/acx100-0.2.0pre8/src/acx_pci.ko] undefined!*** Warning: "__adddf3" [/home/michi/acx100-0.2.0pre8/src/acx_pci.ko] undefined!make[2]: Leaving directory `/usr/src/linux-2.6.9'
# ugh, very bloody hack, but I don't know how to make
# the Makefile accept the different filenames USB uses. Anyone?
if test -n ""; then \
cd ; \
fi
/bin/ln -f -s acx80211frm.c acx_usb_80211frm.c
/bin/ln -f -s acx100_conv.c acx_usb_conv.c
/bin/ln -f -s acx100_helper.c acx_usb_helper.c
/bin/ln -f -s acx100_helper2.c acx_usb_helper2.c
/bin/ln -f -s idma.c acx_usb_idma.c
/bin/ln -f -s ihw_usb.c acx_usb_ihw.c
/bin/ln -f -s acx100_ioctl.c acx_usb_ioctl.c
/bin/ln -f -s acx100_usb.c acx_usb_main.c
if test -n ""; then \
cd -; \
fi
make -C /lib/modules/2.6.9michi1/build SUBDIRS=/home/michi/acx100-0.2.0pre8/src \
MODVERDIR=/home/michi/acx100-0.2.0pre8/src WLAN_HOSTIF=WLAN_USB modules
make[2]: Entering directory `/usr/src/linux-2.6.9'
CC [M] /home/michi/acx100-0.2.0pre8/src/acx_usb_ihw.o
/home/michi/acx100-0.2.0pre8/src/acx_usb_ihw.c: In Funktion »acx100_issue_cmd«:
/home/michi/acx100-0.2.0pre8/src/acx_usb_ihw.c:163: error: structure has no member named `timeout'
/home/michi/acx100-0.2.0pre8/src/acx_usb_ihw.c:190: error: structure has no member named `timeout'
/home/michi/acx100-0.2.0pre8/src/acx_usb_ihw.c:103: Warnung: unused variable `len'
/home/michi/acx100-0.2.0pre8/src/acx_usb_ihw.c:103: Warnung: unused variable `buf'
/home/michi/acx100-0.2.0pre8/src/acx_usb_ihw.c:104: Warnung: unused variable `i'/home/michi/acx100-0.2.0pre8/src/acx_usb_ihw.c:104: Warnung: unused variable `flags'
/home/michi/acx100-0.2.0pre8/src/acx_usb_ihw.c: In Funktion »acx100usb_control_complete«:
/home/michi/acx100-0.2.0pre8/src/acx_usb_ihw.c:238: Warnung: unused variable `priv'
make[3]: *** [/home/michi/acx100-0.2.0pre8/src/acx_usb_ihw.o] Fehler 1
make[2]: *** [_module_/home/michi/acx100-0.2.0pre8/src] Fehler 2
make[2]: Leaving directory `/usr/src/linux-2.6.9'
make[1]: *** [modules] Fehler 2
make[1]: Leaving directory `/home/michi/acx100-0.2.0pre8/src'
make: *** [install] Fehler 2
und am ende beim starten dann :
Code: Alles auswählen
michi:/home/michi/acx100-0.2.0pre8/scripts# ./start_net
insmod: error inserting './../src/acx_pci.o': -1 Invalid module format
Error while inserting module! Bailing...
was fehlt denn da noch ?