Gentoo Archives: gentoo-user

From: Michael Mol <mikemol@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] [yoga13] rtl8723au
Date: Sat, 14 Sep 2013 15:10:30
Message-Id: 52347C50.7030108@gmail.com
In Reply to: Re: [gentoo-user] [yoga13] rtl8723au by Alan McKinnon
1 On 09/14/2013 10:46 AM, Alan McKinnon wrote:
2 > On 14/09/2013 16:36, Michael Mol wrote:
3 >> So, for work, I got a Lenovo IdeaPad Yoga 13. I've got it booting
4 >> Gentoo. The rtl8723au chipset, which manages both wifi and bluetooth in
5 >> this laptop, does not have a driver in =sys-kernel/gentoo-sources-3.10.7.
6 >>
7 >> Everything I know about the driver comes from two places. First, the
8 >> LKML thread where Larry Finger announced his obtainment of the driver
9 >> from Realtek, and his uploading it to github.
10 >>
11 >> https://lkml.org/lkml/2013/4/1/280
12 >>
13 >> Second, the relevant Github repo (and the particular commit at which I
14 >> have it):
15 >>
16 >> https://github.com/lwfinger/rtl8723au/commit/58a426d1ce29d8c26c36630ef8970afdc6876fcc
17 >>
18 >> Now, here's what's weird. That driver code works fine under Ubuntu
19 >> 13.04. Boot into Ubuntu 13.04, build the driver, insmod 8723au.ko, and
20 >> NetworkManager/nm-applet tells me wireless networks are available.
21 >>
22 >> Under Gentoo, using 3.10.7, no such luck. Build the driver, insmod it,
23 >> and NetworkManager suddenly thinks there's a *wired* NIC present. The
24 >> Yoga 13 doesn't have a wired NIC.
25 >
26 > Eh? That is weird. Have you tried vanilla-sources to take gentoo
27 > patchset out of the equation?
28
29 I have not. I'll try that next.
30
31 > Or possibly the driver was developed on Ubuntu and relies on one of
32 > their patches
33
34 Story, as I read it, goes that it was developed by Realtek, who didn't
35 think to open-source it. Larry Finger asked Realtek for the driver, they
36 provided it, as well as permission to get it distributed further.
37
38 >
39 >>
40 >> iwlist scan gives:
41 >>
42 >> enp0s26u1u4i2 Interface doesn't support scanning.
43 >>
44 >> ip link show gives:
45 >>
46 >> 9: enp0s26u1u4i2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq
47 >> state DOWN mode DEFAULT qlen 1000
48 >> link/ether 20:16:d8:b0:25:77 brd ff:ff:ff:ff:ff:ff
49 >>
50 >> The NIC doesn't appear under lspci, but it does appear under lsusb:
51 >>
52 >> /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
53 >> |__ Port 1: Dev 2, If 0, Class=Hub, Driver=, 480M
54 >> |__ Port 4: Dev 4, If 0, Class=Wireless, Driver=, 480M
55 >> |__ Port 4: Dev 4, If 1, Class=Wireless, Driver=, 480M
56 >> |__ Port 4: Dev 4, If 2, Class=Vendor Specific Class,
57 >> Driver=rtl8723au, 480M
58 >>
59 >> (Several buses and ports omitted, just including the one that appears to
60 >> be where the NIC is located at)
61 >>
62 >> Hopefully I'm just missing something silly. If not, I'm perfectly
63 >> willing to dig deeper, so long as this 1wk-old kid on my lap is asleep...
64 >
65 > Daddy!!!!!
66 >
67 > Congrats on the new one in your life. Your definition of "personal free
68 > time" is about to change dramatically i.e. it goes away.
69
70 It's not possible to have less free time than I had in the past few
71 months. Even having this kid on my lap while I write this is a luxury of
72 free time I haven't had in ages. Nearly every non-work, non-sleep moment
73 was dedicated to preparing for this guy just showing up. Looking forward
74 to when he's big enough for the mai-tai; that'll afford me even more
75 flexibility.
76
77 Though I'll probably wind up eating my own words...
78
79 >
80 > Would this be why you suddenly got quiet the last 3 months or so?
81
82 Combined with my job getting busier and busier, yes. I'm flattered I was
83 missed. :)

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-user] [yoga13] rtl8723au Michael Mol <mikemol@×××××.com>