LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices


Reply
  Search this Thread
Old 01-29-2008, 09:08 PM   #1
IcoNyx
Member
 
Registered: Mar 2003
Location: Nevada
Distribution: Anything but Ubuntu... don't ask.
Posts: 145

Rep: Reputation: 15
ipw3945... yes... another one...


alright, I've already run the gauntlet with google and have come up empty. Im trying to install ipw3945 from source. I have built my own custom kernel (2.6.24) and everything is running like a peach, except for my wireless of course, so I pulled the packages from ipw3945.sourceforge.net and kicked off the build. here is what I get when I try to make the module:

Code:
hermes:/usr/src/ipw3945/ipw3945-1.2.0# make clean
rm -f *.{mod.c,mod,o,ko,rej,orig} .*.{stamp,flags,cmd} .lst *.lst *~ 
rm -rf /usr/src/ipw3945/ipw3945-1.2.0/tmp /usr/src/ipw3945/ipw3945-1.2.0/.tmp_versions Module.symvers Modules.symvers
for file in *.{c,h}; do \
		sed -i -e "s:\ *$::g" -e "s:\t*$::g" $file; \
	done
hermes:/usr/src/ipw3945/ipw3945-1.2.0# make
 Using ieee80211 subsystem version API v2 from:

 	Base: /lib/modules/2.6.24/build/
 	Path: /lib/modules/2.6.24/build/include/

 EXTRA_CFLAGS = -DIPW3945_COMPAT=2 -g -Wa,-adhlms=check_inc.lst

mkdir -p /usr/src/ipw3945/ipw3945-1.2.0/tmp/.tmp_versions
make -C /lib/modules/2.6.24/build M=/usr/src/ipw3945/ipw3945-1.2.0 MODVERDIR=/usr/src/ipw3945/ipw3945-1.2.0/tmp/.tmp_versions modules
make[1]: Entering directory `/usr/src/linux-2.6.24'
  CC [M]  /usr/src/ipw3945/ipw3945-1.2.0/ipw3945.o
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c: In function ‘ipw_print_rx_config_cmd’:
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:2729: error: implicit declaration of function ‘MAC_ARG’
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:2729: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:2731: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c: In function ‘ipw_start_association’:
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:4449: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c: In function ‘ipw_add_station’:
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:6686: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c: In function ‘ipw_find_station’:
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:6728: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c: In function ‘ipw_send_disassociate’:
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:6770: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c: In function ‘ipw_find_adhoc_network’:
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7522: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7534: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7548: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7569: warning: format ‘%02x’ expects type ‘unsigned int’, but argument 6 has type ‘const char *’
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7569: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7600: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7615: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7627: warning: format ‘%02x’ expects type ‘unsigned int’, but argument 6 has type ‘char * const’
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7627: warning: format ‘%02x’ expects type ‘unsigned int’, but argument 7 has type ‘char * const’
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7627: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7642: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7653: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7677: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7692: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c: In function ‘ipw_best_network’:
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7755: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7765: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7776: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7786: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7796: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7808: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7822: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7843: warning: format ‘%02x’ expects type ‘unsigned int’, but argument 6 has type ‘const char *’
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7843: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7861: warning: format ‘%02x’ expects type ‘unsigned int’, but argument 6 has type ‘const char *’
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7861: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7876: warning: format ‘%02x’ expects type ‘unsigned int’, but argument 6 has type ‘long unsigned int’
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7876: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7889: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7904: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7916: warning: format ‘%02x’ expects type ‘unsigned int’, but argument 6 has type ‘char * const’
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7916: warning: format ‘%02x’ expects type ‘unsigned int’, but argument 7 has type ‘char * const’
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7916: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7932: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7943: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7967: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:7982: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c: In function ‘ipw_debug_config’:
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:8128: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c: In function ‘ipw_handle_assoc_response’:
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:9897: warning: format ‘%02x’ expects type ‘unsigned int’, but argument 6 has type ‘const char *’
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:9897: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:9920: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c: In function ‘ipw_associate_network’:
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:10103: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c: In function ‘ipw_handle_reply_rx’:
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:11300: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:11307: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c: In function ‘ipw_wx_set_wap’:
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:12156: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c: In function ‘ipw_wx_get_wap’:
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:12185: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c: In function ‘ipw_tx_skb’:
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:15011: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c: In function ‘ipw_net_set_mac_address’:
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:15208: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c: In function ‘ipw_up’:
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:16054: warning: too few arguments for format
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c: In function ‘ipw_pci_probe’:
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:16557: error: ‘SA_SHIRQ’ undeclared (first use in this function)
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:16557: error: (Each undeclared identifier is reported only once
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:16557: error: for each function it appears in.)
/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.c:16563: error: implicit declaration of function ‘SET_MODULE_OWNER’
make[2]: *** [/usr/src/ipw3945/ipw3945-1.2.0/ipw3945.o] Error 1
make[1]: *** [_module_/usr/src/ipw3945/ipw3945-1.2.0] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.24'
make: *** [modules] Error 2
hermes:/usr/src/ipw3945/ipw3945-1.2.0# 
hermes:/usr/src/ipw3945/ipw3945-1.2.0# cd /
I do have some knowledge here, but this one is complete giberish to me. HELP!
 
Old 01-30-2008, 05:47 PM   #2
IcoNyx
Member
 
Registered: Mar 2003
Location: Nevada
Distribution: Anything but Ubuntu... don't ask.
Posts: 145

Original Poster
Rep: Reputation: 15
Nevermind, I fixed in in this post:

http://www.linuxquestions.org/questi...ian...-616985/

I had multiple issues and this one got corrected using the same method used in this article to fix my video issues.

I did a dist-upgrade to unstable, installed 2.6.23-1 kernel and used module-assistant to install both my nvidia and ipw3945 drivers, worked like a champ... though I now have sound issues...
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
ipw3945 driver help ediblefrog Linux - Wireless Networking 4 07-06-2007 04:52 PM
ipw3945 help! zmanods Linux - Wireless Networking 7 02-19-2007 06:29 AM
Fedora 6 and ipw3945 HELP! zmanods Fedora 3 02-19-2007 12:14 AM
ipw3945 Crooksey Debian 2 02-02-2007 06:54 AM
Another ipw3945 problem securitybreach Slackware 0 11-24-2006 11:19 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian

All times are GMT -5. The time now is 08:08 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration