• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Intel Pro/Wireless Install Problem

D4rKMaN

Newbie
Hallo,

ich hab die Wlan Karte versucht durch das [HowTo] ipw 3945 (Centrino Duo) unter Suse 10.0 und 10.1 in gang zu bringen. Es geht auch alles soweit ohne fehler, denk ich.

Das hier macht mit nur sorgen:

SirTuxus:/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0 # make
Using ieee80211 subsystem version '1.2.15' (API v2) from:

Base: /lib/modules/2.6.16.21-0.25-smp/
Path: /lib/modules/2.6.16.21-0.25-smp/include/

EXTRA_CFLAGS = -I/lib/modules/2.6.16.21-0.25-smp/include/ -DIEEE80211_API_VERSION=2 -g -Wa,-adhlms=check_inc.lst

make -C /lib/modules/2.6.16.21-0.25-smp/build M=/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0 modules
make[1]: Entering directory `/usr/src/linux-2.6.16.21-0.25-obj/i386/smp'
make -C ../../../linux-2.6.16.21-0.25 O=../linux-2.6.16.21-0.25-obj/i386/smp modules
CC [M] /home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.o
Building modules, stage 2.
MODPOST
WARNING: "alloc_ieee80211" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "free_ieee80211" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_wx_get_encodeext" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_wx_set_encodeext" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_wx_get_encode" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_wx_set_encode" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_wx_get_scan" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_freq_to_channel" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_set_geo" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_get_channel" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_rx" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_rx_mgt" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_get_channel_flags" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_get_geo" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_channel_to_index" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_tx_frame" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_is_valid_channel" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "escape_essid" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_txb_free" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
LD [M] /home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko
make[1]: Leaving directory `/usr/src/linux-2.6.16.21-0.25-obj/i386/smp'
SirTuxus:/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0 # make install_for_testing
make -C /lib/modules/2.6.16.21-0.25-smp/build M=/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0 modules
make[1]: Entering directory `/usr/src/linux-2.6.16.21-0.25-obj/i386/smp'
make -C ../../../linux-2.6.16.21-0.25 O=../linux-2.6.16.21-0.25-obj/i386/smp modules
Building modules, stage 2.
MODPOST
WARNING: "alloc_ieee80211" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "free_ieee80211" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_wx_get_encodeext" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_wx_set_encodeext" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_wx_get_encode" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_wx_set_encode" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_wx_get_scan" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_freq_to_channel" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_set_geo" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_get_channel" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_rx" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_rx_mgt" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_get_channel_flags" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_get_geo" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_channel_to_index" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_tx_frame" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_is_valid_channel" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "escape_essid" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_txb_free" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
make[1]: Leaving directory `/usr/src/linux-2.6.16.21-0.25-obj/i386/smp'
install -d /lib/modules/2.6.16.21-0.25-smp/kernel/drivers/net/wireless/
install -m 644 -c ipw3945.ko /lib/modules/2.6.16.21-0.25-smp/kernel/drivers/net/wireless/
/sbin/depmod -a 2.6.16.21-0.25-smp
Don't forget to copy firmware to your hotplug's firmware directory
and have the hotplug tools in place.
See INSTALL for more information.

NOTE: This driver is for development and validation purposes only
and has not been tested for regulatory compliance. By using this
driver you assume responsibility for any compliance issues that may
arise.

Please see the README.ipw3495 for information on regulatory compliance.

ja und zum schluß wenn ich trotz dessen weiter mache weil da steht make install_for_testing

kommt dann:

SirTuxus:/sbin # sudo modprobe ipw3945
FATAL: Error inserting ipw3945 (/lib/modules/2.6.16.21-0.25-smp/weak-updates/ipw3945.ko): Unknown symbol in module, or unknown parameter (see dmesg)
2006-10-23 22:21:51: ERROR: Could not find Intel PRO/Wireless 3945ABG Network Connection


Was tun? Um ehrlich zu sein weiß ich nicht was ich da mache verfolge nur das Howto
(also ich weiß was tar xvf, cp usw ist) aber kp was ich besser machen kann. Hoffe auf Hilfe.

Danke schon mal.
 
OP
D

D4rKMaN

Newbie
SirTuxus:/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0 # make
Using ieee80211 subsystem version '1.2.15' (API v2) from: ***<--- Hab ich doch ***

Base: /lib/modules/2.6.16.21-0.25-smp/
Path: /lib/modules/2.6.16.21-0.25-smp/include/

EXTRA_CFLAGS = -I/lib/modules/2.6.16.21-0.25-smp/include/ -DIEEE80211_API_VERSION=2 -g -Wa,-adhlms=check_inc.lst
 

oleg

Newbie
Warum kompilierst Du denn das selbst? Ist doch bei 10.1 alles für ipw3945 dabei. (bei den add-ons freilich)
 
OP
D

D4rKMaN

Newbie
ich hab die karte in yast drin aber iwconfig sagt :

SirTuxus:/home/TuXuS # iwconfig
lo no wireless extensions.

sit0 no wireless extensions.

modem0 no wireless extensions.

deswegen hab ich versucht die treiber usw zu installieren. Was kan ich denn anders machen?
 

oleg

Newbie
Hast Du denn auch die Firmware installiert? Geht auch mit Yast, Du brauchst das Paket ipw-firmware und den Daemon ipw3945d.
 
OP
D

D4rKMaN

Newbie
Firmware bei Intel Pro/wireless 3945ABG?

Folgendes steht bei dem Package ipw-firmware

This package contains firmware binaries needed for Intel PRO/Wireless
2100/2200BG (aka Centrino) WLAN cards.

Den Deamon hab ich ipw3945d-1.7.22 ist beim Treiber dabei als .tgz

aber ich werde die Firmwaretrotzdem verwenden eventuell ist sie doch notwendig nur nicht gekennzeichnet.
 
OP
D

D4rKMaN

Newbie
hab das jetzt mit der firmware gestestet und geht immer noch nicht selbe fehler wie oben
also das packet ist nicht notwendig :( schade hätte ja gehen können
 
OP
D

D4rKMaN

Newbie
Ja die hab ich schon die sind bei dem Treiber bei den man von der Intel Page laden kann dabei.

ipw3945-linux-1.1.0.tgz heißt die datei da befinden sich ucode und demon drin

trotz des neuen treibers und dem befolgen des howto`s macht er diese meldung

ich mache mal alles schritt für schritt und werde es hier posten.

als erstes subsystem ieee80211

TuXuS@SirTuxus:~/Treiber/WLAN> ls
ieee80211-1.2.15 ipw3945d-1.7.22 ipw3945-linux-1.1.0 ipw3945-ucode-1.13 ipw-firmware-7-10.noarch.rpm Paste
ieee80211-1.2.15.tgz ipw3945d-1.7.22.tgz ipw3945-linux-1.1.0.tgz ipw3945-ucode-1.13.tgz Linux.Wireless.ps
TuXuS@SirTuxus:~/Treiber/WLAN> cd ieee80211-1.2.15/
TuXuS@SirTuxus:~/Treiber/WLAN/ieee80211-1.2.15> ls
CHANGES ieee80211_crypt.ko ieee80211_crypt_wep.c ieee80211.mod.o ieee80211_wx.c
compat.h ieee80211_crypt.mod.c ieee80211_crypt_wep.ko ieee80211_module.c ieee80211_wx.o
GIT_SHA1 ieee80211_crypt.mod.o ieee80211_crypt_wep.mod.c ieee80211_module.o ieee80211_wx.o.lst
idvals ieee80211_crypt.o ieee80211_crypt_wep.mod.o ieee80211_module.o.lst INSTALL
ieee80211_crypt.c ieee80211_crypt.o.lst ieee80211_crypt_wep.o ieee80211.o in-tree
ieee80211_crypt_ccmp.c ieee80211_crypt_tkip.c ieee80211_crypt_wep.o.lst ieee80211_rx.c LICENSE
ieee80211_crypt_ccmp.ko ieee80211_crypt_tkip.ko ieee80211_geo.c ieee80211_rx.o Makefile
ieee80211_crypt_ccmp.mod.c ieee80211_crypt_tkip.mod.c ieee80211_geo.o ieee80211_rx.o.lst Modules.symvers
ieee80211_crypt_ccmp.mod.o ieee80211_crypt_tkip.mod.o ieee80211_geo.o.lst ieee80211_tx.c net
ieee80211_crypt_ccmp.o ieee80211_crypt_tkip.o ieee80211.ko ieee80211_tx.o remove-old
ieee80211_crypt_ccmp.o.lst ieee80211_crypt_tkip.o.lst ieee80211.mod.c ieee80211_tx.o.lst
TuXuS@SirTuxus:~/Treiber/WLAN/ieee80211-1.2.15> sudo make
root's password:
Checking in /lib/modules/2.6.16.21-0.25-smp for ieee80211 components...
/lib/modules/2.6.16.21-0.25-smp/net/ieee80211/ieee80211_crypt_tkip.ko
/lib/modules/2.6.16.21-0.25-smp/net/ieee80211/ieee80211_crypt.ko
/lib/modules/2.6.16.21-0.25-smp/net/ieee80211/ieee80211.ko
/lib/modules/2.6.16.21-0.25-smp/net/ieee80211/.tmp_versions/ieee80211_crypt_ccmp.mod
/lib/modules/2.6.16.21-0.25-smp/net/ieee80211/.tmp_versions/ieee80211_crypt.mod
/lib/modules/2.6.16.21-0.25-smp/net/ieee80211/.tmp_versions/ieee80211_crypt_tkip.mod
/lib/modules/2.6.16.21-0.25-smp/net/ieee80211/.tmp_versions/ieee80211_crypt_wep.mod
/lib/modules/2.6.16.21-0.25-smp/net/ieee80211/.tmp_versions/ieee80211.mod
/lib/modules/2.6.16.21-0.25-smp/net/ieee80211/ieee80211_crypt_ccmp.ko
/lib/modules/2.6.16.21-0.25-smp/net/ieee80211/ieee80211_crypt_wep.ko
/lib/modules/2.6.16.21-0.25-smp/include/net/ieee80211_radiotap.h
/lib/modules/2.6.16.21-0.25-smp/include/net/ieee80211_crypt.h
/lib/modules/2.6.16.21-0.25-smp/include/net/ieee80211.h
Above files found. Remove? [y],n n
Old ieee80211 references found. In order to build the ieee80211
subsystem, prior versions must first be removed. You can perform
this task by running this makefile as root via:

% sudo make check_old

and answering Y to remove the file references.
Aborting make.
make: *** [check_old] Error 1
TuXuS@SirTuxus:~/Treiber/WLAN/ieee80211-1.2.15> sudo make check_old
Checking in /lib/modules/2.6.16.21-0.25-smp for ieee80211 components...
/lib/modules/2.6.16.21-0.25-smp/net/ieee80211/ieee80211_crypt_tkip.ko
/lib/modules/2.6.16.21-0.25-smp/net/ieee80211/ieee80211_crypt.ko
/lib/modules/2.6.16.21-0.25-smp/net/ieee80211/ieee80211.ko
/lib/modules/2.6.16.21-0.25-smp/net/ieee80211/.tmp_versions/ieee80211_crypt_ccmp.mod
/lib/modules/2.6.16.21-0.25-smp/net/ieee80211/.tmp_versions/ieee80211_crypt.mod
/lib/modules/2.6.16.21-0.25-smp/net/ieee80211/.tmp_versions/ieee80211_crypt_tkip.mod
/lib/modules/2.6.16.21-0.25-smp/net/ieee80211/.tmp_versions/ieee80211_crypt_wep.mod
/lib/modules/2.6.16.21-0.25-smp/net/ieee80211/.tmp_versions/ieee80211.mod
/lib/modules/2.6.16.21-0.25-smp/net/ieee80211/ieee80211_crypt_ccmp.ko
/lib/modules/2.6.16.21-0.25-smp/net/ieee80211/ieee80211_crypt_wep.ko
/lib/modules/2.6.16.21-0.25-smp/include/net/ieee80211_radiotap.h
/lib/modules/2.6.16.21-0.25-smp/include/net/ieee80211_crypt.h
/lib/modules/2.6.16.21-0.25-smp/include/net/ieee80211.h
Above files found. Remove? [y],n y
TuXuS@SirTuxus:~/Treiber/WLAN/ieee80211-1.2.15> sudo make
Checking in /lib/modules/2.6.16.21-0.25-smp for ieee80211 components...
make -C /lib/modules/2.6.16.21-0.25-smp/build M=/home/TuXuS/Treiber/WLAN/ieee80211-1.2.15 modules
make[1]: Entering directory `/usr/src/linux-2.6.16.21-0.25-obj/i386/smp'
make -C ../../../linux-2.6.16.21-0.25 O=../linux-2.6.16.21-0.25-obj/i386/smp modules
Building modules, stage 2.
MODPOST
make[1]: Leaving directory `/usr/src/linux-2.6.16.21-0.25-obj/i386/smp'
TuXuS@SirTuxus:~/Treiber/WLAN/ieee80211-1.2.15> sudo make install
make -C /lib/modules/2.6.16.21-0.25-smp/build M=/home/TuXuS/Treiber/WLAN/ieee80211-1.2.15 modules
make[1]: Entering directory `/usr/src/linux-2.6.16.21-0.25-obj/i386/smp'
make -C ../../../linux-2.6.16.21-0.25 O=../linux-2.6.16.21-0.25-obj/i386/smp modules
Building modules, stage 2.
MODPOST
make[1]: Leaving directory `/usr/src/linux-2.6.16.21-0.25-obj/i386/smp'
install -d /lib/modules/2.6.16.21-0.25-smp/net/ieee80211/
install -m 644 -c ieee80211.ko ieee80211_crypt.ko ieee80211_crypt_wep.ko ieee80211_crypt_ccmp.ko ieee80211_crypt_tkip.ko /lib/modules/2.6.16.21-0.25-smp/net/ieee80211/
install -d `echo /lib/modules/2.6.16.21-0.25-smp/include | grep "/net\$" || echo /lib/modules/2.6.16.21-0.25-smp/include/net`
install -m 644 -c net/ieee80211.h net/ieee80211_crypt.h net/ieee80211_radiotap.h `echo /lib/modules/2.6.16.21-0.25-smp/include | grep "/net\$" || echo /lib/modules/2.6.16.21-0.25-smp/include/net`
cp Modules.symvers /lib/modules/2.6.16.21-0.25-smp/net/ieee80211/
mkdir -p /lib/modules/2.6.16.21-0.25-smp/net/ieee80211//.tmp_versions
cd .tmp_versions && install -m 644 -c ieee80211.mod ieee80211_crypt.mod ieee80211_crypt_wep.mod ieee80211_crypt_ccmp.mod ieee80211_crypt_tkip.mod /lib/modules/2.6.16.21-0.25-smp/net/ieee80211//.tmp_versions
/sbin/depmod -a 2.6.16.21-0.25-smp
TuXuS@SirTuxus:~/Treiber/WLAN/ieee80211-1.2.15> cd ..
TuXuS@SirTuxus:~/Treiber/WLAN> ls
ieee80211-1.2.15 ipw3945d-1.7.22 ipw3945-linux-1.1.0 ipw3945-ucode-1.13 ipw-firmware-7-10.noarch.rpm Paste
ieee80211-1.2.15.tgz ipw3945d-1.7.22.tgz ipw3945-linux-1.1.0.tgz ipw3945-ucode-1.13.tgz Linux.Wireless.ps
** dann der "Treiber"**TuXuS@SirTuxus:~/Treiber/WLAN> cd ipw3945-linux-1.1.0/
TuXuS@SirTuxus:~/Treiber/WLAN/ipw3945-linux-1.1.0> ls
Install_and_Support_Notes.txt ipw3945-1.1.0.tgz ipw3945d-1.7.22.tgz ipw3945-ucode-1.13.tgz
ipw3945-1.1.0 ipw3945d-1.7.22 ipw3945-ucode-1.13
TuXuS@SirTuxus:~/Treiber/WLAN/ipw3945-linux-1.1.0> cd ipw3945-1.1.0/
TuXuS@SirTuxus:~/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0> ls
CHANGES GIT_SHA1 ipw3945.c ipw3945.ko ipw3945.o LICENSE load README.ipw3945
dvals INSTALL ipw3945_daemon.h ipw3945.mod.c ipw3945.o.lst LICENSE.BSD Makefile snapshot
FILES in-tree ipw3945.h ipw3945.mod.o ISSUES LICENSE.GPL Modules.symvers unload
TuXuS@SirTuxus:~/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0> su
Passwort:
SirTuxus:/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0 # make
Using ieee80211 subsystem version '1.2.15' (API v2) from:

Base: /lib/modules/2.6.16.21-0.25-smp/
Path: /lib/modules/2.6.16.21-0.25-smp/include/

EXTRA_CFLAGS = -I/lib/modules/2.6.16.21-0.25-smp/include/ -DIEEE80211_API_VERSION=2 -g -Wa,-adhlms=check_inc.lst

make -C /lib/modules/2.6.16.21-0.25-smp/build M=/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0 modules
make[1]: Entering directory `/usr/src/linux-2.6.16.21-0.25-obj/i386/smp'
make -C ../../../linux-2.6.16.21-0.25 O=../linux-2.6.16.21-0.25-obj/i386/smp modules
CC [M] /home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.o
Building modules, stage 2.
MODPOST
WARNING: "alloc_ieee80211" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "free_ieee80211" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_wx_get_encodeext" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_wx_set_encodeext" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_wx_get_encode" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_wx_set_encode" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_wx_get_scan" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_freq_to_channel" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_set_geo" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_get_channel" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_rx" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_rx_mgt" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_get_channel_flags" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_get_geo" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_channel_to_index" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_tx_frame" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_is_valid_channel" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "escape_essid" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
WARNING: "ieee80211_txb_free" [/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko] undefined!
LD [M] /home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0/ipw3945.ko
make[1]: Leaving directory `/usr/src/linux-2.6.16.21-0.25-obj/i386/smp'
SirTuxus:/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945-1.1.0 #


So da isses wieder hab ich was vergessen? Beim ersten mal bin ich durch komplette Howto gegangen und hab dann beim sudo /sbin/modprobe ipw3945 den fehler bemerkt.

Was mach ich immer noch falsch?
 

oleg

Newbie
im ipw-firmware Paket ist auch die vom 3945 dabei, aber egal, es sollte ja auch per Hand funktionieren ...

also nur noch mal zur Verständigung:
Das Kernelmodul ipw3945.ko ist kompiliert und installiert, befindet sich auch in /lib/modules ... ?
Die Firmware hast Du nach /lib/... kopiert?
Der Daemon ist nach sbin kopiert und gestartet?
 
OP
D

D4rKMaN

Newbie
Zitat:
im ipw-firmware Paket ist auch die vom 3945 dabei, aber egal, es sollte ja auch per Hand funktionieren ...

Wie per Hand? Über Yast? [Edit]--> (Das hab ich versucht und eingerichtet er hat es auch übernommen aber dann sagt iwconfig no wireless extensions.)

Zitat:
Das Kernelmodul ipw3945.ko ist kompiliert und installiert, befindet sich auch in /lib/modules ... ?

Ja befindet sich in dem verzeichnis. Aber wurde automatisch erstellt?!?
/hda2/lib/modules/2.6.16.21-0.13-smp/updates/ipw3945.ko

Zitat:
Die Firmware hast Du nach /lib/... kopiert?

/hda2/lib/firmware/ipw3945.ucode

Zitat:
Der Daemon ist nach sbin kopiert und gestartet?

Der Daemon ist nach sbin kopiert.

/hda2/sbin/ipw3945d

Aber gestartet? **EDIT** Ja ist er mit dem Befehl wie unten beschrieben und wartet auf das was kommt.

In dem entpacktem Treiberverzeichnis sind 2 dateien ipw3945-start und gleiches mit stop. Muss ich die auch verschieben bzw. kopieren?

/home/TuXuS/Treiber/WLAN/ipw3945-linux-1.1.0/ipw3945d-1.7.22

Danke euch für die hilfe! Muss mal gesagt werden!
 
OP
D

D4rKMaN

Newbie
Also ich hab die install readme gelesen darin steht das man den deamon aufwarten halten soll bevor das treiber modul geladen wird und das man die rechter der datei auf den user übertragen muss. ich werd es heute nachmittag nochmal versuchen. dann meldeich mich nochmal zurück was daraus geworden ist.

Zitat: (readme)
Ich hoffe ich hab es richtig verstanden...

To support this model, the daemon supports the '--timeout' parameter
which can be used to specify how long the daemon should look for the
driver before giving up. The default value is 0, which will exit
immediately if the driver is not found.

A value of -1 will result in the daemon waiting forever. Any other
value specifies the number of seconds to wait. The daemon will poll
the system once per second looking for the driver's sysfs entries.

Example usage:

% ipw3945d --timeout=-1

The above will fork the daemon into the background and then wait
forever for the module to load.

MFG

Liley
 
OP
D

D4rKMaN

Newbie
hallo nochmal also ich jetzt meinen deamon neu installed und den ucode in lib/firmware neu copiert.

bin nach dem how to des treibers gegangen less INSTALL

immer noch der selbe fehler. Was hat es mit der binary file ipw3945.ko auf sich die undefined ist? kann ich die einrichten? dann lässt sich sicherlich auch der treiber installieren. weil den rest macht er anstandslos.

wenn ich wüsste was es mit der file auf sich hat kann ich bestimmt ne lösung finden.

Danke!
 
OP
D

D4rKMaN

Newbie
TuXuS@SirTuxus:~> rpm -qa | grep kernel
kernel-smp-2.6.16.21-0.25
kernel-source-2.6.16.21-0.25
 
OP
D

D4rKMaN

Newbie
Was ich nicht verstehe ist das sie im yast drin ist und sich auch konfigurieren lässt. Aber dann nicht geht.....

SirTuxus:/home/TuXuS # iwconfig
lo no wireless extensions.

sit0 no wireless extensions.

modem0 no wireless extensions.

Sonen M... das wichtigste Utensil neben der Lan Karte die auch nicht geht. Na ja zumin hab ich die UMTS Card am laufen sonst könnt ich mir nicht mal hilfe holen.
Vielleicht hat ja wer nen Howto zur Realtek RTL8168 parat. :D
 
OP
D

D4rKMaN

Newbie
Ja danke das hilft zu installieren und bei eventuellen fehlern nur lässt sich der treiber nicht runterladen auf keiner der seiten die ich gefunden habe. die verweisen alle auf mehr oder weniger den selben ftp nur verschiedene ordner. da wird mir gesagt das die file nicht exestiert. ohne treiber kein install. ich hab das auch unter hardware gepostet weil ich das nicht mit hier einfließen lassen wollte weil sonst später keiner mehr durchsteigt.

Aber wenn wer ne lokation hat wo ich den treiber laden kann trotzdem immer her damit :D

Zum Thema WLAN abgeschaltet das sagt zwar die WIFI verwaltung (das tool unter linux) sagt aber auch das es keine Wlan karte gibt. und ich hab sowas nicht wie tastenkombi zum abschalten. Er sagt im Yast alles da alles chic und trotzdem gehtes nicht.

Danke auch dir!

Nur was mach ich mit dem WLAN? Noch wer ne Idee?
 
Oben