Slackware 12 wireless problem!!!
Ok, i can' to install orinoco drivers on my slackware 12.0. Before when i run on slackware 11.0 i don't have any problems with instalations of orinoco drivers, everything was fine. But with slackware 12.0 and default kernel 2.6.21.5 i can't to install it!
Erorrs is:
sh-3.1# make
(cd ../util; make extractfw)
make[1]: Entering directory `/tmp/drivers/orinoco-usb-0.2.2/util'
cc -Wall -g extractfw.c -o extractfw
extractfw.c: In function 'extractusbfirmware':
extractfw.c:216: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness
extractfw.c:216: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness
extractfw.c: In function 'savefirmware':
extractfw.c:521: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness
extractfw.c:521: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness
extractfw.c:583: error: invalid lvalue in assignment
extractfw.c:587: error: invalid lvalue in assignment
extractfw.c:597: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness
extractfw.c:600: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness
extractfw.c:605: error: invalid lvalue in assignment
extractfw.c:616: error: invalid lvalue in assignment
make[1]: *** [extractfw] Error 1
make[1]: Leaving directory `/tmp/drivers/orinoco-usb-0.2.2/util'
make: *** [../util/extractfw] Error 2
sh-3.1#
This is when i try to make firmware.
When i try to without formware error is:
sh-3.1# make
make -C driver
make[1]: Entering directory `/tmp/drivers/orinoco-usb-0.2.2/driver'
mkdir -p .tmp_versions
cp /lib/modules/2.6.21RLinux-smp/build/.tmp_versions/*.mod /tmp/drivers/orinoco-usb-0.2.2/driver/.tmp_versions
make -C /lib/modules/2.6.21RLinux-smp/build SUBDIRS=/tmp/drivers/orinoco-usb-0.2.2/driver MODVERDIR=/tmp/drivers/orinoco-usb-0.2.2/driver/.tmp_versions modules
make[2]: Entering directory `/usr/src/linux-2.6.21.5'
CC [M] /tmp/drivers/orinoco-usb-0.2.2/driver/hermes.o
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:41:26: error: linux/config.h: No such file or directory
In file included from /tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:53:
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.h: In function 'hermes_present':
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.h:379: warning: passing argument 1 of 'readw' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.h: In function 'hermes_set_irqmask':
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.h:385: warning: passing argument 2 of 'writew' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.h: In function 'hermes_read_words':
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.h:426: warning: passing argument 1 of 'readw' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.h: In function 'hermes_write_words':
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.h:446: warning: passing argument 2 of 'writew' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.h: In function 'hermes_clear_words':
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.h:462: warning: passing argument 2 of 'writew' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c: In function 'hermes_issue_cmd':
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:121: warning: passing argument 1 of 'readw' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:125: warning: passing argument 1 of 'readw' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:131: warning: passing argument 2 of 'writew' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:132: warning: passing argument 2 of 'writew' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:133: warning: passing argument 2 of 'writew' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:134: warning: passing argument 2 of 'writew' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c: In function 'hermes_init_direct':
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:174: warning: passing argument 2 of 'writew' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:175: warning: passing argument 2 of 'writew' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:184: warning: passing argument 1 of 'readw' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:192: warning: passing argument 1 of 'readw' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:201: warning: passing argument 1 of 'readw' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:202: warning: passing argument 2 of 'writew' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:210: warning: passing argument 1 of 'readw' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:215: warning: passing argument 1 of 'readw' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:218: warning: passing argument 2 of 'writew' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:235: warning: passing argument 1 of 'readw' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:237: warning: passing argument 2 of 'writew' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c: In function 'hermes_docmd_wait_direct':
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:273: warning: passing argument 1 of 'readw' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:278: warning: passing argument 1 of 'readw' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:297: warning: passing argument 1 of 'readw' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:300: warning: passing argument 1 of 'readw' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:301: warning: passing argument 1 of 'readw' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:302: warning: passing argument 1 of 'readw' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:305: warning: passing argument 2 of 'writew' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c: In function 'hermes_allocate_direct':
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:328: warning: passing argument 1 of 'readw' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:333: warning: passing argument 1 of 'readw' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:350: warning: passing argument 1 of 'readw' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:351: warning: passing argument 2 of 'writew' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c: In function 'hermes_bap_seek':
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:375: warning: passing argument 1 of 'readw' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:379: warning: passing argument 1 of 'readw' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:399: warning: passing argument 2 of 'writew' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:400: warning: passing argument 2 of 'writew' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:404: warning: passing argument 1 of 'readw' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:408: warning: passing argument 1 of 'readw' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c: In function 'hermes_read_ltv_direct':
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:503: warning: passing argument 1 of 'readw' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:508: warning: passing argument 1 of 'readw' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c: In function 'hermes_write_ltv_direct':
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:544: warning: passing argument 2 of 'writew' makes pointer from integer without a cast
/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.c:545: warning: passing argument 2 of 'writew' makes pointer from integer without a cast
make[3]: *** [/tmp/drivers/orinoco-usb-0.2.2/driver/hermes.o] Error 1
make[2]: *** [_module_/tmp/drivers/orinoco-usb-0.2.2/driver] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.21.5'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/tmp/drivers/orinoco-usb-0.2.2/driver'
make: *** [all]
Can anyone help me?
By the way i have notebook dell latitude d600. I have another wireless card in mini-pci slot and it work done, but there is drivers built in kernel 2.6.21.5. But there is no drivers for my USB wireless card Buffalo melco inc. WLI-USB-L11G. And KinfoCenter detect this hardware buffalo but when i don'h have drivers it's don't work.
I hope someone can help me.
P.S. Excuse me for my English i'm just Bulgarian :P
|