Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Solved] cannot get laptop hardware functioning
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 44226
Location: 56N 3W

PostPosted: Sun May 27, 2018 8:00 am    Post subject: Reply with quote

The_Document,

Please pastebin your dmesg. Some bluetooth devices need firmware.
dmesg will tell.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
The_Document
Apprentice
Apprentice


Joined: 03 Feb 2018
Posts: 273

PostPosted: Sun May 27, 2018 8:09 am    Post subject: Reply with quote

NeddySeagoon wrote:
...devices need firmware...


dmesg
https://paste.pound-python.org/show/PAgFDnFpI2womXpi9GXm/

it does appear several firmwares do fail to load - I always thought they are wifi related but now it seems they are bluetooth related


installed firmware packages
https://paste.pound-python.org/show/fAZjszOeZhp3VDrvAgIe/

I execute
Code:
make firmware
whenever I compile/install kernel but
Code:
make firmware_install
does nothing

I really appreciate your help.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 44226
Location: 56N 3W

PostPosted: Sun May 27, 2018 8:45 am    Post subject: Reply with quote

The_Document,

Bluetooth firmware loading worked.
Code:
[    3.304683] Bluetooth: hci0: Waiting for firmware download to complete
[    3.305672] Bluetooth: hci0: Firmware loaded in 1558778 usecs
[    3.305739] Bluetooth: hci0: Waiting for device to boot
[    3.317824] Bluetooth: hci0: Device booted in 11814 usecs
[    3.318088] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-12-16.ddc
[    3.319906] Bluetooth: hci0: Applying Intel DDC parameters completed


WiFi firmware loading worked too
Code:
[    1.732397] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8265-36.ucode failed with error -2
[    1.732409] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8265-35.ucode failed with error -2
[    1.733040] input: USB2.0 VGA UVC WebCam: USB2.0 V as /devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0/input/input8
...
[    1.737978] iwlwifi 0000:02:00.0: loaded firmware version 34.0.1 op_mode iwlmvm

Those errors are harmless. iwlwifi is looking for firmware that is not yet released.

Your touchpad is there too.
Code:
[    1.982055] input: ELAN1300:00 04F3:3057 as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-6/i2c-ELAN1300:00/0018:04F3:3057.0001/input/input10
Notice its an i2c device.

Code:
[    0.013193] Spectre V2 : Vulnerable: Minimal generic ASM retpoline
[    0.013196] Spectre V2 : Spectre v2 mitigation: Filling RSB on context switch
[    0.013199] Speculative Store Bypass: Vulnerable

To fix Minimal generic ASM retpoline you need gcc-7.3 or newer.

Code:
[    0.320949] microcode: sig=0x806ea, pf=0x80, revision=0x66
[    0.321612] microcode: Microcode Update Driver: v2.2.

Do you need a microcode update?
The Microcode updated early line is missing here. It may be that revision=0x66 is the newest for your CPU or its something you nave not got round to yet.
The kernel option only provides the driver. The firmware file needs to be included in the kernel.

Other than the above and some junk in your kernel, it all looks OK.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
The_Document
Apprentice
Apprentice


Joined: 03 Feb 2018
Posts: 273

PostPosted: Sun May 27, 2018 9:23 am    Post subject: Reply with quote

NeddySeagoon wrote:
...Do you need a microcode update?...

I do not want to use initramfs because Im on stub setup - can I include firmwares into kernel by typing them out into
Code:

Devices Drivers --->
          Generic Driver Options --->
                    External firmware blobs to build into the kernel binary
or is there a way to have the kernel search out and load firmwares during boot from usersspace without typing the firmwares? Im assuming this is the applicable subject matter: https://wiki.gentoo.org/wiki/Intel_microcode
NeddySeagoon wrote:
..junk in your kernel...

The junk was result from debugging effort, I might hunt the junk down after hardware driver resolution. Agian, thank you for your help.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 44226
Location: 56N 3W

PostPosted: Sun May 27, 2018 11:34 am    Post subject: Reply with quote

The_Document,

You can build the initrd into the kernel but maybe that's something to do later.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
The_Document
Apprentice
Apprentice


Joined: 03 Feb 2018
Posts: 273

PostPosted: Mon May 28, 2018 12:51 am    Post subject: Reply with quote

Bluetooth now works because I didn't start the service and also didn't add user to appropriate group, now to figure out fingerprint reader.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum