Here are my new findings:
My 2WIRE 802.11g card has a Prism54 (ISL3886 Prism Javelin/Xbow) chipset. I think the 2WIRE 802.11b cards in the other hand have Orinoco chipsets.
In order to detect my "Prism" card, linux kernel has to load
prism54common and
prism54pci modules. Ubuntu and its official Ubuntu-based distros have the two modules in version 7.04 (Feisty Fawn) but they are not loaded by default.
I do not know where to write the two lines, but for the sake of the test, I typed them using the terminal (Applications > System > Konsole):
sudo modprobe prism54common
sudo modprobe prism54pci
Now,
lsmod lists the two newly loaded modules:
lsmod
Code:
Module Size Used by
... ... ...
prism54pci 13440 0
prism54common 12288 1 prism54pci
... ... ...
And when I run
ifconfig and
iwconfig they list two new interfaces,
wlan0 and
wmaster0. Both interfaces are also listed when I open Applications > System > Network:
Wireless connection (wmaster0)
Wireless connection (wlan0)
Then I picked one (
wlan0), enabled and configured it, and voila! Both LEDs (LINK and ACT.) on my 2WIRE wireless card are solid and I successfully connected to my router.
So far so good, but I still have no idea on which file the modules are to be loaded.