Weblog:   Ubuntu Linux 5.04 + notebook + WiFi = Works!
Subject:   Configuring wifi (Topcom skyr@cer 4054G) in ubuntu 5.10
Date:   2006-01-11 01:41:47
From:   Jeroen_Devroede
located the driver

You have to use the file mrv8335.inf which can be found in the win98 folder in the driver directory of the CD shipped with the Topcom wifi card. Copy the file to your hard drive. This is the only file of all .inf en .sys files on the CD that has worked under my HW config.

Use NDISWrapper to install the driver
In het terminalvenster, ga naar de directory waar je de WiFi driver hebt gesaved, en run:

sudo ndiswrapper -i mrv8335.inf

Run ndiswrapper -m
Run modprobe ndiswrapper

Check the installation by running the following command: sudo ndiswrapper -l ,and when the installation was successfull, you should get something back like

Installed ndis drivers:
mrv8335 driver present, hardware present

Now run iwconfig. You should get a list of all available network adapters, also containing an entry "wlan0" containing details of your connection

The following section is two-fold:

Either you use the ubuntu-embedded network-adminGUI (worked perfect for me as long as I did not use 128-bit encryption, but 64-bit encryption), or use the vi editor to manually edit the interfaces file

Network-admin GUI:
open network-admin.
The wifi connection should be listed.
First click on properties.
Enter the (e)ssid of your wifi infrastructure and check the activate checkbox.
Enter your hexadecimal network key (64-bit).
Confirm this screen.
Click on the activate button.
Your card should come alive.
Open your firefox browser to check the result.

Editing network interface file manually
This file is located in /etc/network should look like this after you edited it.
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# This is a list of hotpluggable network interfaces.
# They will be activated automatically by the hotplug subsystem.
mapping hotplug
script grep
map eth0

iface wlan0 inet dhcp
wireless_keymode open
wireless_key XXXXXXXXXenter here your 64-bit network keyXXXXXXXXXXXX
wireless_mode managed
wireless_essid XXXXXenter here your essidXXXXXX
wireless_nick XXXXXXXXXXX

auto wlan0

Good luck!

Jeroen Devroede

The most usefull link I found with excellent information on this topic is