You are not logged in.

#1 2010-06-27 11:21:41

katzen
Member
From: London
Registered: 2008-03-18
Posts: 88

Ideapad s10e and Broadcom 4312

I have installed arch on a lenovo ideapad s10e.

I am struggling to make the wireless work.
The laptop has a broadcom 4312 card. I have tried to install the b43 driver but it doesn't work.
So I have followed the instructions on this page: http://wiki.archlinux.org/index.php/Broadcom_BCM4312 and the card is recognised, but if I try to iwlist scan it says

wlan0      Failed to read scan data : Invalid argument

I've tried various solutions found on google but with no success.

Any suggestions?

Offline

#2 2010-06-27 12:43:30

anrxc
Member
From: Croatia
Registered: 2008-03-22
Posts: 834
Website

Re: Ideapad s10e and Broadcom 4312

You are missing the firmware obviously, and that page doesn't say a damn thing about it. This is the page you want to read http://wiki.archlinux.org/index.php/Wireless#b43


You need to install an RTFM interface.

Offline

#3 2010-06-27 16:39:43

caligo
Member
From: Stockholm
Registered: 2010-01-10
Posts: 79

Re: Ideapad s10e and Broadcom 4312

I have a S10e myself, and this is the driver I'm using: http://aur.archlinux.org/packages.php?ID=19514

Offline

#4 2010-06-27 17:05:30

katzen
Member
From: London
Registered: 2008-03-18
Posts: 88

Re: Ideapad s10e and Broadcom 4312

Installing the b43 driver was the first thing I did, but it didn't work.

caligo wrote:

I have a S10e myself, and this is the driver I'm using: http://aur.archlinux.org/packages.php?ID=19514

this is what I am using now, and I get that error.

Last edited by katzen (2010-06-27 17:06:00)

Offline

#5 2010-06-27 18:47:57

caligo
Member
From: Stockholm
Registered: 2010-01-10
Posts: 79

Re: Ideapad s10e and Broadcom 4312

What is your setup, other than having installed the broadcom-wl driver from AUR?

I use nm-applet for managing networks (network manager, in other words).

This is what my daemons array in /etc/rc.conf looks like

DAEMONS=(syslog-ng hal alsa cpufreq !network networkmanager netfs crond @cups @laptop-mode slim)

... this is the modules array

MODULES=(wl acpi-cpufreq cpufreq_conservative cpufreq_powersave !snd-pcsp !snd-pcspkr !pcspkr !snd-pcm-oss)

... and this is my interfaces array

INTERFACES=(!eth0 !wlan0)

Offline

#6 2010-06-27 19:34:50

katzen
Member
From: London
Registered: 2008-03-18
Posts: 88

Re: Ideapad s10e and Broadcom 4312

These are my modules:

MODULES=(lib80211_crypt_tkip wl acpi-cpufreq cpufreq_ondemand cpufreq_powersave !b43 !ssb)

and the daemons:

DAEMONS=(syslog-ng acpid laptop-mode network netfs crond)

I have eth0 only in INTERFACES.
I tried to use wicd as well, but it doesn't find any networks as expected...

Last edited by katzen (2010-06-27 19:37:35)

Offline

#7 2010-06-28 10:12:02

shemz
Member
Registered: 2010-04-23
Posts: 135

Re: Ideapad s10e and Broadcom 4312

The newer kernels identify broadcom chips by default. So your wlan interface should show when you run ifconfig, even without drivers. If it isnt showing, then your wifi is powered off.

Offline

#8 2010-06-28 10:15:59

katzen
Member
From: London
Registered: 2008-03-18
Posts: 88

Re: Ideapad s10e and Broadcom 4312

shemz wrote:

The newer kernels identify broadcom chips by default. So your wlan interface should show when you run ifconfig, even without drivers. If it isnt showing, then your wifi is powered off.

As I stated in the first post, my wlan interface *is* recognized.
Howere I can't use it.

Offline

#9 2010-06-28 20:59:05

caligo
Member
From: Stockholm
Registered: 2010-01-10
Posts: 79

Re: Ideapad s10e and Broadcom 4312

My suggestion would be to try using NetworkManager instead of the network daemon, and removing the  lib80211_crypt_tkip from the modules array (the wireless setup on my machine seems to run just fine without it).  Also, do you know for certain that the hardware actually works -- that is, does wifi work under windows, or when booting from a Ubuntu Live CD or something similar?

It's been a while since my last fresh install, but I remember how frustrating it was trying to get netcfg to work before just giving up and installing the less minimalist NetworkManager. Wifi can be a real pain under Linux, and having a netbook that does not do the "net" part is kind of frustrating.

Offline

#10 2010-06-29 12:14:41

parintachin
Member
Registered: 2009-05-25
Posts: 72

Re: Ideapad s10e and Broadcom 4312

are you shure that no killswitch is active ?
i had a similar problem with the s10e of my girlfriend some time ago and with activ killswitch ifconfig and iwconfig also listen the device
you could check with rfkill listen

Offline

#11 2010-06-30 10:34:19

katzen
Member
From: London
Registered: 2008-03-18
Posts: 88

Re: Ideapad s10e and Broadcom 4312

parintachin wrote:

are you shure that no killswitch is active ?
i had a similar problem with the s10e of my girlfriend some time ago and with activ killswitch ifconfig and iwconfig also listen the device
you could check with rfkill listen

Uhm if I try to use rfkill it says "Can't open RFKILL control device: no such file or directory"
There is no /dev/rfkill, maybe the kernel is compiled without support for it?

Offline

Board footer

Powered by FluxBB