Author Topic: Wifi issues following 32-bit EFI install on Lenovo S100 Ideapad  (Read 830 times)

Offline greasy_lipid

  • Newbie
  • *
  • Posts: 5
Hi all,

Very happy to discover that Sparky supports 32-bit EFI installation. My install went very smoothly today except for wifi, which tells me "no network devices availalbe." I'm hoping it's a minor driver issue but when I run "LSPCI | grep Network" I see no output. I didn't think to check my internal wireless network adapter specs before wiping windows; the Lenovo website only states "WiFi 1 x 1 802.11 b/g/n, Bluetooth® 4.0". I'm hoping not to have to buy a wifi dongle but I will if I need it. The 100s does not have a wired ethernet option so it's wireless or nothing.

Any help is very much appreciated. Thanks!

Offline paxmark1

  • Full Member
  • ***
  • Posts: 207
Re: Wifi issues following 32-bit EFI install on Lenovo S100 Ideapad
« Reply #1 on: July 25, 2016, 12:29:46 am »
"lspci"  Linux is case sensitive.  Or maybe you have to use sudo or do as root

Post the wireless part of "sudo lspci -v"

I believe lspci will not post for --verbal -v without being sudoed. 

and if you have inxi you could post "inxi -n"
Don't make a FrankenDebian

Offline greasy_lipid

  • Newbie
  • *
  • Posts: 5
Re: Wifi issues following 32-bit EFI install on Lenovo S100 Ideapad
« Reply #2 on: July 25, 2016, 12:42:05 am »
"lspci"  Linux is case sensitive.  Or maybe you have to use sudo or do as root

Post the wireless part of "sudo lspci -v"

I believe lspci will not post for --verbal -v without being sudoed. 

and if you have inxi you could post "inxi -n"

Thanks for the response. I see no output related to wireless when I run "sudo lspci -v". I don't seem to have inxi.

Offline paxmark1

  • Full Member
  • ***
  • Posts: 207
Re: Wifi issues following 32-bit EFI install on Lenovo S100 Ideapad
« Reply #3 on: July 25, 2016, 11:39:21 pm »
Yeah, Mark slaps head, of course you can not have inxi as you have no internet. 

Are you running lspci in a terminal? 

For me as "root"  in a terminal and typing the command "lspci -v"   (or as a normal user type "sudo lspci -v")          on  this machine I get

You might want to type it as "lspci -v | less"  and hit the space bar until you get to the point near the end where the wireless section is.   Adding "| less" pipes the output out to your screen one screenful at a time.   

Code: [Select]
01:00.0 Network controller: Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
        Subsystem: AzureWave AW-NE785 / AW-NE785H 802.11bgn Wireless Full or Half-size Mini PCIe Card
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at fea00000 (64-bit, non-prefetchable) [size=64K]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit-
        Capabilities: [60] Express Legacy Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Virtual Channel
        Capabilities: [160] Device Serial Number 00-15-17-ff-ff-24-14-12
        Capabilities: [170] Power Budgeting <?>
        Kernel driver in use: ath9k
        Kernel modules: ath9k

02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
        Subsystem: ASUSTeK Computer Inc. P8P67 and other motherboards
        Flags: bus master, fast devsel, latency 0, IRQ 24
        I/O ports at e000 [size=256]
        Memory at d0004000 (64-bit, prefetchable) [size=4K]
        Memory at d0000000 (64-bit, prefetchable) [size=16K]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [70] Express Endpoint, MSI 01
        Capabilities: [b0] MSI-X: Enable- Count=4 Masked-
        Capabilities: [d0] Vital Product Data
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Virtual Channel
        Capabilities: [160] Device Serial Number b9-00-00-00-68-4c-e0-00
        Kernel driver in use: r8169
        Kernel modules: r8169


Is this an Intel Bay Trail system?  I hear some are quite difficult.  The quite modern kernel in Sparky via testing is better than trying it with a kernel from stable.  You will also have newer firmware for your wireless. 
Don't make a FrankenDebian

Offline greasy_lipid

  • Newbie
  • *
  • Posts: 5
Re: Wifi issues following 32-bit EFI install on Lenovo S100 Ideapad
« Reply #4 on: July 26, 2016, 03:07:17 am »
Thanks again for the response! Appreciate the help. I actually have less than a screen's worth of output when I run lspci (and yes, I'm running as root in a terminal). All I see are 5 outputs all of which refer to the processor (Lenovo Atom) as a subsystem. Nothing related to wireless appears.

Yeah this is the infamous Bay Trail system. I was hoping that since Sparky can install on a 32-bit EFI machine out of the box, that I would have better luck than I had with several other distros I tried.

I will try the testing version as you suggest and will report back.

Offline paxmark1

  • Full Member
  • ***
  • Posts: 207
Re: Wifi issues following 32-bit EFI install on Lenovo S100 Ideapad
« Reply #5 on: July 26, 2016, 03:46:23 am »
You ARE on testing.  98% of what you have is Debian testing.  Stay with Sparky still. 

Debian will say, install via stable and then dist-upgrade to testing.   You do NOT want to be starting out in that old kernel with stable with BayTrail.   And another mantra of Debian is  "The testing cd is only to test the testing cd  The testing cd is only to test the testing cd."        Most of the alpha testing cd's will fail.  Stick with what you have via the Sparky installer.  Besides I am not sure the Debian stable cd works well with uefi. 


Edit   10 minutes later:   as "root journalctl -b -0 | grep net"  and post. That will let us know if you you have a wifi driver loaded.  Entire log can be seen via "journalctl -b - 0

Which desktop are you using. 
« Last Edit: July 26, 2016, 03:56:30 am by paxmark1 »
Don't make a FrankenDebian

Offline greasy_lipid

  • Newbie
  • *
  • Posts: 5
Re: Wifi issues following 32-bit EFI install on Lenovo S100 Ideapad
« Reply #6 on: July 26, 2016, 04:59:57 am »
OK thanks--got confused. I am still running the same version of Sparky (honestly not sure how to check the version/desktop but I think 4.3 LXDE--although it has just occurred to me now that my desktop does not state "home edition" under "SparkyLinux").

Below is the output of running "journalctl -b -0 | grep net" as root. I should note that I am currently connected via a wired tether (my iphone) so not sure if that affects the output below.

Jul 25 22:17:04 ted_sparky kernel: audit: initializing netlink subsys (disabled)
Jul 25 22:17:04 ted_sparky kernel: microcode: Microcode Update Driver: v2.01 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
Jul 25 22:17:05 ted_sparky systemd[1]: Starting Raise network interfaces...
Jul 25 22:17:05 ted_sparky systemd[1]: Started Raise network interfaces.
Jul 25 22:17:05 ted_sparky acpid[546]: starting up with netlink and the input layer
Jul 25 22:17:06 ted_sparky NetworkManager[605]: <info>  [1469499426.0906] monitoring ifupdown state file '/run/network/ifstate'.
Jul 25 22:17:06 ted_sparky NetworkManager[605]: <info>  [1469499426.5250]       interface-parser: parsing file /etc/network/interfaces
Jul 25 22:17:06 ted_sparky NetworkManager[605]: <info>  [1469499426.5250]       interface-parser: finished parsing file /etc/network/interfaces
Jul 25 22:17:06 ted_sparky NetworkManager[605]: <info>  [1469499426.5256] devices added (path: /sys/devices/virtual/net/lo, iface: lo)
Jul 25 22:17:06 ted_sparky NetworkManager[605]: <info>  [1469499426.5257] device added (path: /sys/devices/virtual/net/lo, iface: lo): no ifupdown configuration found.
Jul 25 22:17:06 ted_sparky NetworkManager[605]: <info>  [1469499426.7901] Loaded device plugin: NMEthernetFactory (internal)
Jul 25 22:21:41 ted_sparky kernel: ipheth 1-1.2:4.2: Apple iPhone USB Ethernet device attached
Jul 25 22:21:41 ted_sparky NetworkManager[605]: <info>  [1469499701.0641] manager: (eth0): new Ethernet device (/org/freedesktop/NetworkManager/Devices/1)
Jul 25 22:21:41 ted_sparky NetworkManager[605]: <info>  [1469499701.0816] devices added (path: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1.2/1-1.2:4.2/net/eth0, iface: eth0)
Jul 25 22:21:41 ted_sparky NetworkManager[605]: <info>  [1469499701.0816] device added (path: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1.2/1-1.2:4.2/net/eth0, iface: eth0): no ifupdown configuration found.
Jul 25 22:24:03 ted_sparky kernel: WARNING: CPU: 1 PID: 13 at /build/linux-Efn4pv/linux-4.5.1/net/core/dev.c:3827 net_tx_action+0x1ff/0x210()
Jul 25 22:24:03 ted_sparky kernel:  [<c144bb8f>] ? net_tx_action+0x1ff/0x210
Jul 25 22:24:03 ted_sparky kernel:  [<c144bb8f>] ? net_tx_action+0x1ff/0x210
Jul 25 22:24:03 ted_sparky kernel:  [<c144bb8f>] ? net_tx_action+0x1ff/0x210
Jul 25 22:24:09 ted_sparky kernel: WARNING: CPU: 3 PID: 0 at /build/linux-Efn4pv/linux-4.5.1/net/sched/sch_generic.c:303 dev_watchdog+0x215/0x220()

Offline greasy_lipid

  • Newbie
  • *
  • Posts: 5
Re: Wifi issues following 32-bit EFI install on Lenovo S100 Ideapad
« Reply #7 on: July 26, 2016, 05:03:20 am »
I should note that I am currently connected via a wired tether (my iphone) so not sure if that affects the output below.

My turn for a head slap:

Jul 25 22:21:41 ted_sparky kernel: ipheth 1-1.2:4.2: Apple iPhone USB Ethernet device attached