 |
 |
 |
 |
| Servers & Networking Discuss any Fedora server problems and Networking issues such as dhcp, IP numbers, wlan, modems, etc. |

21st June 2006, 07:16 PM
|
|
Registered User
|
|
Join Date: Jan 2006
Location: Houston, Texas
Posts: 78

|
|
|
network manager fails to properly recognize intel 2915 wifi
I'm having a lot of problems. I've checked the longer thread about this topic and am reposting here for lack of responses.
MAIN PROBLEM is that when using the NetworkManager, the intel 2915 wifi card is not recognized by the wizard. It either shows up under ethernet devices (not wireless devices) or it doesn't show up at all. I've noticed that this happens when I'm adding new devices or modifying my profile. Let me add that I did get it working once, and "broke it" when I started trying to configure a static ip for a web server. Who knows why that happened.
Two subordinate but related problems:
PACKAGE MANAGEMENT/WHAT TO DOWNLOAD I'm unclear what I'm installing and what I should be. I've been using yum/yumex in Fedora Core 5. and the bulletin boards mention needing to download the ipw2200-firmware (which I did) and other related programs (wpa_supplicant, ipw2200-driver).
Before I got it working the first time, I did download the ipw2200-firmware driver, and the Network Manager wizard detected the 2915 wifi card properly. However, when I checked the /lib/firmware directory (as one of the forum posters suggested), I didn't see any mention of firmware having been downloaded for ipw2200. Why is that? Is it possible that it was installed in another path? Is it possible that I need to uninstall and then reinstall this?
The other problem is that on the ipw2200 site, the rpm for ipw2200-driver is listed at http://atrpms.net/dist/fc5/ipw2200/, but I've been following the advice of not adding atrpm to my permanent list of repositories. Even so, when I tried downloading the two rpms (ipw2200-1.1.0-40.rhfc5.at.i386.rpm and ipw2200-kmdl-2.6.16-1.2133_1.rhfc5.cubbi_suspend2-1.1.0-40.rhfc5.at.x86_64.rpm ) ipw2200-driver and installing them separately as rpms, I get dependency error messages.:
rpm -i ipw2200-kmdl-2.6.16-1.2133_1.rhfc5.cubbi_suspend2-1.1.0-40.rhfc5.at.x86_64.rpm
error: open of ipw2200-kmdl-2.6.16-1.2133_1.rhfc5.cubbi_suspend2-1.1.0-40.rhfc5.at.x86_64.rpm failed: No such file or directory
[root@mine yum.repos.d]#
(actually I think I downloaded the 64 bit rpm instead of the 32 bit one listed lower on the page, so I'll have to try that).
So, should I be trying to get the aprm rpms to work/install, or have I been missing something obvious? I'd really like to have these things updateable in yum, and in fact, I previously was able to run the wifi card (with wpa2) successfully without needing needing to resort to arpm repository, so why is now different?
TESTING/RESTARTING NETWORK CONFIGURATIONS/REVERTING TO DEFAULT STATE : I like the gui network tools on fc5. when the hardware is there, they work fine. But apparently if I mess around with the profiles on Network manager too much, or if I alternate between command line tools and gui tools, that might be creating issues. I'm guessing that the GUI tools validate my input better than touching the actual configuration files. How do I test and troubleshoot my network connections in a way that does not cause conflicts or corrupted settings? (Or am I simply blaming the hardware problems on the networking configuration tool rather than on the true cause of the problem--hardware recognition).
I am totally confused.
#
Last edited by idiotprogrammer; 24th June 2006 at 09:12 AM.
Reason: include link
|

22nd June 2006, 01:32 AM
|
 |
Registered User
|
|
Join Date: Jul 2005
Location: Ft Huachuca, AZ
Posts: 3,762

|
|
Quote:
|
Originally Posted by idiotprogrammer
I'm having a lot of problems. I've checked the longer thread about this same topic and am reposting here for lack of responses.
MAIN PROBLEM is that when using the NetworkManager, the intel 2915 wifi card is not recognized by the wizard. It either shows up under ethernet devices (not wireless devices) or it doesn't show up at all. I've noticed that this happens when I'm adding new devices or modifying my profile. Let me add that I did get it working once, and "broke it" when I started trying to configure a static ip for a web server. Who knows why that happened.
Two subordinate but related problems:
PACKAGE MANAGEMENT/WHAT TO DOWNLOAD I'm unclear what I'm installing and what I should be. I've been using yum/yumex in Fedora Core 5. and the bulletin boards mention needing to download the ipw2200-firmware (which I did) and other related programs (wpa_supplicant, ipw2200-driver).
Before I got it working the first time, I did download the ipw2200-firmware driver, and the Network Manager wizard detected the 2915 wifi card properly. However, when I checked the /lib/firmware directory (as one of the forum posters suggested), I didn't see any mention of firmware having been downloaded for ipw2200. Why is that? Is it possible that it was installed in another path? Is it possible that I need to uninstall and then reinstall this?
The other problem is that on the ipw2200 site, the rpm for ipw2200-driver is listed at http://atrpms.net/dist/fc5/ipw2200/, but I've been following the advice of not adding atrpm to my permanent list of repositories. Even so, when I tried downloading the two rpms (ipw2200-1.1.0-40.rhfc5.at.i386.rpm and ipw2200-kmdl-2.6.16-1.2133_1.rhfc5.cubbi_suspend2-1.1.0-40.rhfc5.at.x86_64.rpm ) ipw2200-driver and installing them separately as rpms, I get dependency error messages.:
rpm -i ipw2200-kmdl-2.6.16-1.2133_1.rhfc5.cubbi_suspend2-1.1.0-40.rhfc5.at.x86_64.rpm
error: open of ipw2200-kmdl-2.6.16-1.2133_1.rhfc5.cubbi_suspend2-1.1.0-40.rhfc5.at.x86_64.rpm failed: No such file or directory
[root@mine yum.repos.d]#
(actually I think I downloaded the 64 bit rpm instead of the 32 bit one listed lower on the page, so I'll have to try that).
So, should I be trying to get the aprm rpms to work/install, or have I been missing something obvious? I'd really like to have these things updateable in yum, and in fact, I previously was able to run the wifi card (with wpa2) successfully without needing needing to resort to arpm repository, so why is now different?
TESTING/RESTARTING NETWORK CONFIGURATIONS/REVERTING TO DEFAULT STATE : I like the gui network tools on fc5. when the hardware is there, they work fine. But apparently if I mess around with the profiles on Network manager too much, or if I alternate between command line tools and gui tools, that might be creating issues. I'm guessing that the GUI tools validate my input better than touching the actual configuration files. How do I test and troubleshoot my network connections in a way that does not cause conflicts or corrupted settings? (Or am I simply blaming the hardware problems on the networking configuration tool rather than on the true cause of the problem--hardware recognition).
I am totally confused.
#
|
First let me say that FC5 comes with support for the ipw2200 drivers and iee80211 extensions already. The only thing need to get them to work would be the firmware version 2.4. Post the contents of your var/log/dmesg file showing your wireless drivers to see which versions are installed.
|

23rd June 2006, 06:47 PM
|
|
Registered User
|
|
Join Date: Jan 2006
Location: Houston, Texas
Posts: 78

|
|
|
eth1 vs. wlan0? wpa_supplicant?
Sorry for the delay in replying. I had family matters to take care of.
Ok, here's what I found.
Curiously, when you mentioned dmesg and I checked it, I saw an error message about the ipw2200 drivers.
However, upon reboot I saw a good message in dmesg
Quote:
eee80211: 802.11 data/management/control stack, git-1.1.7
ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, git-1.0.8
ipw2200: Copyright(c) 2003-2005 Intel Corporation
input: TPPS/2 IBM TrackPoint as /class/input/input2
|
That's out of the way. (I rebooted before and didn't see this). Moving on. I was able to see the 2915 device in the Network Manager and finish the configuration wizard successfully. It showed the device as eth1 in my network profiles.
However, when I deactivated eth0 and activated eth1, I got one or two error messages:
Quote:
Error for wireless request "Set Bit Rate" (8B20) :
SET failed on device eth1 ; Invalid argument.
Determining IP information for eth1... failed; no link present. Check cable?
|
when I ran the command iwlist scan, I see my wifi network:
Quote:
eth1 Scan completed :
Cell 01 - Address: 00:12:17:41:32:40
ESSID:"1965bigidiot"
Protocol:IEEE 802.11bg
Mode:Master
Channel:6
Encryption key:on
Bit Rates:54 Mb/s
Extra: Rates (Mb/s): 1 2 5.5 6 9 11 12 18 24 36 48 54
Quality=82/100 Signal level=-48 dBm
Extra:wpa_ie=dd1c0050f20101000050f20202000050f2040 050f20201000050f2020000
Extra:rsn_ie=30180100000fac020200000fac04000fac020 100000fac020000
Extra: Last beacon: 860ms ago
Cell 02 - Address: 00:14:95:8A:32:81
ESSID:"2WIRE981"
Protocol:IEEE 802.11bg
|
My network is configured for wpa2. So even though activating the eth1 profile causes error messages, it knows the wifi networks are there.
The problem seems to be with wpa_supplicant. The service isn't on, and I can't turn it on. If I do, I get this error message:
Quote:
/sbin/service wpa_supplicant restart
Stopping wpa_supplicant: [FAILED]
Starting wpa_supplicant: ioctl[SIOCSIWPMKSA]: No such device
ioctl[SIOCSIWMODE]: No such device
Could not configure driver to use managed mode
ioctl[SIOCGIFFLAGS]: No such device
Could not set interface 'wlan0' UP
ioctl[SIOCGIWRANGE]: No such device
|
Looking at /etc/sysconfig/wpa_supplicant, I try changing the device name from wlan0 to eth1, but that accomplishes nothing.
I'm guessing the answer has to do with turning on wpa_supplicant or key management. Previously, when I had wifi running correctly, Network Manager gave me a prompt to input my key (which apparently it remembered for future logons). That was nm-applet, right? Is the failure for this to load the problem or merely a symptom of the problem?
Any ideas what to do next?
|

23rd June 2006, 08:35 PM
|
|
Registered User
|
|
Join Date: Jan 2006
Location: Houston, Texas
Posts: 78

|
|
|
wpa_supplicant configuration
noting the correction that Iron Mike made to add -i (-ieth1), my config file is as follows:
http://forums.fedoraforum.org/forum/...hlight=ipw2200
Quote:
# wlan0 and wifi0
# INTERFACES="-iwlan0 -iwifi0"
#INTERFACES="-iwlan0"
INTERFACES="-ieth1"
# ndiswrapper and prism
# DRIVERS="-Dndiswrapper -Dprism"
DRIVERS="-Dndiswrapper"
|
|

24th June 2006, 01:54 AM
|
 |
Registered User
|
|
Join Date: Jul 2005
Location: Ft Huachuca, AZ
Posts: 3,762

|
|
Quote:
|
Originally Posted by idiotprogrammer
|
To get rid of the "Bit rate Error" got to your ifcfg-eth1 file it is in etc/sysconfig/network-scripts and add this line, note the capitals:
RATE=Auto
|

24th June 2006, 02:02 AM
|
 |
Registered User
|
|
Join Date: Jul 2005
Location: Ft Huachuca, AZ
Posts: 3,762

|
|
Quote:
|
Originally Posted by idiotprogrammer
|
Just a quick question, "why are you using "DRIVER=ndiswrapper" for the your Intel 2200??? The intel is supported out of the box and should be DRIVERS=Dwext
Here are mine:
/etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel
ap_scan=1 (<-- SSID needs to be BROADCAST on the router)
update_config=1
network={
ssid="mesa_wifi"
key_mgmt=WPA-PSK
proto=WPA
pairwise=CCMP
psk="xxxxxxxx" (<-- THIS is plain text without any weird ASCII characters)
NOTICE THE QUOTES-----
/etc/sysconfig/wpa_supplicant:
# wlan0 and wifi0
# INTERFACES="-iwlan0 -iwifi0"
INTERFACES="-ieth1"
# ndiswrapper and prism
# DRIVERS="-Dndiswrapper -Dprism"
DRIVERS="-Dwext"
Last edited by Iron_Mike; 24th June 2006 at 02:10 AM.
|

24th June 2006, 04:49 AM
|
|
Registered User
|
|
Join Date: Jan 2006
Location: Houston, Texas
Posts: 78

|
|
|
will try
well, that's interesting.
No, I know all about the travails of ndiswrapper. I don't know why that's there. (maybe the underwear elves are doing their thing).
I think I tried changing it to "auto" without success.
Let me try that.
rj
|

25th June 2006, 03:16 AM
|
|
Registered User
|
|
Join Date: Jan 2006
Location: Houston, Texas
Posts: 78

|
|
|
yes, they are enabled. That is the problem. I don't seem to be able to see the applet running up at the top. I assumed that this only happened when the wifi connection was successfully managed.
Previously, this applet worked fine. It would be visible most of the time.
That is why the next step I'm going to take is to try to enable wifi when my network doesn't use encryption. Will do and follow up. rj
|

26th June 2006, 09:34 AM
|
|
Registered User
|
|
Join Date: Jan 2006
Location: Houston, Texas
Posts: 78

|
|
|
ok, I've solved it (with lingering doubts!)
Ok, I seem to have found a solution. The solution is complicated, more of a matter of retracing my steps correctly than having a lightbulb go off.
Essentially I need to follow the steps listed here.
Here's what happened.
When I tried to change from dynamic ip to static on my wifi connection, I ended up removing some rpms and reinstalling them. That ultimately caused my problem. (and ironically, it had nothing to do with the dynamic ip to static ip change I made).
First, I accidentally removed the NetworkManager without realizing that it existed as a separate app which I installed separately from system-config-network (the default config tool in gnome). I had incorrectly assumed that this applet would pop up if the profile configured the device correctly. (here's more info about network manager (gui)
(per the instructions, I needed to run yum install NetworkManager NetworkManager-gnome
The other problem was that yumex wasn't showing me the latest firmware rpm, which turned out to be firmware-3.0 (oh, yes, you need to reboot for the new firmware to take effect).
the installation instructions I'd been following warned about mixing repositories , so anything on livna would not be visible to me. For all practical purposes, yum/yumex is becoming less useful if the repositories are diverging in the important rpms they carry (maybe it's just a matter of some repositories lagging behind others).
(see more info about ipw2200-firmware rpm
rpm -ihv http://rpm.livna.org/fedora/5/i386/l...5-4.noarch.rpm
# yum install ipw2200-firmware
I really have to wonder why neither of these applications appeared in my repositories on yumex, leading me to question its usefulness.
The NetworkManager had the advantage of letting you configure the connection through a gui, so when I just filled out a form, it prompted me for the key (and worked almost instantaneously).
Looking back, I suspect that with Iron Mike's expert advice, I probably could have hardcoded the settings to get wifi wpa2 to work. But I wasn't confident I could continue to make it work for additional connections.
The thing that still mystifies me is KeyRing Manager. What controls that? How did I get this to prompt me when configuring Wifi services?
Thanks, Iron Mike, for your suggestions.
|

30th June 2006, 07:39 AM
|
|
Registered User
|
|
Join Date: Jan 2006
Location: Houston, Texas
Posts: 78

|
|
|
not as easy as I thought
wow. Now, it's not working again. At the moment I can't even get unencypted wifi to work.
I'm guessing it's related to the fact that my profiles use both static and dhcp profiles.
Will report later. (BTW, I filed a bug on this).
|

30th June 2006, 07:59 PM
|
|
Registered User
|
|
Join Date: Jan 2006
Location: Houston, Texas
Posts: 78

|
|
|
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Hybrid Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
Current GMT-time: 03:13 (Thursday, 20-06-2013)
|
|
 |
 |
 |
 |
|
|