Dwl 650+

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Magnia
Beiträge: 17
Registriert: 10.12.2004 20:53:04

Dwl 650+

Beitrag von Magnia » 12.12.2004 18:35:33

hallo
also mein erster selbstgebauter kernel läuft nun :D
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 ?

Magnia
Beiträge: 17
Registriert: 10.12.2004 20:53:04

Beitrag von Magnia » 12.12.2004 21:08:29

habe von dem treiber eine neue version gefunden
aber dah scheint es ein dhcp problem zu geben

Code: Alles auswählen

Error: wlan0 failed to associate, can't use DHCP for IP address.
hier ausschinitt aus dhcpd

Code: Alles auswählen

Internet Software Consortium DHCP Server 2.0pl5
Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium.
All rights reserved.

Please contribute if you find this software useful.
For info, please visit http://www.isc.org/dhcp-contrib.html

No subnet declaration for wlan0 (192.168.1.104).
Please write a subnet declaration in your dhcpd.conf file for the
network segment to which interface wlan0 is attached.
exiting.

doch wie konfiguriere ich das richtig
bzw. ist die .conf nicht auffindbar???

Benutzeravatar
QT
Beiträge: 1242
Registriert: 22.07.2004 21:08:02
Wohnort: localhost

Beitrag von QT » 12.12.2004 21:14:32

Es scheint, als hättest Du einen DHCP Server installiert, Du suchst aber einen DHCP Client wie zB pump. Desweiteren musst Du erst mit iwconfig die WLAN Einstellungen machen, bevor Du mittels DHCP die Netzwerkkarte konfigurieren lassen kannst.

Code: Alles auswählen

# iwconfig wlan0 key open [dein_WEP_key]
# iwconfig wlan0 essid [deine_essid]
# pump -i wlan0

Magnia
Beiträge: 17
Registriert: 10.12.2004 20:53:04

Beitrag von Magnia » 12.12.2004 21:39:01

das ganze läuft ja über den treiber der einen script hat in dem alles eingetragen ist
nur der spuckt mir halt den dhcp fehler aus,.

Benutzeravatar
suntsu
Beiträge: 2947
Registriert: 03.05.2002 10:45:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: schweiz
Kontaktdaten:

Beitrag von suntsu » 12.12.2004 23:37:50


Antworten