I just read that Broadcom has open-sourced their wireless adapter drivers and was curious if this would have any affect on my Dell XPS M1330 which sometimes has flaky wifi.
You can use
lshw to show information on all devices in you system, forinstance what driver the device uses, this information will look something like this:
*-network description: Wireless interface product: PRO/Wireless 2200BG [Calexico2] Network Connection vendor: Intel Corporation physical id: 2 bus info: pci@0000:0b:02.0 logical name: eth1 version: 05 serial: 01:22:ff:00:11:99 width: 32 bits clock: 33MHz capabilities: pm bus_master cap_list ethernet physical wireless configuration: broadcast=yes driver=ipw2200 driverversion=1.2.2kmprq firmware=ABG:126.96.36.199 (Dec 12 2007) ip=192.168.2.100 latency=64 link=yes maxlatency=24 mingnt=3 multicast=yes wireless=IEEE 802.11g resources: irq:21 memory:b4001000-b4001fff
In the line starting with
configuration: it says
driver=ipw2200 which mens my wireless uses the ipw2200 kernel driver this can in turn point you to weather you will (in time) benefit from this release. As far as i know all the broardcom network drivers have been released, this means that if you use any broardcom driver now it will in time (properly) get better supported.
The Ubuntu help page for the Dell XPS M1330 suggests it's an intel wifi chipset.
Intel Next-Gen Wireless-N Mini-card
But the lspci shows up a broadcom device:
09:00.0 Ethernet controller: Broadcom Corporation Unknown device 1713 (rev 02) 0c:00.0 Network controller: Intel Corporation Unknown device 4229 (rev 61)
Admittedly that says it's an ethernet adapter but it's not uncommon to have multi-purpose chipsets in these things. So... I'm not sure.
If you're not too squeamish, you could take the panel off that's covering up the card on the back. Dell does a good job of making cards like that pretty accessible.
My wife has a Dell Studio 17 and the wireless went out, so I replaced the card. It says right on the card that it's an Intel.
Oh! and don't break anything...and don't blame me if you do...and all that disclaimer stuff. :)
Open a terminal
Applications -> Accessories -> Terminal
At the $ prompt, type:
username@computer:~$ lspci | grep -i broadcom
That command will list your PCI devices and the grep statement will list any Broadcom devices from that list. If you have a Broadcom device, your output will look something like this:
06:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5705_2 Gigabit Ethernet (rev 03)