greatbeyond: some compilation error for me also with the drivers 1.0.11
so the latest combination it works is:
(ipw2200-1.0.10.tgz)(ipw2200-fw-2.4.tgz)(ieee80211-1.1.12.tgz)
if anybody found any fix/workaround plz post.
greatbeyond: some compilation error for me also with the drivers 1.0.11
so the latest combination it works is:
(ipw2200-1.0.10.tgz)(ipw2200-fw-2.4.tgz)(ieee80211-1.1.12.tgz)
if anybody found any fix/workaround plz post.
hi!
the drivers work for me fine now (ieee1.1.9 & ipw2200-1.0.10)!
funnily enough i didn't change anything! i was 2 days not at home, started my notebook half an hour ago an look - the module is loaded
thx for your help,
bye
woifi
Aktizol:
After what i've figured out the .11 driver expects Wireless Extensions Version >=18, the 2.6.12 kernel in standard Breezy has v17. There are lines in ipw2200.c commented out for pre-18 WExt, but taking them back in produces more errors, apparently a problem of matching wpa_supplicant/driver_ipw.c
I'm far from knowing my way round Linux/C, so it'll have to be left to others to figure out..if you want to see what i'm talking about in ipw2200.c, search for "supplicant" in it.
Greetings
Matthias
Originally Posted by meesmany
I have the same wlan card and the breezy live cd works on my machine, so you should be able to get it working. I also use encryption.... works like a charm... i only have to go to the network settings and activate the card, choose my network and provide the password.
try the live cd, if it works... you should be able to get it working otherwise...
cheers
Hey,
1.0.11 compiled for me as followed:
- Install Kernel Sources 2.6.12
- go to /usr/src/linux-source-2.6.12/include/linux and apply this patch to install Wireless Extensions v18 with the command "patch -p3 wireless.h /whereever/you/put/iw_18-5.diff", you will be asked for the location of of "wireless.c", enter "/usr/src/linux-source-2.6.12/net/core/wireless.c"
- compile, install and boot Kernel (good howto in German here: click, maybe somebody could link a good english tutorial?)
- install ieee80211-1.1.12 and ipw2200-1.0.11 (compiles nicely now you have Wireless Extensions 18 )
- tada
Got rid of my problem (mentioned above) nicely. So if your WEP connection works once and never again, try this.
@meesmany:
Are you trying to connect to a WEP network or a WPA network?
Greetings to you all
Matthias
Last edited by greatbeyond; February 17th, 2006 at 11:03 PM.
*gnarf*
the ipw2200 project just released 1.0.12 which fixes the "doesn't compile on Kernels with Wireless Extension <18" problem.
Matthias
I have a IntelPro 2100 3b minipci card in my laptop, and my network is completely open.
With the default drivers installed (ipw2100) I can scan and see my OPEN network, but I cannot connect to it as I cannot change to the correct channel - no matter what it gives me the same error (something todo with wrong privilages - yes, I am doing it as root - and something basically saying it is unable to change the frequency: Will post error later when on laptop. Tried the ipw2200 drivers but do not work with card at all.
edit: error on sudo iwconfig set channel 1 is
Error for wireless request "Set Frequency" (8B04) :
SET failed on device set ; No such device.
but as I said, can scan fine.
Tried dhclient eth1 (the wlan adapter) with both drivers, as well as configuring manually.
dhclient eth1 returns:
sit0: unknown hardware address type 776
sit0: unknown hardware address type 776
Listening on LPF/eth1/00:04:23:7e:a7:73
Sending on LPF/eth1/00:04:23:7e:a7:73
Sending on Socket/fallback
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 10
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 16
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 13
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 17
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 1
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
I believe this is probably as I can't set the frequency though.
Intrested to try LATEST ipw2100 driver, but as am a newbie to linux completely unsure how to install it; looking for a guide to do so.
Last edited by eedge; February 21st, 2006 at 07:22 AM.
Hey,
"iwconfig set channel 1" gives an error because you didn't specify the interface -- "iwconfig eth1 set channel 1" would be correct. However, there is no need to choose the channel, the driver does that. Just tell the adapter which network to connect to,
that should already be it. do "iwconfig eth1" to check if you are associated to the network, it should say ESSID="MyNetwork" and "Access Point" should be an address different from 00:00:00:...PHP Code:
iwconfig eth1 essid "MyNetwork"
If that has worked, you can run dhclient eth1 to obtain an IP and route.
And if that works, i recommend you get GNOME NetworkManager to do all that stuff for you
Hope i could help. If not, ask.
Greetings
Matthias
Edit: If this doesn't work, it would be useful if you let "iwevent" run in another terminal while you did this, and post the log here. Also, post the printout of "iwconfig eth1" and "iwlist scan", please.
Last edited by greatbeyond; February 22nd, 2006 at 12:52 AM.
I tried to remove the old ipw2100 and ieee80211, that worked. But when wanting to install the new ieee80211 it failed:
Code:root@solanki:/home/hibatsu/ieee80211-1.1.12# make Checking in /lib/modules/2.6.15-15-386 for ieee80211 components... make -C /lib/modules/2.6.15-15-386/build M=/home/hibatsu/ieee80211-1.1.12 MODVERDIR=/home/hibatsu/ieee80211-1.1.12 modules make[1]: Entering directory `/usr/src/linux-headers-2.6.15-15-386' CC [M] /home/hibatsu/ieee80211-1.1.12/ieee80211_module.o /home/hibatsu/ieee80211-1.1.12/ieee80211_module.c: In Funktion »ieee80211_network_reset«: /home/hibatsu/ieee80211-1.1.12/ieee80211_module.c:90: Fehler: »struct ieee80211_network« hat kein Element namens »ibss_dfs« /home/hibatsu/ieee80211-1.1.12/ieee80211_module.c:91: Fehler: »struct ieee80211_network« hat kein Element namens »ibss_dfs« /home/hibatsu/ieee80211-1.1.12/ieee80211_module.c:92: Fehler: »struct ieee80211_network« hat kein Element namens »ibss_dfs« /home/hibatsu/ieee80211-1.1.12/ieee80211_module.c: In Funktion »ieee80211_networks_free«: /home/hibatsu/ieee80211-1.1.12/ieee80211_module.c:104: Fehler: »struct ieee80211_network« hat kein Element namens »ibss_dfs« /home/hibatsu/ieee80211-1.1.12/ieee80211_module.c:105: Fehler: »struct ieee80211_network« hat kein Element namens »ibss_dfs« make[2]: *** [/home/hibatsu/ieee80211-1.1.12/ieee80211_module.o] Fehler 1 make[1]: *** [_module_/home/hibatsu/ieee80211-1.1.12] Fehler 2 make[1]: Leaving directory `/usr/src/linux-headers-2.6.15-15-386' make: *** [modules] Fehler 2
Sorry, I meant sudo iwconfig eth1 set channel 1...
The correct essid is allready in, I'm starting to think that the card my actually be broken as I can't get the connection to work in xp sp2 with the correct drivers - allthough, once again I can scan for networks
Bookmarks