Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Solved] Wireless, ipw2200 - die Tausendste
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
bytenirvana
Apprentice
Apprentice


Joined: 10 Jun 2006
Posts: 218
Location: Volksstaat Hessen

PostPosted: Sun Jun 25, 2006 1:43 pm    Post subject: [Solved] Wireless, ipw2200 - die Tausendste Reply with quote

Hallo!

Ich weiss nicht wo ich anfangen soll: Ich hatte das System mal soweit, dass meine Karte erkannt wurde aber das ist im mom wieder nichtig (warum weiss ich nciht - vielleicht war ich bei einem etc-update kurz nicht vollkonzentriert). Wirklich benutzen (also wireless ins Internet gehen) konnte ich bis jetzt noch nie. (ich hatte damals als die karte noch erkannt wurde alles ausprobiert: wpa, wek und keine sicherung)

lspci
Code:
02:0b.0 Network controller: Intel Corporation PRO/Wireless 2200BG (rev 05)


lsmod
Code:
ipw2200               112076  -
ieee80211              30952  -
ieee80211_crypt         4520  -
firmware_class          7432  -
e100                   32300  -


dmesg | grep ipw
Code:
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.1.2mprq
ipw2200: Copyright(c) 2003-2006 Intel Corporation
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ipw2200: ipw2200-bss.fw request_firmware failed: Reason -2
ipw2200: Unable to load firmware: -2
ipw2200: failed to register network device
ipw2200: probe of 0000:02:0b.0 failed with error -5
Modules linked in: snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_pcm snd_timer snd soundcore snd_page_alloc ipw2200 ieee80211 ieee80211_crypt firmware_class e100


firmware ist aber installiert
eth1, also meine Wireless Karte wird gar nciht angezeigt unter iwconfig.

ich wollte noch mal emerge -av ieee80211 machen, weil das jemandem hier im forum geholfen hatte, ich bekomme aber nur den fehler
Code:

 * Your kernel source contains an incompatible version of the
 * ieee80211 subsystem, which needs to be removed before
 * ieee80211-1.1.13 can be installed. This can be accomplished by running:
 *
 *   # /bin/sh /usr/portage/net-wireless/ieee80211/files/remove-old /usr/src/linux
 *
 * Please note that this will make it impossible to use some of the
 * in-kernel IEEE 802.11 wireless LAN drivers (eg. orinoco).
 *
und wenn ich dann
Code:
/bin/sh /usr/portage/net-wireless/ieee80211/files/remove-old /usr/src/linux
ausführen will kommt nur
Code:
Checking in /usr/scr/linux/ for ieee80211 components...
find: /usr/scr/linux/: Datei oder Verzeichnis nicht gefunden
egrep: /usr/scr/linux//.config: Datei oder Verzeichnis nicht gefunden
egrep: /usr/scr/linux//include/linux/autoconf.h: Datei oder Verzeichnis nicht gefunden


:?: ich habe keine ahnung wie ich weitermachen soll. oder wodran es hängt.


Last edited by bytenirvana on Mon Jul 17, 2006 2:17 pm; edited 1 time in total
Back to top
View user's profile Send private message
ConiKost
Developer
Developer


Joined: 11 Jan 2005
Posts: 1371

PostPosted: Sun Jun 25, 2006 1:46 pm    Post subject: Reply with quote

Kannst du mal die Ausgabe von

Code:

emerge --info


posten?
Back to top
View user's profile Send private message
bytenirvana
Apprentice
Apprentice


Joined: 10 Jun 2006
Posts: 218
Location: Volksstaat Hessen

PostPosted: Sun Jun 25, 2006 1:57 pm    Post subject: Reply with quote

Code:
emerge --info
Portage 2.1 (default-linux/x86/no-nptl, gcc-3.4.6, glibc-2.3.6-r3, 2.6.16-gentoo-r9 i686)
=================================================================
System uname: 2.6.16-gentoo-r9 i686 Intel(R) Pentium(R) M processor 1100MHz
Gentoo Base System version 1.6.14
dev-lang/python:     2.3.5-r2, 2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r2
sys-devel/gcc-config: 1.3.13-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i386-pc-linux-gnu"
CFLAGS="-O2 -mtune=i686 -pipe"
CHOST="i386-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -mtune=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ "
LANG="de_DE.utf8"
LC_ALL="de_DE.utf8"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X alsa apm arts avi berkdb bitmap-fonts cli crypt cups doc dri eds emboss encode foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 imlib ipv6 isdnlog jpeg kde libg++ libwww mad mikmod motif mp3 mpeg ncurses nls ogg opengl oss pam pcre pdflib perl png pppd python qt quicktime readline reflection sdl session spell spl ssl tcpd truetype truetype-fonts type1-fonts vorbis xml xmms xorg xv zlib elibc_glibc kernel_linux linguas_de userland_GNU"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Back to top
View user's profile Send private message
borsdel
Apprentice
Apprentice


Joined: 01 Nov 2005
Posts: 289
Location: de

PostPosted: Sun Jun 25, 2006 2:12 pm    Post subject: Reply with quote

moin,
hast du eventuell keinen symlink auf deinen kernel gesetzt?
Code:
ln -s /usr/src/linux-2.6.16-gentoo-r9 /usr/src/linux

denn das aufräum-skript von ieee80211 deutet irgendwie darau hin...
weiterhin: verwendest du die ipw2200 und ieee80211 ausm kernel? wenn ja, nimm das mal raus und verwende die externen sachen.
ein
Code:
emerge -av ipw2200

sollte dann ieee80211 und die firmware mit holen.
mfg borsdel
Back to top
View user's profile Send private message
bytenirvana
Apprentice
Apprentice


Joined: 10 Jun 2006
Posts: 218
Location: Volksstaat Hessen

PostPosted: Sun Jun 25, 2006 2:19 pm    Post subject: Reply with quote

borsdel wrote:
hast du eventuell keinen symlink auf deinen kernel gesetzt?
Code:
ln -s /usr/src/linux-2.6.16-gentoo-r9 /usr/src/linux

denn das aufräum-skript von ieee80211 deutet irgendwie darau hin...


mmh - ich weiss nciht was ein symlink ist oder wofür man einen symlink auf den kernel setzen muss, deswegen kann das gut sein...

wegen dem kernel:
Code:
make menuconfig
 make: *** Keine Regel, um »menuconfig« zu erstellen.  Schluss.

:( ging vorher
Back to top
View user's profile Send private message
borsdel
Apprentice
Apprentice


Joined: 01 Nov 2005
Posts: 289
Location: de

PostPosted: Sun Jun 25, 2006 3:05 pm    Post subject: Reply with quote

ein symlink ist ein symbolischer link, welcher auf eine datei/verzeichnis zeigt und ein standard ist zb den pfad /usr/src/linux zu benutzen, weil da die aktuellen kernel-sourcen liegen sollen.
nun hat man aber evtl mehrere dieser drauf, installiert die also unter einen bestimmten namen/versionsnummer (linux-2.6.16-gentoo-r9) und zeigt nun einfach mittels symlink drauf, welchen du eben benutzen willst
wenn du also cd /usr/src/linux machst solltest du eben in /usr/src/linux/linux-2.6.16-gentoo-r9/ landen!
also einfach mal die gentoo-sources neu emergen, symlink wie schon gezeigt setzen, irgendwoher nochmal die .config besorgen oder alles mal neu konfigurieren - und dann weitersehen.
mfg borsdel
Back to top
View user's profile Send private message
bytenirvana
Apprentice
Apprentice


Joined: 10 Jun 2006
Posts: 218
Location: Volksstaat Hessen

PostPosted: Sun Jun 25, 2006 8:29 pm    Post subject: Reply with quote

danke für die erklärung!

borsdel wrote:
moin,
weiterhin: verwendest du die ipw2200 und ieee80211 ausm kernel? wenn ja, nimm das mal raus und verwende die externen sachen.
ein
Code:
emerge -av ipw2200

sollte dann ieee80211 und die firmware mit holen.


mmh, ich weiss nicht genau, was du damit meinst.
Ich habe den Wlan Support unter -> Device Drivers -> Network Device Support -> WIreless LAN -> Wireless LAN Drivers eingebunden, nen punkt der speziell ipw2200 heisst, habe ich nicht gefunden.

bei der suche nach ieee80211 zeigt er mir, dass es unter -> Networking -> Networking Support steht. Dort gibts aber den Punkt nicht :?:
Back to top
View user's profile Send private message
borsdel
Apprentice
Apprentice


Joined: 01 Nov 2005
Posts: 289
Location: de

PostPosted: Sun Jun 25, 2006 9:04 pm    Post subject: Reply with quote

Quote:
Ich habe den Wlan Support unter -> Device Drivers -> Network Device Support -> WIreless LAN -> Wireless LAN Drivers eingebunden, nen punkt der speziell ipw2200 heisst, habe ich nicht gefunden.

supi, schaut doch schon mal gut aus, denn so ist auf alle fälle schonmal support für wlan drin.
das eigentlich modul für deine karte wird dann als externes modul (ipw2200) installiert.
nun kannst du mit
Code:
emerge -av ipw2200 ipw2200-firmware ieee80211
den rest regeln.
ansonsten kann ich dir auch mal http://ipw2200.sourceforge.net/INSTALL empfehlen, weil da zb beschrieben ist, dass du noch die cypto-module AES_586, ARC4 und CRC32 brauchst.
wünsche dir viel erfolg
mfg borsdel
Back to top
View user's profile Send private message
bytenirvana
Apprentice
Apprentice


Joined: 10 Jun 2006
Posts: 218
Location: Volksstaat Hessen

PostPosted: Sun Jun 25, 2006 10:11 pm    Post subject: Reply with quote

emerge -av ipw2200 ipw2200-firmware ieee80211 bringt mir das

Code:
 * Preparing ipw2200 module
make -C /usr/src/linux M=/var/tmp/portage/ipw2200-1.1.2-r1/work/ipw2200-1.1.2 modules
make[1]: Entering directory `/usr/src/linux-2.6.16-gentoo-r9'
  CC [M]  /var/tmp/portage/ipw2200-1.1.2-r1/work/ipw2200-1.1.2/ipw2200.o
/var/tmp/portage/ipw2200-1.1.2-r1/work/ipw2200-1.1.2/ipw2200.c: In function `ipw_wpa_set_auth_algs':
/var/tmp/portage/ipw2200-1.1.2-r1/work/ipw2200-1.1.2/ipw2200.c:6500: Fehler: »WLAN_AUTH_LEAP« nicht deklariert (erste Benutzung in dieser Funktion)
/var/tmp/portage/ipw2200-1.1.2-r1/work/ipw2200-1.1.2/ipw2200.c:6500: Fehler: (Jeder nicht deklarierte Bezeichner wird nur einmal aufgeführt
/var/tmp/portage/ipw2200-1.1.2-r1/work/ipw2200-1.1.2/ipw2200.c:6500: Fehler: für jede Funktion in der er auftritt.)
/var/tmp/portage/ipw2200-1.1.2-r1/work/ipw2200-1.1.2/ipw2200.c: In function `ipw_associate_network':
/var/tmp/portage/ipw2200-1.1.2-r1/work/ipw2200-1.1.2/ipw2200.c:7760: Fehler: »WLAN_AUTH_LEAP« nicht deklariert (erste Benutzung in dieser Funktion)
/var/tmp/portage/ipw2200-1.1.2-r1/work/ipw2200-1.1.2/ipw2200.c: In function `ipw_pci_probe':
/var/tmp/portage/ipw2200-1.1.2-r1/work/ipw2200-1.1.2/ipw2200.c:12257: Fehler: structure hat kein Element namens »is_qos_active«
make[2]: *** [/var/tmp/portage/ipw2200-1.1.2-r1/work/ipw2200-1.1.2/ipw2200.o] Fehler 1
make[1]: *** [_module_/var/tmp/portage/ipw2200-1.1.2-r1/work/ipw2200-1.1.2] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.16-gentoo-r9'
make: *** [modules] Fehler 2

!!! ERROR: net-wireless/ipw2200-1.1.2-r1 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  ipw2200-1.1.2-r1.ebuild, line 74:   Called linux-mod_src_compile
  linux-mod.eclass, line 515:   Called die

!!! Unable to make  KSRC=/usr/src/linux KSRC_OUTPUT=/usr/src/linux IEEE80211_INC=/usr/include all.
!!! If you need support, post the topmost build error, and the call stack if relevant.


was fürn act :?
Back to top
View user's profile Send private message
borsdel
Apprentice
Apprentice


Joined: 01 Nov 2005
Posts: 289
Location: de

PostPosted: Sun Jun 25, 2006 11:07 pm    Post subject: Reply with quote

hmm, das muss nen fehler von ieee80211 sein, da das für leap zuständig ist. also das ding nochmal neu bauen.
mehr fällt mir jetzt auch erstmal nicht ein, muss auch dringenst penne gehn
mfg borsdel
Back to top
View user's profile Send private message
bytenirvana
Apprentice
Apprentice


Joined: 10 Jun 2006
Posts: 218
Location: Volksstaat Hessen

PostPosted: Mon Jun 26, 2006 11:03 am    Post subject: Reply with quote

borsdel wrote:
hmm, das muss nen fehler von ieee80211 sein, da das für leap zuständig ist. also das ding nochmal neu bauen.


was nochmal neu bauen? leap?
ich würde sogern verstehen was da los ist und vor allem was ich machen muss damit es funktioniert.
Back to top
View user's profile Send private message
borsdel
Apprentice
Apprentice


Joined: 01 Nov 2005
Posts: 289
Location: de

PostPosted: Mon Jun 26, 2006 12:33 pm    Post subject: Reply with quote

moin,
leap ist irgendson authenfizierungsding wie eap, peap usw (kenn mich da auch nicht so wirklich aus), aber wohl bestandteil von ieee80211
deswegen obiges nochmal entfernen, das remove-skript nochmal laufen lassen und dann neu mergen.
evtl hilfts?
und dann halt wieder ipw2200 mergen, in der hoffnung dass der leap-krams gefunden wird.
mfg borsdel
Back to top
View user's profile Send private message
bytenirvana
Apprentice
Apprentice


Joined: 10 Jun 2006
Posts: 218
Location: Volksstaat Hessen

PostPosted: Mon Jul 17, 2006 2:21 pm    Post subject: Reply with quote

so hab das ganze projekt "wifi auf laptop" nach einer (ergebnislosen) durchgemachten nacht aufgegeben. gestern durch zufall nochmal iwconfig ausprobiert und die karte wurde problemlos erkannt, obwohl ich nichts geändert habe (jedenfalls bewusst). Danach bei meinen einstellungen von vorher wieder die kommentarzeichen rausgemacht und es hat tadellos funktioniert.

tja, problem gelöst, nur wie und warum das ganze beim ersten mal nicht geklappt hat bleibt mir ein rätsel :roll:
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum