A long time ago I had a lot of problems choosing and compiling the drivers for the network adapters C54Ri (PCI) and C54RC (PCMCIA), made by Conceptronic. Both have chipset Ralink. This chipset is perfecty driven by open-source drivers developed by the the rt2x00 Project (http://rt2x00.serialmonkey.com/), drivers capable of much more than the official Ralink drivers (monitorning, injecting, etc.).
The first thing you must do is assure the recognition of the connected device. Open a terminal and do
- Code: Select all
lspci
You should see the device, described as
- Code: Select all
Network controller: RaLink RT2561/RT61 rev B 802.11g
The important thing is that, if you see that it belongs to the second revision (rev B), you need the RT61 driver.
Download the driver from the serialmonkey page (http://rt2x00.serialmonkey.com/wiki/index.php/Downloads) and then prepare your system for compiling. It needs extra packages, extra dependencies, to compile properly. If you don't have internet in the moment you follow these steps (thing that happened me) you should install the extra packages from a full Debian distribution, I think that all the necessary packages are in the Binary-1 Etch DVD.
- Code: Select all
apt-get install build-essential
apt-get install linux-headers-`uname -r`
And I state compilation steps provided somewhere in the driver package. After downloading http://rt2x00.serialmonkey.com/rt61-cvs-daily.tar.gz, move to the containing directory, get root and do
- Code: Select all
tar -xvzf rt61-cvs-daily.tar.gz
cd /rt61-CVS-[?]/Module
make
make install
depmod
modprobe rt61
echo 'rt61' >> /etc/modules
Notes:
- (1) You must replace [?] by the correct CVS tarball date.
(2) Don't concern about the GCC compiling messages.
Now you should see a new interface when you do
- Code: Select all
ifconfig -a
- Code: Select all
ifconfig wlan0 up
In order to see the wireless configuration, now I don't remember if this package is installed by default but try doing
- Code: Select all
apt-get install wireless-tools
An then you can see the current configuration with
- Code: Select all
iwconfig wlan0
- Code: Select all
iwlist wlan0 scan
I have made a post concerning problems with managed wireless connections in this post, where is also explained how to configure a wireless network connection: http://forums.debian.net/viewtopic.php?t=21520.