CICA
2005-06-28, 12:07 PM CDT
How'ya folks...
I've been trying to install a driver for my wireless card so I can connect to the Internet using my Linux box... When running the "make install" command (as the installation instructions says) I recieve the following error:
[root@localhost linux-wlan-ng-0.1.6]# make install
set -e; for d in src doc man etc ; do make -C $d install ; done
make[1]: Entering directory `/tmp/linux-wlan-ng-0.1.6/src'
set -e; for d in am930 p80211 prism2 shared wlanctl wland nwepgen skeleton mkmeta `cat *.addon`; do make -C $d install ; done
cat: *.addon: No such file or directory
make[2]: Entering directory `/tmp/linux-wlan-ng-0.1.6/src/am930'
Nothing to do...
make[2]: Leaving directory `/tmp/linux-wlan-ng-0.1.6/src/am930'
make[2]: Entering directory `/tmp/linux-wlan-ng-0.1.6/src/p80211'
cc -O2 -Wall -Wstrict-prototypes -Winline -fomit-frame-pointer -pipe -D__LINUX_WLAN__ -D__KERNEL__ -DMODULE=1 -I../include -I/usr/src/linux/include -c -o p80211conv.o p80211conv.c
In file included from ../include/wlan/wlan_compat.h:461,
from p80211conv.c:58:
/usr/include/linux/modversions.h:1:2: error: #error Modules should never use kernel-headers system headers,
/usr/include/linux/modversions.h:2:2: error: #error but rather headers from the appropriate kernel package.
/usr/include/linux/modversions.h:3:2: error: #error Change -I/usr/src/linux/include (or similar) to
/usr/include/linux/modversions.h:4:2: error: #error -I/lib/modules/$(uname -r)/build/include
/usr/include/linux/modversions.h:5:2: error: #error to build against the currently-running kernel.
In file included from /usr/src/linux/include/asm/processor.h:18,
from /usr/src/linux/include/asm/thread_info.h:17,
from /usr/src/linux/include/linux/thread_info.h:21,
from /usr/src/linux/include/linux/spinlock.h:12,
from /usr/src/linux/include/linux/capability.h:45,
from /usr/src/linux/include/linux/sched.h:7,
from /usr/src/linux/include/linux/module.h:10,
from p80211conv.c:61:
/usr/src/linux/include/asm/system.h: In function ‘__set_64bit_var’:
/usr/src/linux/include/asm/system.h:193: warning: dereferencing type-punned pointer will break strict-aliasing rules
/usr/src/linux/include/asm/system.h:193: warning: dereferencing type-punned pointer will break strict-aliasing rules
In file included from /usr/src/linux/include/linux/irq.h:21,
from /usr/src/linux/include/asm/hardirq.h:6,
from /usr/src/linux/include/linux/hardirq.h:6,
from /usr/src/linux/include/linux/interrupt.h:11,
from /usr/src/linux/include/asm/highmem.h:24,
from /usr/src/linux/include/linux/highmem.h:12,
from /usr/src/linux/include/linux/skbuff.h:27,
from p80211conv.c:65:
/usr/src/linux/include/asm/irq.h:16:25: error: irq_vectors.h: No such file or directory
In file included from /usr/src/linux/include/asm/hardirq.h:6,
from /usr/src/linux/include/linux/hardirq.h:6,
from /usr/src/linux/include/linux/interrupt.h:11,
from /usr/src/linux/include/asm/highmem.h:24,
from /usr/src/linux/include/linux/highmem.h:12,
from /usr/src/linux/include/linux/skbuff.h:27,
from p80211conv.c:65:
/usr/src/linux/include/linux/irq.h: At top level:
/usr/src/linux/include/linux/irq.h:72: error: ‘NR_IRQS’ undeclared here (not in a function)
In file included from /usr/src/linux/include/linux/irq.h:74,
from /usr/src/linux/include/asm/hardirq.h:6,
from /usr/src/linux/include/linux/hardirq.h:6,
from /usr/src/linux/include/linux/interrupt.h:11,
from /usr/src/linux/include/asm/highmem.h:24,
from /usr/src/linux/include/linux/highmem.h:12,
from /usr/src/linux/include/linux/skbuff.h:27,
from p80211conv.c:65:
/usr/src/linux/include/asm/hw_irq.h:28: error: ‘NR_IRQ_VECTORS’ undeclared here (not in a function)
In file included from p80211conv.c:65:
/usr/src/linux/include/linux/skbuff.h: In function ‘skb_add_data’:
/usr/src/linux/include/linux/skbuff.h:1067: warning: pointer targets in passing argument 1 of ‘csum_and_copy_from_user’ differ in signedness
p80211conv.c:66:26: error: linux/malloc.h: No such file or directory
p80211conv.c: In function ‘p80211pb_ether_to_p80211’:
p80211conv.c:231: error: ‘struct device’ has no member named ‘dev_addr’
p80211conv.c:237: error: ‘struct device’ has no member named ‘dev_addr’
p80211conv.c: In function ‘p80211pb_kfree_s’:
p80211conv.c:529: warning: implicit declaration of function ‘kfree_s’
make[2]: *** [p80211conv.o] Error 1
make[2]: Leaving directory `/tmp/linux-wlan-ng-0.1.6/src/p80211'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/tmp/linux-wlan-ng-0.1.6/src'
make: *** [install] Error 2
Can anyone **PLEASE** help me with one as I haven't got a clue :confused: as to what I should be doing (I am relatively new to Fedora)...
Thanks
CICA
I've been trying to install a driver for my wireless card so I can connect to the Internet using my Linux box... When running the "make install" command (as the installation instructions says) I recieve the following error:
[root@localhost linux-wlan-ng-0.1.6]# make install
set -e; for d in src doc man etc ; do make -C $d install ; done
make[1]: Entering directory `/tmp/linux-wlan-ng-0.1.6/src'
set -e; for d in am930 p80211 prism2 shared wlanctl wland nwepgen skeleton mkmeta `cat *.addon`; do make -C $d install ; done
cat: *.addon: No such file or directory
make[2]: Entering directory `/tmp/linux-wlan-ng-0.1.6/src/am930'
Nothing to do...
make[2]: Leaving directory `/tmp/linux-wlan-ng-0.1.6/src/am930'
make[2]: Entering directory `/tmp/linux-wlan-ng-0.1.6/src/p80211'
cc -O2 -Wall -Wstrict-prototypes -Winline -fomit-frame-pointer -pipe -D__LINUX_WLAN__ -D__KERNEL__ -DMODULE=1 -I../include -I/usr/src/linux/include -c -o p80211conv.o p80211conv.c
In file included from ../include/wlan/wlan_compat.h:461,
from p80211conv.c:58:
/usr/include/linux/modversions.h:1:2: error: #error Modules should never use kernel-headers system headers,
/usr/include/linux/modversions.h:2:2: error: #error but rather headers from the appropriate kernel package.
/usr/include/linux/modversions.h:3:2: error: #error Change -I/usr/src/linux/include (or similar) to
/usr/include/linux/modversions.h:4:2: error: #error -I/lib/modules/$(uname -r)/build/include
/usr/include/linux/modversions.h:5:2: error: #error to build against the currently-running kernel.
In file included from /usr/src/linux/include/asm/processor.h:18,
from /usr/src/linux/include/asm/thread_info.h:17,
from /usr/src/linux/include/linux/thread_info.h:21,
from /usr/src/linux/include/linux/spinlock.h:12,
from /usr/src/linux/include/linux/capability.h:45,
from /usr/src/linux/include/linux/sched.h:7,
from /usr/src/linux/include/linux/module.h:10,
from p80211conv.c:61:
/usr/src/linux/include/asm/system.h: In function ‘__set_64bit_var’:
/usr/src/linux/include/asm/system.h:193: warning: dereferencing type-punned pointer will break strict-aliasing rules
/usr/src/linux/include/asm/system.h:193: warning: dereferencing type-punned pointer will break strict-aliasing rules
In file included from /usr/src/linux/include/linux/irq.h:21,
from /usr/src/linux/include/asm/hardirq.h:6,
from /usr/src/linux/include/linux/hardirq.h:6,
from /usr/src/linux/include/linux/interrupt.h:11,
from /usr/src/linux/include/asm/highmem.h:24,
from /usr/src/linux/include/linux/highmem.h:12,
from /usr/src/linux/include/linux/skbuff.h:27,
from p80211conv.c:65:
/usr/src/linux/include/asm/irq.h:16:25: error: irq_vectors.h: No such file or directory
In file included from /usr/src/linux/include/asm/hardirq.h:6,
from /usr/src/linux/include/linux/hardirq.h:6,
from /usr/src/linux/include/linux/interrupt.h:11,
from /usr/src/linux/include/asm/highmem.h:24,
from /usr/src/linux/include/linux/highmem.h:12,
from /usr/src/linux/include/linux/skbuff.h:27,
from p80211conv.c:65:
/usr/src/linux/include/linux/irq.h: At top level:
/usr/src/linux/include/linux/irq.h:72: error: ‘NR_IRQS’ undeclared here (not in a function)
In file included from /usr/src/linux/include/linux/irq.h:74,
from /usr/src/linux/include/asm/hardirq.h:6,
from /usr/src/linux/include/linux/hardirq.h:6,
from /usr/src/linux/include/linux/interrupt.h:11,
from /usr/src/linux/include/asm/highmem.h:24,
from /usr/src/linux/include/linux/highmem.h:12,
from /usr/src/linux/include/linux/skbuff.h:27,
from p80211conv.c:65:
/usr/src/linux/include/asm/hw_irq.h:28: error: ‘NR_IRQ_VECTORS’ undeclared here (not in a function)
In file included from p80211conv.c:65:
/usr/src/linux/include/linux/skbuff.h: In function ‘skb_add_data’:
/usr/src/linux/include/linux/skbuff.h:1067: warning: pointer targets in passing argument 1 of ‘csum_and_copy_from_user’ differ in signedness
p80211conv.c:66:26: error: linux/malloc.h: No such file or directory
p80211conv.c: In function ‘p80211pb_ether_to_p80211’:
p80211conv.c:231: error: ‘struct device’ has no member named ‘dev_addr’
p80211conv.c:237: error: ‘struct device’ has no member named ‘dev_addr’
p80211conv.c: In function ‘p80211pb_kfree_s’:
p80211conv.c:529: warning: implicit declaration of function ‘kfree_s’
make[2]: *** [p80211conv.o] Error 1
make[2]: Leaving directory `/tmp/linux-wlan-ng-0.1.6/src/p80211'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/tmp/linux-wlan-ng-0.1.6/src'
make: *** [install] Error 2
Can anyone **PLEASE** help me with one as I haven't got a clue :confused: as to what I should be doing (I am relatively new to Fedora)...
Thanks
CICA