Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] [yoga13] rtl8723au
Date: Sat, 14 Sep 2013 14:50:40
Message-Id: 523476BB.5000602@gmail.com
In Reply to: [gentoo-user] [yoga13] rtl8723au by Michael Mol
1 On 14/09/2013 16:36, Michael Mol wrote:
2 > So, for work, I got a Lenovo IdeaPad Yoga 13. I've got it booting
3 > Gentoo. The rtl8723au chipset, which manages both wifi and bluetooth in
4 > this laptop, does not have a driver in =sys-kernel/gentoo-sources-3.10.7.
5 >
6 > Everything I know about the driver comes from two places. First, the
7 > LKML thread where Larry Finger announced his obtainment of the driver
8 > from Realtek, and his uploading it to github.
9 >
10 > https://lkml.org/lkml/2013/4/1/280
11 >
12 > Second, the relevant Github repo (and the particular commit at which I
13 > have it):
14 >
15 > https://github.com/lwfinger/rtl8723au/commit/58a426d1ce29d8c26c36630ef8970afdc6876fcc
16 >
17 > Now, here's what's weird. That driver code works fine under Ubuntu
18 > 13.04. Boot into Ubuntu 13.04, build the driver, insmod 8723au.ko, and
19 > NetworkManager/nm-applet tells me wireless networks are available.
20 >
21 > Under Gentoo, using 3.10.7, no such luck. Build the driver, insmod it,
22 > and NetworkManager suddenly thinks there's a *wired* NIC present. The
23 > Yoga 13 doesn't have a wired NIC.
24
25 Eh? That is weird. Have you tried vanilla-sources to take gentoo
26 patchset out of the equation?
27
28 Or possibly the driver was developed on Ubuntu and relies on one of
29 their patches
30
31 >
32 > iwlist scan gives:
33 >
34 > enp0s26u1u4i2 Interface doesn't support scanning.
35 >
36 > ip link show gives:
37 >
38 > 9: enp0s26u1u4i2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq
39 > state DOWN mode DEFAULT qlen 1000
40 > link/ether 20:16:d8:b0:25:77 brd ff:ff:ff:ff:ff:ff
41 >
42 > The NIC doesn't appear under lspci, but it does appear under lsusb:
43 >
44 > /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
45 > |__ Port 1: Dev 2, If 0, Class=Hub, Driver=, 480M
46 > |__ Port 4: Dev 4, If 0, Class=Wireless, Driver=, 480M
47 > |__ Port 4: Dev 4, If 1, Class=Wireless, Driver=, 480M
48 > |__ Port 4: Dev 4, If 2, Class=Vendor Specific Class,
49 > Driver=rtl8723au, 480M
50 >
51 > (Several buses and ports omitted, just including the one that appears to
52 > be where the NIC is located at)
53 >
54 > Hopefully I'm just missing something silly. If not, I'm perfectly
55 > willing to dig deeper, so long as this 1wk-old kid on my lap is asleep...
56
57 Daddy!!!!!
58
59 Congrats on the new one in your life. Your definition of "personal free
60 time" is about to change dramatically i.e. it goes away.
61
62 Would this be why you suddenly got quiet the last 3 months or so?
63
64
65
66
67
68 --
69 Alan McKinnon
70 alan.mckinnon@×××××.com

Replies

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