Re: IBM R51 und ipw2100 wollen nicht zusammen (bei mir...)

2004-09-24 Diskussionsfäden Thomas Rsch
Christoph Bohm wrote:
Nur zur Sicherheit: die Kernel-Quellen (oder zumindest Header) hast Du 
entpackt auf Platte liegen
Ja natürlich - es wundern mich zwei Dinge an der Ganzen Sache - erstens der
fehlende Symlink im Modules-Verzeichnis(??) und dann die Tatsache, daß außer
mir keiner das Problem zu haben scheint - Google ist nicht besonders
verbose, wenn ich ihn dazu befrage... :-/
Hallo Christoph
Du benötigst zumindest zwei Headerpakete, evtl. hast du nur eines 
installiert:

Für den Kernel 2.6.8 für AMD (kernel-image-2.6.8-1-k7)
benötigst du:
kernel-headers-2.6.8-1
kernel-headers-2.6.8-1-k7
und natürlich
kernel-kbuild-2.6-3
Für andere CPU entsprechen die anderen Pakete. Der Symlink ist dann auch 
angelegt. Wenn du nur die Kernel-Sourcen installiert hast, werden die 
notwendigen Links erst nach make (x)config (oder dgl.) erzeugt.

Thomas
--
SDG - System Design Group GmbH= Tel. +49 89 54 828 979
Dachauer Strasse 38   = Fax. +49 89 55 028 719
80335 Muenchen, Germany   = E-Mail: [EMAIL PROTECTED]
--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)


Re: IBM R51 und ipw2100 wollen nicht zusammen (bei mir...)

2004-09-24 Diskussionsfäden Christoph Bohm
Ihre Nachricht vom 24.09.2004:

 
 Du benötigst zumindest zwei Headerpakete, evtl. hast du nur eines 
 installiert:
 
 Für den Kernel 2.6.8 für AMD (kernel-image-2.6.8-1-k7)
 benötigst du:
 
 kernel-headers-2.6.8-1
 kernel-headers-2.6.8-1-k7
 
 und natürlich
 kernel-kbuild-2.6-3
 
 Für andere CPU entsprechen die anderen Pakete. Der Symlink ist dann auch 
 angelegt. Wenn du nur die Kernel-Sourcen installiert hast, werden die 
 notwendigen Links erst nach make (x)config (oder dgl.) erzeugt.

Hey!

Und jetzt läufts auch hier *freu* - Vielen Dank!!

Chris - (dasmusseinemaberauchmaleinersagen...) - toph.

-- 



IBM R51 und ipw2100 wollen nicht zusammen (bei mir...)

2004-09-23 Diskussionsfäden Christoph Bohm
Hallo,

Jetzt bin ich schon stolzer Besitzer eines Centrino-NBs und bekomme das
verflixte WLAN nicht zum Laufen...

Den Treiber-Tarball von http://ipw2100.sourceforge.net/ habe ich 
heruntergeladen und ausgepackt. Ein erstes, zaghaftes make scheiterte am 
nicht vorhandenen Symlink /lib/modules/$KVER/build auf die Quellen des
Kernels. Nunja, damit kann ich noch dienen. 

Leider hat sich damit die Pforte der Hölle erst so richtig aufgetan... Ich
gebe mal die ersten paar Zeilen der Fehlermeldungen wieder:

make -C /lib/modules/2.6.8-1-686/build
SUBDIRS=/home/bohm/Downloads/ipw2100-0.54
MODVERDIR=/home/bohm/Downloads/ipw2100-0.54 modules make[1]: Entering
directory `/usr/src/kernel-source-2.6.8'  CC [M] 
/home/bohm/Downloads/ipw2100-0.54/ieee80211_module.o In Datei, eingefügt von
/home/bohm/Downloads/ipw2100-0.54/ieee80211_module.c:35:
include/linux/errno.h:4:23: asm/errno.h: Datei oder Verzeichnis nicht
gefunden In Datei, eingefügt von include/linux/types.h:13,
von include/linux/if.h:22,
von include/linux/netdevice.h:28,
von include/linux/if_arp.h:26,
von
/home/bohm/Downloads/ipw2100-0.54/ieee80211_module.c:36:
include/linux/posix_types.h:47:29: asm/posix_types.h: Datei oder Verzeichnis
nicht gefunden In Datei, eingefügt von include/linux/if.h:22,
von include/linux/netdevice.h:28,
von include/linux/if_arp.h:26,
von
/home/bohm/Downloads/ipw2100-0.54/ieee80211_module.c:36:
include/linux/types.h:14:23: asm/types.h: Datei oder Verzeichnis nicht
gefunden In file included from include/linux/if.h:22,
 from include/linux/netdevice.h:28,
 from include/linux/if_arp.h:26,
 from
/home/bohm/Downloads/ipw2100-0.54/ieee80211_module.c:36:
include/linux/types.h:18: error: Fehler beim Parsen before __kernel_dev_t
include/linux/types.h:18: Warnung: type defaults to `int' in declaration of
`__kernel_dev_t' include/linux/types.h:18: Warnung: data definition has no
type or storage class include/linux/types.h:21: error: Fehler beim Parsen
before dev_t include/linux/types.h:21: Warnung: type defaults to `int' in
declaration of `dev_t' include/linux/types.h:21: Warnung: data definition
has no type or storage class

...
und so geht das weiter und weiter und weiter. 472K Fehlermeldungen. 
Ich scheine irgend etwas grundlegendes übersehen zu haben, aber was?

Für alle Hilfe dankbar,
Christoph



Re: IBM R51 und ipw2100 wollen nicht zusammen (bei mir...)

2004-09-23 Diskussionsfäden Tobias Kraus
Am Donnerstag, 23. September 2004 17:21 schrieb Christoph Bohm:
[...]
 make -C /lib/modules/2.6.8-1-686/build
 SUBDIRS=/home/bohm/Downloads/ipw2100-0.54
 MODVERDIR=/home/bohm/Downloads/ipw2100-0.54 modules make[1]:
 Entering directory `/usr/src/kernel-source-2.6.8'  CC [M]
 /home/bohm/Downloads/ipw2100-0.54/ieee80211_module.o In Datei,
 eingefügt von
 /home/bohm/Downloads/ipw2100-0.54/ieee80211_module.c:35:
 include/linux/errno.h:4:23: asm/errno.h: Datei oder Verzeichnis
 nicht gefunden In Datei, eingefügt von include/linux/types.h:13,
 von include/linux/if.h:22,
 von include/linux/netdevice.h:28,
 von include/linux/if_arp.h:26,
 von

Nur zur Sicherheit: die Kernel-Quellen (oder zumindest Header) hast Du 
entpackt auf Platte liegen (BTW, ich hab nen R50 mit ipw2100 laufen 
(zumindest haben sie mal funktioniert - brauch WLAN nicht))?

Gruß,
Tobias



Re: IBM R51 und ipw2100 wollen nicht zusammen (bei mir...)

2004-09-23 Diskussionsfäden Christoph Bohm
Ihre Nachricht vom 23.09.2004:

 Nur zur Sicherheit: die Kernel-Quellen (oder zumindest Header) hast Du 
 entpackt auf Platte liegen (BTW, ich hab nen R50 mit ipw2100 laufen 
 (zumindest haben sie mal funktioniert - brauch WLAN nicht))?

Ja natürlich - es wundern mich zwei Dinge an der Ganzen Sache - erstens der
fehlende Symlink im Modules-Verzeichnis(??) und dann die Tatsache, daß außer
mir keiner das Problem zu haben scheint - Google ist nicht besonders
verbose, wenn ich ihn dazu befrage... :-/

Gruß
Christoph

-- 



Re: IBM R51 und ipw2100 wollen nicht zusammen (bei mir...)

2004-09-23 Diskussionsfäden Tobias Kraus
Am Donnerstag, 23. September 2004 19:13 schrieb Christoph Bohm:
 Ihre Nachricht vom 23.09.2004:
  Nur zur Sicherheit: die Kernel-Quellen (oder zumindest Header)
  hast Du entpackt auf Platte liegen (BTW, ich hab nen R50 mit
  ipw2100 laufen (zumindest haben sie mal funktioniert - brauch
  WLAN nicht))?

 Ja natürlich - es wundern mich zwei Dinge an der Ganzen Sache -
 erstens der fehlende Symlink im Modules-Verzeichnis(??) und dann
 die Tatsache, daß außer mir keiner das Problem zu haben scheint -
 Google ist nicht besonders verbose, wenn ich ihn dazu befrage...
 :-/
Tut mir leid daß ich Dich enttäuschen muß. Tarball runtergeladen. 
make. fertig. (habs nicht installiert da ichs sowieso nicht testen 
könnte, kompiliert hats auf jeden fall - ok, ich hab die ganzen 
Voraussetzungen alle erfüllt zum kompilieren der 0.42-er Version). 
Ich verwend übrigens den 2.6.4er Kernel, selber kompiliert.

Noch eine dumme Frage, Du verwendest schon GCC 3.x (ich möcht nur 
sicher gehen)?

Gruß,
Tobias


 Gruß
 Christoph



Re: IBM R51 und ipw2100 wollen nicht zusammen (bei mir...)

2004-09-23 Diskussionsfäden Tilo Schwarz
On Thursday 23 September 2004 17:21, Christoph Bohm wrote:
 Hallo,

 Jetzt bin ich schon stolzer Besitzer eines Centrino-NBs und bekomme
 das verflixte WLAN nicht zum Laufen...

 Den Treiber-Tarball von http://ipw2100.sourceforge.net/ habe ich
 heruntergeladen und ausgepackt. Ein erstes, zaghaftes make
 scheiterte am nicht vorhandenen Symlink /lib/modules/$KVER/build auf
 die Quellen des Kernels. Nunja, damit kann ich noch dienen.

 Leider hat sich damit die Pforte der Hölle erst so richtig
 aufgetan... Ich gebe mal die ersten paar Zeilen der Fehlermeldungen
 wieder:

 make -C /lib/modules/2.6.8-1-686/build
 SUBDIRS=/home/bohm/Downloads/ipw2100-0.54
 MODVERDIR=/home/bohm/Downloads/ipw2100-0.54 modules make[1]: Entering
 directory `/usr/src/kernel-source-2.6.8'  CC [M]
 /home/bohm/Downloads/ipw2100-0.54/ieee80211_module.o In Datei,
 eingefügt von
 /home/bohm/Downloads/ipw2100-0.54/ieee80211_module.c:35:
 include/linux/errno.h:4:23: asm/errno.h: Datei oder Verzeichnis nicht
  ^^^

Was sagt denn locate asm/errno.h, sprich, gibt's den File überhaupt? 
Bei mir:

 locate asm/errno.h
/usr/include/asm/errno.h

und

 apt-file search asm/errno.h
amd64-libs-dev: usr/include/asm/errno.h
amd64-libs-dev: usr/include/x86_64-linux/asm/errno.h
libc5-altdev: usr/i486-linuxlibc1/include/asm/errno.h
libuclibc-dev: usr/i386-linux-uclibc/include/asm/errno.h
linux-kernel-headers: usr/include/asm/errno.h

Wenn der Header da ist und der gcc ihn nicht findet, kannst Du mit gcc 
-v rausfinden, welche Includepfade durchsucht werden.

[...]

 und so geht das weiter und weiter und weiter. 472K Fehlermeldungen.

Klingt ganz nach HeadersNichDa oder IncludePfadeFalsch

 Ich scheine irgend etwas grundlegendes übersehen zu haben, aber was?

 Für alle Hilfe dankbar,
 Christoph

Gut bau!

Grüße,

Tilo