NotebookForums.com › Forums › General Notebook Discussions › Linux & Other OS's › Wireless in Linux? Anyone succeeded?
New Posts  All Forums:Forum Nav:

Wireless in Linux? Anyone succeeded?

post #1 of 71
Thread Starter 
801.11b Wireless cards do exists since 2 years. There is still no Linux distribution which is able to deliver proper drivers.

I found this site:
http://ipw2100.sourceforge.net

The driver installation seems to me like writing a Masters Thesis. I wish the Linux-world would make some better step by step guides in order to convince more Windows Users.

There is not only a need for a driver but also Firmware-packages. I have copied the Firmware to the right place, just to install the driver it self, seems to be even more complicated.

Does anyone know any step-by-step guide, how to make a 2 years old technology work on the mighty Linux?

Best Regards,
Houmie
post #2 of 71
i heard that ubuntu hoary supports it from the box. i have an atheros chip that ubuntu supported right out of the box.
post #3 of 71
802.11b wireless cards have been out longer then two years. I know that the prism2 drivers have been working for a while since the 2.4 kernel series. If your talking about specificly ipw2100 intel just released those drivers like a year ago.

It also depends what distro of linux your using. In gentoo its as simple as emerge ipw2100 and you'll have the driver installed. Granted its a lot harder to install directly from the source, but thats why package mangers, and rpms, deb files were created for.

I've looked at the INSTALL file for the drivers and it seems simple enough to install for the module.
Just run these commands in order:
make
make install
then drop the firmware files into /usr/lib/hotplug/firmware.
The only thing you have to have before your install is the sysfs filesystem and make sure you got the right stuff in the kernel like crypto moduels etc. Also if your using 2.4 it says they dont directly support that kernel branch anymore its only 2.6 and up.

But if your using redhat/fedora core, debian, suse, gentoo, or one of their derivations there is a package available for you to use.
post #4 of 71
my b/g works good with linux


what is your problem?
post #5 of 71
I just bought a Dell M70 with a 2200BG and a Dell D600 (refurb) with the Dell 1350 (have to run the Windows driver using ndiswrapper). Both work... I have no problems. Both platforms are running SUSE 9.2. The D600 is stock SUSE 9.2, the M70 has an upgraded kernel (and therefore I had to download the later firmware for the device) 2.6.11rc5.

I used YaST to set the devices up. There are issues with regards to being hardwired vs wireless, but it's a SUSE startup issue... not a big deal, has nothing to do with the devices.
post #6 of 71
Houmi: PLEASE search the forum before posting. The wireless question is brought up by someone every week.
post #7 of 71
Thread Starter 
Hi mjolnir,

Quote:
Originally Posted by mjolnir
802.11b wireless cards have been out longer then two years. I know that the prism2 drivers have been working for a while since the 2.4 kernel series. If your talking about specificly ipw2100 intel just released those drivers like a year ago.
Yes I was talking about ipw2100. But it is still bad enough not having the firmware in the distribution. The linux readme files are just for the pros. I mean even Windows readme files explain how to install a software, even it is just a dump doubleclick on a exe file.

Sorry, if I sound so negative. I just see the potential of Linux on the one hand and the incompetence of making things more easy or better understandable for noobs like me. So why are we then wondering, when not many people are ready to switch to Linux? I am working since two days on Linux (First Mandrake 10.1, which was a catastrophe and now Suse 9.2, which seems to be better) just to make basic stuff like making wireless and a damn ATI driver work for a better resolution. For this stuff you would need 10 min in Windows.

Ok anyways enough whining. I need Linux and have to refresh my Shell Script skills from school. I wanted to thank you all for your help.

The steps you mentioned were already done by myself. However after 'make' I get error messages. In that case 'make install' won't work neither.

I use Suse 9.2 with the newest kernel. I tried to figure out if the kernel has the #define CONFIG_NET_RADIO 1 or on null.

grep CONFIG_NET_RADIO /lib/modules/`uname -r`/build/include/linux/autoconf.h


This command doesn't work. It says the directory doesn't exist. I tried to figure out, if Suse has a slightly different directiory for its Kernel, but couldn't find it.

Quote:
then drop the firmware files into /usr/lib/hotplug/firmware.
The firmwares are from beginning in the hotplug folder. Is that a problem?

Quote:
The only thing you have to have before your install is the sysfs filesystem and make sure you got the right stuff in the kernel like crypto moduels etc.
I have the newest Kernel. SO it should work. But do I get the right stuff into te Kernel? Does it mean I have to compile it? Any guides somewhere?

BTW, the Readme says by using command the older versions of the wireless stuff should show up. These have to be removed from the disk.

for i in ieee80211 ipw2100; do find /lib/modules/`uname -r` -iname ${i}*; done

Well, I did so and moved the files to a safe place. Things like Crypto modules. The read me is also talking about the newest version of this Crupto stuff. But it doesn't say where to get them. How do I get or install them?
post #8 of 71
Well that particular driver I am not familiar with...

Though you did pick two of the toughest hardware issues around in linux really Ati and Wireless(Some wireless anyways, most of it running pretty good now out of the box, but when it dont and ndiswrapper wont do it, it is a pain at times.)

Seablade
post #9 of 71
I just got the Intel 2200bg to work with Ubuntu 4.10 out of the box, well almost. The only "work" I had to do was grab the 1802 bios hack for my Thinkpad but thats only specific for the Thinkpads or at least I think. Now I have to figure out how to get it to work with WPA
post #10 of 71
I have Ubuntu installed on my Uniwill 223II and it found my Intel 2200 right away. They only issue I had was I needed to give it a static address during the install, to get it connected to my AP. I then booted to the new install and changed the Intell 2200 settings to pull a DHCP address from my router.

It is a great distro especially for notebooks.


^_^_^
post #11 of 71
I'm running the 2100 intel card on my gentoo box. No problems there. I created multiple scripts for the profiles I want/need, work home client sites, etc. The documentaion is at times cryptic at best, but between google and the support forums of your choen distro I have yet to find anything that I haven't been able get working. This includes usb key, connecting to my exchange server at work, ATI video drivers and even WINE for the odd game and office apps.If you're running the stock loads of most distros they usualy don't include the kernel headers. I helped abf get his ati working in a short while on aim. If you post specific errors, distro, kerne,l and what steps you have already tried we will try to help you. Just coming here and ranting doean't achieve anything besides most of us just looking and going on.You have to help us help you.
post #12 of 71
I am going to see if my Broadcom will work tomorrow.. I doubt it will, right out of install
post #13 of 71
Thread Starter 
Quote:
Originally Posted by bsmith
I'm running the 2100 intel card on my gentoo box. No problems there. I created multiple scripts for the profiles I want/need, work home client sites, etc. The documentaion is at times cryptic at best, but between google and the support forums of your choen distro I have yet to find anything that I haven't been able get working. This includes usb key, connecting to my exchange server at work, ATI video drivers and even WINE for the odd game and office apps.If you're running the stock loads of most distros they usualy don't include the kernel headers. I helped abf get his ati working in a short while on aim. If you post specific errors, distro, kerne,l and what steps you have already tried we will try to help you. Just coming here and ranting doean't achieve anything besides most of us just looking and going on.You have to help us help you.

Dude, you do not need to make any advertisement for the mighty linux. I am already convinced. Go and try it for some Windows freaks. However I have the right to criticize stuff which could get some improvement.

BTW I have explained step by step whats wrong. It is not like I came here to whine about your mighty linux. So if you want to help me its fine, and if not, its fine with me too.

Cheers
Houmie
post #14 of 71
Thread Starter 
Hi mjolnir,

Quote:
Originally Posted by mjolnir
Just run these commands in order:
make
make install
then drop the firmware files into /usr/lib/hotplug/firmware.
I ve done that and it worked fine. No error messages.

Quote:
The only thing you have to have before your install is the sysfs filesystem and make sure you got the right stuff in the kernel like crypto moduels etc.
The Kernel I am using is 2.6.8.11. The crypto modules are in the Kernel as far as I could figure out.

I read something about IWCONFIG and SYSFS File system. You have also mentioned the second one.

iwconfig says:
lo no wireless extensions.
eth0 no wireless extensions.
sit0 no wireless extensions.

Where do I get Sysfs? Is that a package which I could install from the add/remove Software in Yast? What is the purpose of this software?

The drivers seem to be alright now. How do I manage to enter the network ID, WAP key and stuff.

Would be great, if you could give me some more tips.

Regards
Houmie
post #15 of 71
Thread Starter 
Ok Good news.

After 4 hours of trying to bind and compile the driver into the Kernel it failed. ;o) But I learned a lot though.

The big problem is Intel is providing an old version but includes also a very detailed README file.
http://downloadfinder.intel.com/scri...inux_1_0_0.tgz

Intel supports an opensource community who are working on this driver. This driver in Version 1.05 however has a super tiny Readme file. I though first they would be identical, but they aren't.

So the Linux freaks ASSUME that everyone knows how it works and make the wonderful README file just shorter. If you never have downloaded version 1.0.0. you would never know of the existence of such a great Readme.

And here we are back to my bitching at the beginning. These "Assumptions" that everyone knows how it works, makes the community grow much slower.

However I managed to install the drivers Externaly. SO the network is up. Yeaaahhh.

Only problem, my connection is encrypted, so how do I enter the Security WEP/WAP information into the Network? Which tool does it? C'mon guys give me a hand, I am almost there.

Thanks
Houmie
post #16 of 71
iwconfig wlan0 essid youressidhere key yourkeyehere

as root of course and then you need something similar to this file of mine depending on your network

/etc/network$ cat interfaces
auto lo wlan0
iface wlan0 inet dhcp
wireless_mode managed
wireless_essid AP_8278c6
wireless_key 3B5D3C7D207E37DCEEEDD301E3
name Wireless LAN card
iface lo inet loopback
post #17 of 71
Thread Starter 
Hi DimGR,

Thanks for your help. Everytime I need Internet I have to switch back to Windows right now. After rebooting back to Linux, I can't load the driver anymore. iwconfig don't find any wireless card anymore. (

I have to keep trying...

Houmie
post #18 of 71
Ok I did a quick search on google and found something relating to this on linuxquestions.org http://www.linuxquestions.org/questions/history/253416 what about that post #25 middle of page 2. No idea what it is but it seemed to work for that poster.
post #19 of 71
Quote:
Originally Posted by Houmi
Hi DimGR,

Thanks for your help. Everytime I need Internet I have to switch back to Windows right now. After rebooting back to Linux, I can't load the driver anymore. iwconfig don't find any wireless card anymore. (

I have to keep trying...

Houmie

then you need ndiswrapper


I will assume that you have ndiswrapper installed...


download the windows driver for your card
create a dir so you dont get lost

mkdir wlan
unzip windriver.exe -d /home/user/wlan
ndisrwapper -i filename.inf
modprobe ndiswrapper
echo ndiswrapper >> /etc/modules-2.6.XXXXX
update-modules


iwlist wlan0 scan
post #20 of 71
I'm running Ubuntu 4.1 on my Fujitsu 7010D laptop with a 2200 wireless card inside. This distro is extremely slick, very Windows-like and intuitive.

Ubuntu recognized it during the installation, then promptly let me enter my WEP key and I was up and running on the network within 5 minutes.

Wish I could say the same about Redhat (what a nightmare).
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Linux & Other OS's
NotebookForums.com › Forums › General Notebook Discussions › Linux & Other OS's › Wireless in Linux? Anyone succeeded?