wireless problem

Issues Related to Networking (Wired and Wireless)

Moderator: Moderators

wireless problem

Postby eponalank » Wed Sep 19, 2007 18:54

hello i am trying to configure my wireless card ...on a dell xps m1210

when booting in verbose mode it said that ipw3945 failed ...

so i figured that i would try to install that ... i followed the guide in this website but it doesnt work

[email protected] ~ $ sudo emerge ipw3945d ipw3945-ucode ipw3945 ieee80211
Calculating dependencies... done!
>>> Verifying ebuild Manifests...
>>> starting parallel fetching

>>> Emerging (1 of 4) net-wireless/ipw3945d-1.7.22-r10 to /
* ipw3945d-1.7.22.tgz MD5 ;-) ... [ ok ]
* ipw3945d-1.7.22.tgz RMD160 ;-) ... [ ok ]
* ipw3945d-1.7.22.tgz SHA1 ;-) ... [ ok ]
* ipw3945d-1.7.22.tgz SHA256 ;-) ... [ ok ]
* ipw3945d-1.7.22.tgz size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking ipw3945d-1.7.22.tgz ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking ipw3945d-1.7.22.tgz to /var/tmp/portage/net-wireless/ipw3945d-1.7.22-r10/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/net-wireless/ipw3945d-1.7.22-r10/work/ipw3945d-1.7.22 ...
>>> Source compiled.
>>> Test phase [not enabled]: net-wireless/ipw3945d-1.7.22-r10

>>> Install ipw3945d-1.7.22-r10 into /var/tmp/portage/net-wireless/ipw3945d-1.7.22-r10/image/ category net-wireless
>>> Completed installing ipw3945d-1.7.22-r10 into /var/tmp/portage/net-wireless/ipw3945d-1.7.22-r10/image/



* QA Notice: Pre-stripped files found:
* /var/tmp/portage/net-wireless/ipw3945d-1.7.22-r10/image/sbin/ipw3945d
>>> Merging net-wireless/ipw3945d-1.7.22-r10 to /
* >>> SetUID: [chmod go-r] /var/tmp/portage/net-wireless/ipw3945d-1.7.22-r10/image//sbin/ipw3945d ... [ ok ]
--- /usr/
--- /usr/share/
--- /usr/share/doc/
--- /usr/share/doc/ipw3945d-1.7.22-r10/
>>> /usr/share/doc/ipw3945d-1.7.22-r10/README.ipw3945d.bz2
--- /var/
--- /var/run/
--- /var/run/ipw3945d/
>>> /var/run/ipw3945d/.keep_net-wireless_ipw3945d-0
--- /etc/
--- /etc/init.d/
>>> /etc/init.d/ipw3945d
--- /etc/conf.d/
>>> /etc/conf.d/ipw3945d
--- /etc/modules.d/
>>> /etc/modules.d/ipw3945d
--- /sbin/
>>> /sbin/ipw3945d
>>> Safely unmerging already-installed instance...
No package files given... Grabbing a set.
--- replaced obj /var/run/ipw3945d/.keep_net-wireless_ipw3945d-0
--- replaced dir /var/run/ipw3945d
--- replaced dir /var/run
--- replaced dir /var
--- replaced obj /usr/share/doc/ipw3945d-1.7.22-r10/README.ipw3945d.bz2
--- replaced dir /usr/share/doc/ipw3945d-1.7.22-r10
--- replaced dir /usr/share/doc
--- replaced dir /usr/share
--- replaced dir /usr
--- replaced obj /sbin/ipw3945d
--- replaced dir /sbin
--- replaced obj /etc/modules.d/ipw3945d
--- replaced dir /etc/modules.d
--- replaced obj /etc/init.d/ipw3945d
--- replaced dir /etc/init.d
--- replaced obj /etc/conf.d/ipw3945d
--- replaced dir /etc/conf.d
--- replaced dir /etc
>>> Original instance of package unmerged safely.
* Executing /sbin/modules-update ...
* Please run 'update-modules' from now on; 'modules-update' is going away
* Warning: the current /etc/modprobe.devfs has not been automatically generated
* --force specified, (re)generating file anyway
* Updating /etc/modules.conf ... [ ok ]
* Updating /etc/modprobe.conf ... [ ok ]
* Updating modules.dep ... [ ok ]

* Fixing permissions of /sbin/ipw3945d ... [ ok ]
* Fixing ownership of /var/run/ipw3945d ... [ ok ]

* The ipw3945 daemon is now started by udev. The daemon should be
* brought up automatically once you reboot. Also make sure when you
* update from a previous version, you need to reboot in order to
* replace an existing version of this daemon!
>>> net-wireless/ipw3945d-1.7.22-r10 merged.

>>> No packages selected for removal by clean

>>> Emerging (2 of 4) net-wireless/ipw3945-ucode-1.14.2 to /
* ipw3945-ucode-1.14.2.tgz RMD160 ;-) ... [ ok ]
* ipw3945-ucode-1.14.2.tgz SHA1 ;-) ... [ ok ]
* ipw3945-ucode-1.14.2.tgz SHA256 ;-) ... [ ok ]
* ipw3945-ucode-1.14.2.tgz size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking ipw3945-ucode-1.14.2.tgz ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking ipw3945-ucode-1.14.2.tgz to /var/tmp/portage/net-wireless/ipw3945-ucode-1.14.2/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/net-wireless/ipw3945-ucode-1.14.2/work/ipw3945-ucode-1.14.2 ...
>>> Source compiled.
>>> Test phase [not enabled]: net-wireless/ipw3945-ucode-1.14.2

>>> Install ipw3945-ucode-1.14.2 into /var/tmp/portage/net-wireless/ipw3945-ucode-1.14.2/image/ category net-wireless
>>> Completed installing ipw3945-ucode-1.14.2 into /var/tmp/portage/net-wireless/ipw3945-ucode-1.14.2/image/

>>> Merging net-wireless/ipw3945-ucode-1.14.2 to /
--- /lib/
--- /lib/firmware/
>>> /lib/firmware/ipw3945.ucode
--- /usr/
--- /usr/share/
--- /usr/share/doc/
--- /usr/share/doc/ipw3945-ucode-1.14.2/
>>> /usr/share/doc/ipw3945-ucode-1.14.2/README.ipw3945-ucode.bz2
>>> Safely unmerging already-installed instance...
No package files given... Grabbing a set.
--- replaced obj /usr/share/doc/ipw3945-ucode-1.14.2/README.ipw3945-ucode.bz2
--- replaced dir /usr/share/doc/ipw3945-ucode-1.14.2
--- replaced dir /usr/share/doc
--- replaced dir /usr/share
--- replaced dir /usr
--- replaced obj /lib/firmware/ipw3945.ucode
--- replaced dir /lib/firmware
--- replaced dir /lib
>>> Original instance of package unmerged safely.
>>> net-wireless/ipw3945-ucode-1.14.2 merged.

>>> No packages selected for removal by clean

>>> Emerging (3 of 4) net-wireless/ipw3945-1.2.0 to /
* ipw3945-1.2.0.tgz RMD160 ;-) ... [ ok ]
* ipw3945-1.2.0.tgz SHA1 ;-) ... [ ok ]
* ipw3945-1.2.0.tgz SHA256 ;-) ... [ ok ]
* ipw3945-1.2.0.tgz size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking ipw3945-1.2.0.tgz ;-) ... [ ok ]
* Determining the location of the kernel source code
* Found kernel source directory:
* /usr/src/linux
* Found kernel object directory:
* /lib/modules/2.6.22-sabayon/build
* Found sources for kernel version:
* 2.6.22-sabayon
* Checking for suitable kernel configuration options...
* ipw3945-1.2.0 requires support for Wireless LAN drivers (non-hamradio) & Wireless Extensions (CONFIG_NET_RADIO).
* ipw3945-1.2.0 requires support for Generic IEEE 802.11 Networking Stack (CONFIG_IEEE80211).
* CONFIG_IEEE80211_CRYPT_CCMP: is not set when it should be.
* CONFIG_IEEE80211_CRYPT_TKIP: is not set when it should be.
* Please check to make sure these options are set correctly.
* Failure to do so may cause unexpected problems.
* Once you have satisfied these options, please try merging
* this package again.
*
* ERROR: net-wireless/ipw3945-1.2.0 failed.
* Call stack:
* ebuild.sh, line 1664: Called dyn_setup
* ebuild.sh, line 719: Called qa_call 'pkg_setup'
* ebuild.sh, line 44: Called pkg_setup
* ipw3945-1.2.0.ebuild, line 43: Called linux-mod_pkg_setup
* linux-mod.eclass, line 464: Called linux-info_pkg_setup
* linux-info.eclass, line 572: Called check_extra_config
* linux-info.eclass, line 471: Called die
*
* Incorrect kernel configuration options
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/net-wireless/ipw3945-1.2.0/temp/build.log'.
*

* Messages for package net-wireless/ipw3945-1.2.0:

* ipw3945-1.2.0 requires support for Wireless LAN drivers (non-hamradio) & Wireless Extensions (CONFIG_NET_RADIO).
* ipw3945-1.2.0 requires support for Generic IEEE 802.11 Networking Stack (CONFIG_IEEE80211).
* CONFIG_IEEE80211_CRYPT_CCMP: is not set when it should be.
* CONFIG_IEEE80211_CRYPT_TKIP: is not set when it should be.
* Please check to make sure these options are set correctly.
* Failure to do so may cause unexpected problems.
* Once you have satisfied these options, please try merging
* this package again.
*
* ERROR: net-wireless/ipw3945-1.2.0 failed.
* Call stack:
* ebuild.sh, line 1664: Called dyn_setup
* ebuild.sh, line 719: Called qa_call 'pkg_setup'
* ebuild.sh, line 44: Called pkg_setup
* ipw3945-1.2.0.ebuild, line 43: Called linux-mod_pkg_setup
* linux-mod.eclass, line 464: Called linux-info_pkg_setup
* linux-info.eclass, line 572: Called check_extra_config
* linux-info.eclass, line 471: Called die
*
* Incorrect kernel configuration options
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/net-wireless/ipw3945-1.2.0/temp/build.log'.
*
* GNU info directory index is up-to-date.



there you go ... :P thanks for the help

francesco
eponalank
Young Hen
 
Posts: 31
Joined: Sun Sep 09, 2007 21:16

Re: wireless problem

Postby WarraWarra » Wed Sep 19, 2007 20:47

In the /usr/src/linux the .config file or kernel config does not have these 2 set to active :
* CONFIG_IEEE80211_CRYPT_CCMP: is not set when it should be.
* CONFIG_IEEE80211_CRYPT_TKIP: is not set when it should be.
* Please check to make sure these options are set correctly.

The # before them and after name should be =y like below.
CONFIG_IEEE80211_CRYPT_CCMP=y
CONFIG_IEEE80211_CRYPT_TKIP=y

This should fix it for you.

Or on the pages here on Sabayon showing 3.4e or 3.4f kernel config = download and or use it as is replacing yours after your renamed your current kernel config in /usr/src/linux/.config this should fix it.

viewtopic.php?f=60&t=10130
Under the Misc: part is the kernel config right click and save to desktop or do as above.

Once this is adjusted do the emerge again and it should work.

Hope this helps.
WarraWarra
Sagely Hen
 
Posts: 1989
Joined: Wed Jan 03, 2007 21:01
Location: 31.324270, -113.585511

Re: wireless problem

Postby eponalank » Wed Sep 19, 2007 21:16

thanks.. but i can't find this .config file you are talking about ...can you give me the edit nano command? thanks :)
eponalank
Young Hen
 
Posts: 31
Joined: Sun Sep 09, 2007 21:16

Re: wireless problem

Postby WarraWarra » Wed Sep 19, 2007 23:27

In /usr/src/linux is there a "config" file or a ".config" . If not then /proc/config.gz can be copied and extracted to /usr/src/linux.

Also check with " eselect kernel list" and then set it to the version of the kernel you want with " eselect kernel set 8" replacing number with correct kernel.

Using "make menuconfig" in the /usr/src/linux folder to change the setting or "nano /usr/src/linux/config" or "make xconfig" I prefer the last one or nano. Not sure about .config or config what is the correct one , have not figured this out yet.

Alternatively copy the one from the 3.4f link to desktop and then copy to /usr/src/linux and modify if needed with make xconfig or nano .

Hope this helps.
WarraWarra
Sagely Hen
 
Posts: 1989
Joined: Wed Jan 03, 2007 21:01
Location: 31.324270, -113.585511

Re: wireless problem

Postby eponalank » Thu Sep 20, 2007 17:27

ARGH!!!

Ok, this is really annoying.
I tried editing with nano the config file in usr/src ... and put "=y" in the places in the places the Konsole told me to ... i saved .. various times ... and remerged again and it still doesnt work .. i copied the kernel configuration file from the link you kindly gave me and it also had the =m in the places where i needed =y ...

so in other words ... the only two that i cant emerge are "ipw3945" and "IEEE80211" (where i need CONFIG_NET_RADIO on, but which i can't find in the config file ... great!"
the only ones i can emerge are ipw3945d and ipw3945-ucode ...

uff ...
Thanks
Francesco
eponalank
Young Hen
 
Posts: 31
Joined: Sun Sep 09, 2007 21:16

Re: wireless problem

Postby eponalank » Thu Sep 20, 2007 17:41

oh yes by the way ... i am editing a file named config in the /usr/src ... not in /usr/src/linux .. because i can't find any file that is named like that ... and also when i use the command nano /usr/src/linux/config it cannot find the file ... so ... hmm ... i'm sure making the mistake here XD
eponalank
Young Hen
 
Posts: 31
Joined: Sun Sep 09, 2007 21:16

Re: wireless problem

Postby WarraWarra » Thu Sep 20, 2007 21:40

Config file must be in /usr/src/linux to work if not then problems.
The net-radio has been replaced by something similar. Once config file is in /usr/src/linux then run make xconfig inside /usr/src/linux as this has a gui type apearance and makes it easier.

Will see if I can post mine for you in the next 2 hours as it should have the correct ones selected in there.
WarraWarra
Sagely Hen
 
Posts: 1989
Joined: Wed Jan 03, 2007 21:01
Location: 31.324270, -113.585511

Re: wireless problem

Postby eponalank » Fri Sep 21, 2007 9:29

ok .. when i type nano /usr/src/linux/config a file does appear ... but it's blank XD
when i type nanp /usr/src/config then a file appears that looks identical to the kernel configuration file that u sent me from the link ... XD ... i'm confused :P
eponalank
Young Hen
 
Posts: 31
Joined: Sun Sep 09, 2007 21:16

Re: wireless problem

Postby eponalank » Fri Sep 21, 2007 9:37

uff ... i tried creating a config file in /usr/src/linux ... running xconfig ... enabling those two things .. saving .. rebooting etc. but NOW when i try to emerge ipw3945 it gives me ANOTHER error

that the IEEE 80211 that i am using is incompatible with this thing i-m installing ..it told me to remove them

so i retried the first step of the wiki guide .. which was removing the stack IEEE 80211 ... but when i try that
it tells me if i want to remove the mentioning IEEE .. but which includes the TKIp and other one .. that i was trying to enable ... so it's a frikkin vicious circle ... is there a way to install another IEEE? because when i try to to that it tells me it needs NET_RADIO enabled .. and i can't find that .. and there are many similar things with"radio" in them :( :roll:

thanks
Francesco
eponalank
Young Hen
 
Posts: 31
Joined: Sun Sep 09, 2007 21:16

Re: wireless problem

Postby WarraWarra » Fri Sep 21, 2007 18:48

There will be several updates and mods we had to implement to get it working. There will be lots of updates and conflicts not sure you would want to go thru at this time. The updated mini / cd versions should be coming out soon. It can be fixed but not sure you would want to go tru all of it , might put you off of linux.

Best for you for the time being is to try ndiswrapper+windows .inf driver or the 3.4e or 3.4f versions as in both my Dell ipw3945 works with no modifications , unfortunately you will still have to update it but should cause less headaches doing it.

I used too for 3.3b mini the ndiswrapper + windows .inf files and was much easier. See "before 3.4e ipw3945 / bcm43xx" sticky in the networking part of the forum to do it this way.

Hang in there.
WarraWarra
Sagely Hen
 
Posts: 1989
Joined: Wed Jan 03, 2007 21:01
Location: 31.324270, -113.585511

Next

Return to Networking and Wireless

Who is online

Users browsing this forum: No registered users and 3 guests