cwbe coordinatez:
101
63540
63542
2109677
63692
1673835

ABSOLUT
KYBERIA
permissions
you: r,
system: public
net: yes

neurons

stats|by_visit|by_K
source
tiamat
K|my_K|given_K
last
commanders
polls

total descendants::
total children::4
show[ 2 | 3] flat


prosim o pomoc


Kompilacia ipw2200 wireless drivera.
Kubuntu 5.04
Mam uz kernel sources a kernel headers 2.6.10 (686, upgradoval som jadro)
mam vytvorene symlinks

ale stale mi nejde skompilovat driver:
toto je zaciatok z viac ako 10000 riadkoveho vypisu:

root@jaykubunku:/home/jay/down/ipw2200-1.0.4 # make
make -C /lib/modules/2.6.10-5-686/build SUBDIRS=/home/jay/down/ipw2200-1.0.4 MODVERDIR=/home/jay/down/ipw2200-1.0.4 modules
make[1]: Entering directory `/usr/src/linux-source-2.6.10'
CC [M] /home/jay/down/ipw2200-1.0.4/ipw2200.o
In file included from include/linux/module.h:10,
from /home/jay/down/ipw2200-1.0.4/ipw2200.h:32,
from /home/jay/down/ipw2200-1.0.4/ipw2200.c:33:
include/linux/sched.h:4:37: asm/param.h: není souborem ani adresářem
In file included from include/linux/types.h:13,
from include/linux/capability.h:16,
from include/linux/sched.h:7,
from include/linux/module.h:10,
from /home/jay/down/ipw2200-1.0.4/ipw2200.h:32,
from /home/jay/down/ipw2200-1.0.4/ipw2200.c:33:
include/linux/posix_types.h:47:29: asm/posix_types.h: není souborem ani adresářem
In file included from include/linux/capability.h:16,
from include/linux/sched.h:7,
from include/linux/module.h:10,
from /home/jay/down/ipw2200-1.0.4/ipw2200.h:32,
from /home/jay/down/ipw2200-1.0.4/ipw2200.c:33:
include/linux/types.h:14:23: asm/types.h: není souborem ani adresářem
In file included from include/linux/capability.h:16,
from include/linux/sched.h:7,
from include/linux/module.h:10,
from /home/jay/down/ipw2200-1.0.4/ipw2200.h:32,
from /home/jay/down/ipw2200-1.0.4/ipw2200.c:33:
include/linux/types.h:18: error: syntax error before "__kernel_dev_t"
include/linux/types.h:18: warning: type defaults to `int' in declaration of `__kernel_dev_t'
include/linux/types.h:18: warning: data definition has no type or storage class
include/linux/types.h:21: error: syntax error before "dev_t"
include/linux/types.h:21: warning: type defaults to `int' in declaration of `dev_t'
include/linux/types.h:21: warning: data definition has no type or storage class
include/linux/types.h:22: error: syntax error before "ino_t"




00000101000635400006354202109677000636920167383501675763
Jay
 Jay      02.06.2005 - 22:25:25 , level: 1, UP   NEW
uz to je!

predpokladany dovod nefunkcnosti je to ze som najprv natiahol linux headers a az potom src. Teraz som dal reinstal linux-headers a skompilovalo sa to :))

Dakujem moooooc za pomoc :)

00000101000635400006354202109677000636920167383501675182
831
 831      02.06.2005 - 17:17:20 , level: 1, UP   NEW
a samozrejme nieco precitaj o kompilacii kernela a modulov na debiliane niekde..

00000101000635400006354202109677000636920167383501675178
831
 831      02.06.2005 - 17:16:01 , level: 1, UP   NEW
neviem, ci si s kopirovanim tych adresarov pomozes, debian ma celkom takto vymyslene spravu kernel headrov a spol.

zdroje toho drivra nakopiruj do /usr/src/modules (myslim)
a potom v /usr/src/tvoj-kernel-src
make-kpkg --revision=X.Y modules_image
to X.Y by malo byt take iste ako revizia, s kt. bol kompilovany kernel....
teda predpokladam, ze si kernel takto kompiloval...

0000010100063540000635420210967700063692016738350167517801675479
Jay
 Jay      02.06.2005 - 19:48:54 , level: 2, UP   NEW
kompiloval kernel?
toho slova sa zatial bojim :)
kubuntu vsetko robi za mna nez sa to naucim :)

000001010006354000063542021096770006369201673835016751780167547901675657
831
 831      02.06.2005 - 21:43:32 , level: 3, UP   NEW
tak potom by ti malo stacit nakopirovat zdroje na spravne miesto, tzn. /usr/src/modules, zaliezt do /usr/src/kernel-source-bla-nieco a
make menuconfig,
make-kpkg modules_image
dpkg -i ../ipw-nieco-cosi-modules.deb

kubuntu by mal byt v takejto miere debian-like; jedine, ze by nie :)
[teraz neviem, z coho presne zistis vsetky opsny v menuconfigu le, aby ti vykomopilovane moduly sedeli s beziacim kernelom, mno ]

00000101000635400006354202109677000636920167383501675178016754790167565701675735
Jay
 Jay      02.06.2005 - 22:17:34 , level: 4, UP   NEW
to su zdrojove kody modulov nie deb balicky.
debian ma verziu 0.19 ale funguje nahovno a chcem skompilovat 1.0.4
postupoval som podla http://www.ubuntuforums.org/showthread.php?t=26623

00000101000635400006354202109677000636920167383501673968
uz.nebudem.tolko.fetovat
 uz.nebudem.tolko.fetovat      02.06.2005 - 10:25:47 , level: 1, UP   NEW

patrne nemas niektore headery.
skopiruj /usr/src/linux/include/asm-i386 do /usr/include/asm

0000010100063540000635420210967700063692016738350167396801674009
Jay
 Jay      02.06.2005 - 10:36:32 , level: 2, UP   NEW
budis pozehnany, zabralo ale este mu chyva version.h, je ich tak kopec roznych druhov a nechcem len tak naslepo kopirovat

root@jaykubunku:/home/jay/down/ipw2200-1.0.4 # make
make -C /lib/modules/2.6.10-5-686/build SUBDIRS=/home/jay/down/ipw2200-1.0.4 MODVERDIR=/home/jay/down/ipw2200-1.0.4 modules
make[1]: Entering directory `/usr/src/linux-source-2.6.10'
CC [M] /home/jay/down/ipw2200-1.0.4/ipw2200.o
In file included from /home/jay/down/ipw2200-1.0.4/ipw2200.c:33:
/home/jay/down/ipw2200-1.0.4/ipw2200.h:37:27: linux/version.h: není souborem ani adresářem
/home/jay/down/ipw2200-1.0.4/ipw2200.h:63:42: missing binary operator before token "("
/home/jay/down/ipw2200-1.0.4/ipw2200.h:74:42: missing binary operator before token "("
/home/jay/down/ipw2200-1.0.4/ipw2200.c: In function `ipw_request_scan':
/home/jay/down/ipw2200-1.0.4/ipw2200.c:5588: warning: unused variable `channel'
/home/jay/down/ipw2200-1.0.4/ipw2200.c: In function `ipw_set_channel':
/home/jay/down/ipw2200-1.0.4/ipw2200.c:7443: warning: unused variable `i'
/home/jay/down/ipw2200-1.0.4/ipw2200.c:10052:40: missing binary operator before token "("
/home/jay/down/ipw2200-1.0.4/ipw2200.c: At top level:
/home/jay/down/ipw2200-1.0.4/ipw2200.c:10055: error: syntax error before "pm_message_t"
/home/jay/down/ipw2200-1.0.4/ipw2200.c:10057: warning: function declaration isn't a prototype
/home/jay/down/ipw2200-1.0.4/ipw2200.c: In function `ipw_pci_suspend':
/home/jay/down/ipw2200-1.0.4/ipw2200.c:10058: error: `pdev' undeclared (first use in this function)
/home/jay/down/ipw2200-1.0.4/ipw2200.c:10058: error: (Each undeclared identifier is reported only once
/home/jay/down/ipw2200-1.0.4/ipw2200.c:10058: error: for each function it appears in.)
/home/jay/down/ipw2200-1.0.4/ipw2200.c:10069:40: missing binary operator before token "("
/home/jay/down/ipw2200-1.0.4/ipw2200.c:10076:40: missing binary operator before token "("
/home/jay/down/ipw2200-1.0.4/ipw2200.c:10079: error: `PCI_D3hot' undeclared (first use in this function)
/home/jay/down/ipw2200-1.0.4/ipw2200.c:10093:40: missing binary operator before token "("
/home/jay/down/ipw2200-1.0.4/ipw2200.c: In function `ipw_pci_resume':
/home/jay/down/ipw2200-1.0.4/ipw2200.c:10096: error: `PCI_D0' undeclared (first use in this function)
/home/jay/down/ipw2200-1.0.4/ipw2200.c:10099:40: missing binary operator before token "("
make[2]: *** [/home/jay/down/ipw2200-1.0.4/ipw2200.o] Error 1
make[1]: *** [_module_/home/jay/down/ipw2200-1.0.4] Error 2
make[1]: Leaving directory `/usr/src/linux-source-2.6.10'
make: *** [modules] Error 2

000001010006354000063542021096770006369201673835016739680167400901674021
uz.nebudem.tolko.fetovat
 uz.nebudem.tolko.fetovat      02.06.2005 - 10:39:08 , level: 3, UP   NEW
aj linux/include/linux do /usr/include/linux

00000101000635400006354202109677000636920167383501673968016740090167402101674529
Jay
 Jay      02.06.2005 - 13:47:51 , level: 4, UP   NEW
podla
make[1]: Entering directory `/usr/src/linux-source-2.6.10'
a
/home/jay/down/ipw2200-1.0.4/ipw2200.h:37:27: linux/version.h: není souborem ani adresářem
som vyvodil ze chyba adresar linux v `/usr/src/linux-source-2.6.10'
jediny s version.h som nasiel na '///usr/src/linux-headers-2.6.10-5-686/include/linux'
tak som tento adresar nalinkoval (aby nebolo treba kopirovat)
ale stale mi pise rovnaku chybu pritom /usr/src/linux-source-2.6.10/linux/version.h uz existuje...

help please

0000010100063540000635420210967700063692016738350167396801674009016740210167452901674593
uz.nebudem.tolko.fetovat
 uz.nebudem.tolko.fetovat      02.06.2005 - 14:01:24 , level: 5, UP   NEW
/usr/include/linux/version.h musi existovat

000001010006354000063542021096770006369201673835016739680167400901674021016745290167459301674697
Jay
 Jay      02.06.2005 - 14:34:09 , level: 6, UP   NEW
ano ten existuje, tam som nalinkoval ten isty adresar (a nefunguje) (a ano version.h tam je)

00000101000635400006354202109677000636920167383501673968016740090167402101674046
Jay
 Jay      02.06.2005 - 10:46:53 , level: 4, UP   NEW
///usr/src/linux-headers-2.6.10-5/include/linux do ///usr/include/linux?
///usr/src/linux-source-2.6.10/include/linux do ///usr/include/linux?
alebo nieco ine?
alebo to je to iste?

00000101000635400006354202109677000636920167383501673968016740090167402101674044
Jay
 Jay      02.06.2005 - 10:45:27 , level: 4, UP   NEW
toto prosim upresnit lebo tych adresarov je tam vela

0000010100063540000635420210967700063692016738350167396801674009016740210167404401674255
uz.nebudem.tolko.fetovat
 uz.nebudem.tolko.fetovat      02.06.2005 - 12:02:06 , level: 5, UP   NEW
no... vsetko, akoze cele adresare skopiruj