Bug 15874

Summary: Wi-Fi not found in LiveDVD for Intel Compute Stick [Mageia-5-RC-LiveDVD-KDE4-x86_64-DVD.iso]
Product: Mageia Reporter: Bjarne Thomsen <bjarne.thomsen>
Component: InstallerAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: bjarne.thomsen, thierry.vignaud, tmb
Version: Cauldron   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: kernel, kernel-firmware CVE:
Status comment:
Attachments: Output from lspcidrake -v
dmesg output
lsusb output
output from journalctl -b
r8723bs module
modprobe:ERROR: Unknown symbol in module

Description Bjarne Thomsen 2015-05-07 15:48:54 CEST
Description of problem:
Booted Mageia-5-RC-LiveDVD-KDE4-x86_64-DVD in EFI mode.
lspcidrake -v does not show any Wi-Fi.


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.


Reproducible: 

Steps to Reproduce:
Comment 1 Bjarne Thomsen 2015-05-07 15:52:12 CEST
Created attachment 6465 [details]
Output from lspcidrake -v

This device is thus disconnected from the internet.

CC: (none) => bjarne.thomsen

Comment 2 Thomas Backlund 2015-05-07 16:27:11 CEST
Can you also attach 

dmesg

output of lsusb

output of journalctl -b

CC: (none) => tmb

Comment 3 Bjarne Thomsen 2015-05-07 16:41:00 CEST
Ok. According to Tom's Hardware, Wireless networking for the Compute Stick is provided an Azurewave AW-NB177NF M.2 Wi-Fi module. It's a single-band, 802.11 b/g/n that runs in the 2.4 GHz range, while also providing Bluetooth 4.0 connectivity.
Also the ubuntu version is first expected in June, and it has 1GB RAM, only, instead of the 2GB in this device. So I prefer this one.
(If it could be connected to the internet)
Comment 4 Thomas Backlund 2015-05-07 16:48:35 CEST
Hm, going by Intel specs:
http://www.intel.com/support/motherboards/desktop/stck1a32wfc/sb/CS-035452.htm

it seems to be a:
AzureWave* AW-NB177NF via Realtek* RTL8723BS Wireless/Bluetooth SoC

I wonder if there is any valid firmwares out there for it...

there seems to be a driver here:
https://github.com/hadess/rtl8723bs
Comment 5 Thomas Backlund 2015-05-07 17:01:01 CEST
And I see Larry is working on getting it to staging:
https://github.com/lwfinger/rtl8723bs
Comment 6 Bjarne Thomsen 2015-05-07 17:22:38 CEST
Created attachment 6466 [details]
dmesg output
Comment 7 Bjarne Thomsen 2015-05-07 17:24:42 CEST
Created attachment 6467 [details]
lsusb output
Comment 8 Bjarne Thomsen 2015-05-07 17:29:47 CEST
Created attachment 6469 [details]
output from journalctl -b

Note, the time is not correct.
Thierry Vignaud 2015-05-07 17:55:58 CEST

CC: (none) => thierry.vignaud
Summary: Wi-Fi not found in LiveDVD for Intel Compute Stick => Wi-Fi not found in LiveDVD for Intel Compute Stick [Mageia-5-RC-LiveDVD-KDE4-x86_64-DVD.iso]
Source RPM: Mageia-5-RC-LiveDVD-KDE4-x86_64-DVD.iso => kernel, kernel-firmware

Comment 9 Thomas Backlund 2015-05-07 19:47:57 CEST
Created attachment 6470 [details]
r8723bs module


As root, save the attached module to:

/lib/modules/3.19.4-desktop-2.mga5/kernel/drivers/net/wireless/

then do:

depmod -a

modprobe r8723bs


Can you then configure wireless ?

if not, attach dmesg output after you tested the modprobe.
Comment 10 Bjarne Thomsen 2015-05-08 04:26:20 CEST
Created attachment 6473 [details]
modprobe:ERROR: Unknown symbol in module

depmod:ERROR: failed to load symbols from .... : Input/output error
modprobe:ERROR: could not insert 'r8723bs' Unknown symbol in module

Why does the terminal close when I try to use ls?
Comment 11 Thomas Backlund 2015-05-08 07:32:37 CEST
Hm, the live boot is not really in good shape on that...

"SQUASHFS error: Unable to read ..."

So depmod fails and then also the modprobe.

Could you try to recreate the stick you are booting from and see if the squashfs errors goes away
Comment 12 Bjarne Thomsen 2015-05-08 10:15:45 CEST
The live boot was from a DVD. I have only one available USB stick.
I am going to install from the classical DVD onto a MicroSD that I am
going to buy.
Comment 13 Bjarne Thomsen 2015-05-08 13:49:53 CEST
It works!
I installed from Mageia-5-RC-x86_64-DVD onto mmcblk1 which is my new MicroSD card.
I then re-booted Mageia from the MicroSD card (by pressing F10).
I then copied the r8723bs driver from the USB stick, and ran
depmod -a
modprobe r8723bs

I then used the MCC to configure the Wireles connection to my Acces Point.
So the Intel Compute stick is now running Mageia5, provided it is installed
on an add-on MicroSD.
It is only possible to install ubuntu 14.04 LTS on mmcblk0.
Comment 14 Thomas Backlund 2015-05-08 13:57:54 CEST
Avesome, I will merge the driver in next kernel build...
Comment 15 Mageia Robot 2015-05-08 15:20:02 CEST
commit 622929eb39cc00ea8c0bbf439e4703fec4a6a21c
Author: Thierry Vignaud <thierry.vignaud@...>
Date:   Fri May 8 15:16:14 2015 +0200

    include & detect r8723bs (mga#15874)
---
 Commit Link:
   http://gitweb.mageia.org/software/drakx/commit/?id=622929eb39cc00ea8c0bbf439e4703fec4a6a21c
Comment 16 Thomas Backlund 2015-05-08 22:34:33 CEST
driver is now added in kernel-3.19.7-1.mga5 currently building

Status: NEW => RESOLVED
Resolution: (none) => FIXED