Page 1 of 1

Lenovo S41-35

Posted: 27 Mar 2016, 17:22
by evergreen
Hello,

Everything was working with Porteus 3.1 x64 XFCE in my old laptop, Now I was testing my Laptop Lenovo S41-35 with my USB key and I notice my WIFI is not working .

Driver name "Qualcomm Atheros QCA61x4 Wireless Network Adapter" also my BT "Qualcomm Atheros QCA61x4 Bluetooth 4.1"

Would be great to see working my wifi to the next update.

Regards

Re: Lenovo S41-35

Posted: 27 Mar 2016, 20:50
by francois
This means that this thread is for you:
http://ubuntuforums.org/showthread.php?t=2287060

The driver would be included in this firmware, but it needs kernel 3.19 or higher:
https://launchpad.net/~hanipouspilot/+a ... 12_all.deb

Slackware current will be 4.4.3 or higher, thus next porteus version should work.

Maybe you can have a look at neko's kernel builder, to get right away the appropriate kernel:
viewtopic.php?f=75&t=4788

Re: Lenovo S41-35

Posted: 27 Mar 2016, 23:00
by evergreen
francois

I am learning everyday a little bit more of this fantastic distribution , I was checking all of this and now I know I need to upgrade the Kernel and then try to make working out the firmware .

One question ? have I convert this deb to xzm and replace the original firmware in Porteus?

Thank you for your accurate and fast information

Re: Lenovo S41-35

Posted: 28 Mar 2016, 10:38
by francois
1.0 upgrade your kernel 3.29 or higher according to neko's instructions. People will help you, if you get into problems. Describe accurately what you have done and your outputs.

2.0 download the firmware package. Right click on it. You will see a deb2xzm submenu that will transform it into a porteus module. Move it into /porteus/modules folder and activate it. ath10k is in there I saw it. Then steps to get it working root mode seems to be:

Code: Select all

su
modprobe ath10k_pci
echo "168c 0041" | tee /sys/bus/drivers/ath10k_pci/new_id
modprobe ath10k_pci

Re: Lenovo S41-35

Posted: 15 Aug 2016, 20:24
by evergreen
Hello there, hello francois :D

Really I don't feel secure modifying and updating the System to make it work. so I waited for test the new Porteus version, unfortunately Porteus-v3.2rc3 doesn't made work my Wifi for my Laptop. Should be nice know if I can report my experience with my Laptop because actually Porteus is my favourite distribution .

Regards

Re: Lenovo S41-35

Posted: 15 Aug 2016, 20:44
by Jack

Re: Lenovo S41-35

Posted: 16 Aug 2016, 01:01
by evergreen
Finally I created my key Porteus XFCE 3.2rc4 and I updated also to core 3.2rc5 it's really awesome the difference between preview and last updates are impressive the system feel and look better everytime, I hope developers could see my post hehe . I love how this project is progressing .
Nice design and performance .. UEFI, Wifi worked perfectly although I can't see if bluetooth work isn't in panel.

thanks developers for added support for my laptop

Regards

Re: Lenovo S41-35

Posted: 16 Aug 2016, 01:34
by Jack
evergreen wrote:Finally I created my key Porteus XFCE 3.2rc4 and I updated also to core 3.2rc5 and chose to browse with Opera 39 it's really awesome
the difference between preview and last updates are impressive the system feel and look better everytime, I hope developers could see my post hehe . I love how this project is progressing .
Nice design and performance .. UEFI, Wifi worked perfectly although I can't see if bluetooth work isn't in panel.

thanks developers for added support for my laptop

Regards
I put a bluetooth in my laptop it know it there but I get anything setup yet. If you get your to work maybe you can tell me how to do it.

Did you use my links?

Re: Lenovo S41-35

Posted: 16 Aug 2016, 15:53
by evergreen
Yes I did used the links that you provide me thanks, talking about bluetooth I tried to create new modules with USM.

I tried to make it work with blueman unsuccessfully, something is wrong with python, gtk and Dbus maybe I should try with other bluetooth manager the next time :D

Re: Lenovo S41-35

Posted: 17 Aug 2016, 15:16
by evergreen
I am here again, just to confirm that I tested my Laptop with Porteus 3.2rc5 with KDE and I notice that Bluetooth is not founded according the Bluetooth manager from KDE

Re: Lenovo S41-35

Posted: 18 Aug 2016, 04:54
by francois
The solution should be here viewtopic.php?f=81&t=3619

Before downloading the necessary packages try:

Code: Select all

updatedb
locate blueman
locate bluez
If nothing comes out it should mean that they are not included in rc yet and maybe they have not been on fanthom porteus 3.1 kde. You have to add the necessary packages as proposed in the thread.

Re: Lenovo S41-35

Posted: 19 Aug 2016, 21:54
by brokenman
Make sure you start the bluetooth service.

chmod +x /etc/rc.d/rc.bluetooth
/etc/rc.d/rc.bluetooth start

Re: Lenovo S41-35

Posted: 23 Aug 2016, 17:38
by evergreen
Hi, I am back with XFCE its my prefer wm x_x

Well I made the next Modules for blueman.

blueman-r708-x86_64-4_slack14.1.xzm this include python-2.7.5-x86_64-1, tcl-8.6.1-x86_64-1.xzm, tk-8.6.1-x86_64-1.xzm

for python I include pygtk-2.24.0-x86_64-1.xzm, pygobject-2.28.6-x86_64-2.xzm, pycairo-1.8.10-x86_64-2.xzm, dbus-python-1.2.0-x86_64-1.xzm

Code: Select all

guest@porteus:~$ blueman-manager
Traceback (most recent call last):
  File "/usr/bin/blueman-manager", line 25, in <module>
    import gtk
ImportError: No module named gtk
here I installed Pygtk

Code: Select all

guest@porteus:~$ blueman-manager
Traceback (most recent call last):
  File "/usr/bin/blueman-manager", line 26, in <module>
    import dbus, dbus.glib
ImportError: No module named dbus
Here I installed Dbus for Python

Finishing Blueman but with an unexpected message

Code: Select all

guest@porteus:~$ blueman-manager
Loading configuration plugins
_________
<module> (/usr/lib64/python2.7/site-packages/blueman/main/Config.py:20)
Skipping plugin Gconf
No module named gconf 
Using file config backend
_________
Load (/usr/lib64/python2.7/site-packages/blueman/main/PluginManager.py:68)
['PulseAudioProfile', 'Services'] 
ERROR:dbus.proxies:Introspect error on org.blueman.Applet:/: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.blueman.Applet exited with status 1
Traceback (most recent call last):
  File "/usr/bin/blueman-manager", line 301, in <module>
    Blueman()
  File "/usr/bin/blueman-manager", line 64, in __init__
    self.Plugins.Load()
  File "/usr/lib64/python2.7/site-packages/blueman/main/PluginManager.py", line 98, in Load
    __import__(self.module_path.__name__ + ".%s" % plugin, None, None, [])
  File "/usr/lib64/python2.7/site-packages/blueman/plugins/manager/PulseAudioProfile.py", line 30, in <module>
    if not "PulseAudio" in a.QueryPlugins():
  File "/usr/lib64/python2.7/site-packages/dbus/proxies.py", line 70, in __call__
    return self._proxy_method(*args, **keywords)
  File "/usr/lib64/python2.7/site-packages/dbus/proxies.py", line 145, in __call__
    **keywords)
  File "/usr/lib64/python2.7/site-packages/dbus/connection.py", line 651, in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.blueman.Applet exited with status 1
_________
save (/usr/lib64/python2.7/site-packages/blueman/plugins/config/File.py:117)
Saving config 
Exception AttributeError: "'NoneType' object has no attribute 'Bus'" in <bound method File.__del__ of <File object at 0x1d03f50 (blueman+plugins+ConfigPlugin+ConfigPlugin at 0x19caf40)>> ignored
guest@porteus:~$ 
Message as root

Code: Select all

root@porteus:/home/guest# blueman-manager
Loading configuration plugins
_________
<module> (/usr/lib64/python2.7/site-packages/blueman/main/Config.py:20)
Skipping plugin Gconf
No module named gconf 
Skipping plugin file
org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
No suitable configuration backend found, exitting
Exception AttributeError: "'File' object has no attribute 'Monitor'" in <bound method File.__del__ of <File object at 0x185bf50 (blueman+plugins+ConfigPlugin+ConfigPlugin at 0x1524f40)>> ignored
_________
save (/usr/lib64/python2.7/site-packages/blueman/plugins/config/File.py:117)

Re: Lenovo S41-35

Posted: 27 Aug 2016, 15:15
by evergreen
Well In order to contribute , today I tried to follow the last instruction with Porteus KDE

chmod +x /etc/rc.d/rc.bluetooth
/etc/rc.d/rc.bluetooth start

Code: Select all

guest@porteus:~$ su
Password: 
root@porteus:/home/guest# chmod +x /etc/rc.d/rc.bluetooth
root@porteus:/home/guest# /etc/rc.d/rc.bluetooth start
Starting Bluetooth services:  bluetoothd hciconfig sdptool hciattach
D-Bus setup failed: Name already in use
root@porteus:/home/guest# 
Apparently this module is ON... and Bluetooth Device still not found