LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Wireless Networking (http://www.linuxquestions.org/questions/linux-wireless-networking-41/)
-   -   Wireless on a System 76 Starling Netbook (RTL8191SEvB Wireless) (http://www.linuxquestions.org/questions/linux-wireless-networking-41/wireless-on-a-system-76-starling-netbook-rtl8191sevb-wireless-894902/)

chexmix 08-01-2011 09:08 AM

Wireless on a System 76 Starling Netbook (RTL8191SEvB Wireless)
 
I recently purchased a Starling Netbook from System76, which had Ubuntu 11.04 installed on it. Wireless on the system worked fine.

Since I prefer Debian to Ubuntu, I installed Debian testing on the box & am now unable to get wireless working.

Here is the relevant lspci output:
Code:

13:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8191SEvB Wireless LAN Controller (rev 10)
and here is the output of iwconfig:

Code:

lo        no wireless extensions.

eth0      no wireless extensions.

... so there appears to be no wlan0 interface available.

When I was installing and had the wired connection active, I was careful to install the firmware-realtek package, which looks as though it should have the right driver in it:

http://packages.debian.org/wheezy/firmware-realtek

I am not sure where to go from here. I found a linuxquestions thread that seems to suggest compiling the driver should work (there is a link to another post on forums.debian.net re: how to do this) but I am unclear why this should be necessary ...

Any pointers would be appreciated. Thanks.

/Glenn

corp769 08-01-2011 09:51 AM

Hello,

See here - http://forums.debian.net/viewtopic.php?f=7&t=54167
Common problem with this chipset.... The drivers from the site should definitely work for you.

Cheers,

Josh

chexmix 08-01-2011 11:10 AM

Hi Josh,

Quote:

Originally Posted by corp769 (Post 4430728)
See here - http://forums.debian.net/viewtopic.php?f=7&t=54167
Common problem with this chipset.... The drivers from the site should definitely work for you.

Thanks for the reply. That is actually the page I was referencing in the post (rather, the one it pointed to). Am sure I'm doing something silly here, but I downloaded the source, untar'd it, ran make as root and got the following:

Code:

make -C /lib/modules/2.6.39-2-686-pae/build M=/home/chexmix/Downloads/rtl_92ce_92se_92de_linux_mac80211_0003.0620.2011 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.39-2-686-pae'
  CC [M]  /home/chexmix/Downloads/rtl_92ce_92se_92de_linux_mac80211_0003.0620.2011/base.o
/home/chexmix/Downloads/rtl_92ce_92se_92de_linux_mac80211_0003.0620.2011/base.c: In function ‘rtl_action_proc’:
/home/chexmix/Downloads/rtl_92ce_92se_92de_linux_mac80211_0003.0620.2011/base.c:840:25: error: ‘RX_FLAG_TSFT’ undeclared (first use in this function)
/home/chexmix/Downloads/rtl_92ce_92se_92de_linux_mac80211_0003.0620.2011/base.c:840:25: note: each undeclared identifier is reported only once for each function it appears in
/home/chexmix/Downloads/rtl_92ce_92se_92de_linux_mac80211_0003.0620.2011/base.c: In function ‘rtl_tx_agg_stop’:
/home/chexmix/Downloads/rtl_92ce_92se_92de_linux_mac80211_0003.0620.2011/base.c:989:23: warning: variable ‘tid_data’ set but not used [-Wunused-but-set-variable]
/home/chexmix/Downloads/rtl_92ce_92se_92de_linux_mac80211_0003.0620.2011/base.c: In function ‘rtl_rx_agg_stop’:
/home/chexmix/Downloads/rtl_92ce_92se_92de_linux_mac80211_0003.0620.2011/base.c:1053:23: warning: variable ‘tid_data’ set but not used [-Wunused-but-set-variable]
/home/chexmix/Downloads/rtl_92ce_92se_92de_linux_mac80211_0003.0620.2011/base.c: In function ‘rtl_tx_agg_oper’:
/home/chexmix/Downloads/rtl_92ce_92se_92de_linux_mac80211_0003.0620.2011/base.c:1080:23: warning: variable ‘tid_data’ set but not used [-Wunused-but-set-variable]
make[4]: *** [/home/chexmix/Downloads/rtl_92ce_92se_92de_linux_mac80211_0003.0620.2011/base.o] Error 1
make[3]: *** [_module_/home/chexmix/Downloads/rtl_92ce_92se_92de_linux_mac80211_0003.0620.2011] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.39-2-686-pae'
make: *** [all] Error 2


corp769 08-01-2011 11:16 AM

Hello,

Before going too deep, I came across this post - http://www.linuxquestions.org/questi...driver-883400/
Let me know if that helps any, as that is almost the same problem as yours.

Cheers,

Josh

chexmix 08-01-2011 11:48 AM

Josh -

That did the trick. Thanks a bunch.

Interesting that that thread is re: Slackware -- that is *really* my distro of choice. :D

I guess some hunting might reveal whether the kernel is set to include this by default in future ...? Short of that if I understand correctly I have to re-do these steps whenever the kernel is upgraded.

Thx again,

/GB

corp769 08-01-2011 02:23 PM

No problem dude! And as far as your problem, you may or may not have to, depending on how the kernel is compiled. If anything man, just modprobe the driver, and you should be set.

Cheers,

Josh


All times are GMT -5. The time now is 05:41 PM.