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 |