I’m trying to get my wireless to work with my Dell XPS M1530 laptop. I have one of those great Broadcom cards.
It’s listed in lspci as “0b:00.0 Network controller: Broadcom Corporation BCM4310 USB Controller (rev 01)”
and
“0b:00.0 0280: 14e4:4315 (rev 01)”
I followed the sticky in the wireless forum up to step 3. I wasn’t really able to find any firmware with ‘dmesg’. I looked around a bit, and people seem to have luck using ndiswrapper.
I followed the directions that I found here Broadcom Corporation BCM4310 USB Controller (rev 01) - openSUSE Forums.
It seemed to work well (although I don’t think I have KNetwork, as I am using gnome), as when I rebooted, the light for wifi came on. However, still no wireless internet.
When I type the command ‘iwconfig’, I only get entries for lo and eth0. This is where I am stuck for now. What else can I try?
broadcom cards seem an endless source of work for the wifi experts; you may able to continue to help on the wireless forum in the future for others who have problems with their broadcom problems; help the wireless experts out
It’s kind of strange, actually. I used to have Mandriva installed on the same machine, and it claimed that the wireless card was BCM4312. I don’t really understand why openSUSE and Mandriva would have such different opinions.
I absolutely could not get ndiswrapper to work under Mandriva. However, for the BCM4312, there are some “official” drivers for it that I managed to get working. But that was even more of a pain, as the source code would not compile, and I had to figure out how to debug it
I don’t know if I am going to get an answer to this, but I will ask anyway. Every time I log in, and try to connect to the wireless network, I get gnome-keyring asking me for a password.
I know the password and everything, but this is really a pain to have to type it every time I log in. Does anyone know of a way to automate this process?
I have looked around on google and this forum, but nothing is helpful…
Yet41 wrote:
> It’s kind of strange, actually. I used to have Mandriva installed on the
> same machine, and it claimed that the wireless card was BCM4312. I don’t
> really understand why openSUSE and Mandriva would have such different
> opinions.
>
> I absolutely could not get ndiswrapper to work under Mandriva. However,
> for the BCM4312, there are some “official” drivers for it that I managed
> to get working. But that was even more of a pain, as the source code
> would not compile, and I had to figure out how to debug it
>
> These Broadcom cards are a PITA.
We are working on the reverse engineering for this device. Roughly 95%
of the code has been decompiled and turned into “specifications”.
Expect a native driver for this card within a few months.
The BCM4310 USB has a PCI ID 0f 0x4315, as do some BCM4312’s. Note,
this is a BCM4312 b/g. A BCM4312 a/b/g card is supported by the b43
driver.
If you are inclined to complain about the support, or lack of, for
Broadcom devices, please be aware that there has been ZERO support
for the open-source driver from Broadcom. For cards with such
complicated operation, the fact that there is a reverse-engineered
driver without vendor support is a miracle.
Oh, no, please don’t get me wrong on this. I don’t blame the openSUSE or Mandriva or any distro creators for this. From what I’ve heard, it’s Broadcom that’s dragging their feet. It’s my understanding that they are rather “anti-opensource”.