1

Temat: Audio w terminalu hp t5740

Skompilowałem moduły ale nie chcą się ładować. W lede widziałem, że moduły są dodane w postaci pakietów. Ja mam obraz CC 15.05.1 i tam nie ma paczek do kontrolera hd audio. Skompilowane w make kernel_menuconfig się nie ładują. Pewnie cały obraz bym musiał podmienić na ten z własnej kompilacji? Czy da się tego uniknąć? Ale np. dvb-t skompilowane jako moduły ładnie ładują się z obrazem z repozytorium openwrt. Od czego to zależy?

2

Odp: Audio w terminalu hp t5740

Muszą się ładować jeżeli kompilowałeś tą samą wersję co masz zainstalowaną.

W jakiej wersji masz źródła i w jakiej wersji masz zainstalowane?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Audio w terminalu hp t5740

Śpieszę z wyjaśnieniami:

CHAOS CALMER (15.05.1, r48532)
Linux atom 3.18.23 #1 Sun Jan 31 15:52:15 CET 2016 i686 GNU/Linux

commit 0c335d6ea00af9b32225f72d491e560c1a7cf4ab
Author: Felix Fietkau <nbd@openwrt.org>
Date:   Thu Jan 28 18:26:18 2016 +0000

    openssl: update to 1.0.2f (fixes CVE-2016-0701, CVE-2015-3197)
   
    Signed-off-by: Felix Fietkau <nbd@openwrt.org>
   
    Backport of r48531
   
    git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@48532 3c298f89-4303-0410-b956-a3cf2f4a3e73

4

Odp: Audio w terminalu hp t5740

OK, jaki masz komunikat podczas ładowania modułu?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Audio w terminalu hp t5740

root@atom:~# modprobe snd-hda-intel

3 modules could not be probed
- snd-hda-codec
- snd-hda-controller
- snd-hda-intel

te 3 moduły też mam skompilowane i wrzucone do /lib/modules/3.18.23/

a w dmesg mam:

[  219.912322] snd_hda_codec: Unknown symbol snd_kctl_jack_new (err 0)
[  219.935224] snd_hda_codec: Unknown symbol snd_kctl_jack_report (err 0)

6

Odp: Audio w terminalu hp t5740

A zależności? Te trzy to za mało. W openwrt modprobe nie ładuje zależności, nie istnieje taki mechanizm. snd-hda-core, snd-hda-codec, snd-hda-codec-generic, snd, soundcore, snd-pcm, snd-timer itd masz zainstalowane?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: Audio w terminalu hp t5740

snd-hda-core mi się nie skompilowało. Ale teraz przeszukałem ukośnikiem w make kernel_menuconfig i nie widzę takiej opcji w tej wersji jądra. Załączam jeszcze lsmod |grep snd:

root@atom:~# lsmod |grep snd
snd                    36658  8 snd_compress
snd_compress            5139  0 
snd_hwdep               3878  0 
snd_mixer_oss          10125  1 snd_pcm_oss
snd_pcm                55906  1 snd_pcm_oss
snd_pcm_oss            28945  0 
snd_rawmidi            11955  0 
snd_seq_device          3565  1 snd_rawmidi
snd_timer              11750  1 snd_pcm
soundcore               3468  1 snd

Insmod też nie działa z modułami snd-hda*

8 (edytowany przez Cezary 2017-03-29 16:08:12)

Odp: Audio w terminalu hp t5740

Po kompilacji poszukaj sobie wszystkich plików *.ko w źródłach kernela.

insmod też nie zadziała dopóki nie załadujesz wcześniej modułów które są zależnościami.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: Audio w terminalu hp t5740

W laptopie też nie mam snd-hda-core a dźwięk działa. Spróbuję jeszcze te moduły w innej kolejności ładować. Jak powinno działać to trzeba to zmusić do działania.

10

Odp: Audio w terminalu hp t5740

snd_hda_codec_hdmi     45056  1
snd_hda_codec_realtek    86016  1
snd_hda_codec_generic    73728  1 snd_hda_codec_realtek
snd_hda_intel          36864  3
snd_hda_codec         135168  4 snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
snd_hda_core           86016  5 snd_hda_intel,snd_hda_codec,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek


Zależy jakiego laptopa masz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11

Odp: Audio w terminalu hp t5740

Ni cholery żaden moduł snd_hda nie chce się załadować. snd_hda_core jest chyba w jądrach 4.x.x a w tych 3.x.x snd_hda_controller. Przeszedłbym i sprawdził na lede ale gnuplota chyba bym nie uruchomił bo nie widziałem go w paczkach.

12

Odp: Audio w terminalu hp t5740

W 4.x, w 3.x już nie pamiętam.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

13

Odp: Audio w terminalu hp t5740

Ruszyło. Mój błąd. Używałem części modułów audio paczkowanych z openwrt.org a tych od hd-audio z własnej kompilacji. Podminiłem cały system audio na ten z własnej kompilacji i wygląda na to że audio się uruchamia.