Помогите с драйвером.

Есть железяка TBS 6281, на 13,1 нормально работала, поставил новую сусю и не могу завести, ни новый, ни старый драйвер.
Вот инструкции по установке.
http://www.linuxtv.org/wiki/index.php/TBS6281
http://www.linuxtv.org/wiki/index.php/TBS6280

Вот выхлоп консоли.

amlt@linux-i2n1:~/Загрузки> cd /home/amlt/Загрузки/TBSamlt@linux-i2n1:~/Загрузки/TBS> cd linux-tbs-drivers
amlt@linux-i2n1:~/Загрузки/TBS/linux-tbs-drivers> find -type d -exec chmod 755 {} ;
amlt@linux-i2n1:~/Загрузки/TBS/linux-tbs-drivers> find -type f -exec chmod 644 {} ;
amlt@linux-i2n1:~/Загрузки/TBS/linux-tbs-drivers> find -name ‘.sh’ -exec chmod 755 {} ;
amlt@linux-i2n1:~/Загрузки/TBS/linux-tbs-drivers> find -name '
.pl’ -exec chmod 755 {} ;
amlt@linux-i2n1:~/Загрузки/TBS/linux-tbs-drivers> ./v4l/tbs-dvbc-x86_64.sh
TBS 62xy, 5880 and 528x drivers configured for DVBC (x86_64 platform).
amlt@linux-i2n1:~/Загрузки/TBS/linux-tbs-drivers> make
make -C /home/amlt/Загрузки/TBS/linux-tbs-drivers/v4l
make[1]: вход в каталог «/home/amlt/Загрузки/TBS/linux-tbs-drivers/v4l»
Makefile:26: ошибка выполнения рецепта для цели «all»
make: *** [all] Ошибка сегментирования

petyanamlt wrote:

> Makefile:26: ошибка выполнения рецепта для
> цели «all»

Выложите Makefile на http://susepaste.org/
А на 13.1 точно так же действовали?

http://susepaste.org/69669482

Смущает это

No kernel source! User needs to download one

Но они есть…

@echo ‘No kernel files. You need to run “make download untar” or “make dir DIR=<your_git_source_dir>” first!’

Make download untar, выдаёт ошибку сегментирования, а вот make dir DIR=<your_git_source_dir>" first!, не очень понимаю.
Что это?

Вам не исходники надо копать.
Проблема в чем-то другом.
Драйвер собираются без проблем - проверено.

Поставил всё с нуля. Итог.

sudo modprobe -v tbs62x0fe
insmod /lib/modules/3.(your kernel version)-generic/kernel/drivers/media/dvb/frontends/tbs62x0fe.ko

А дальше никак

tail /var/log/syslog

невозможно открыть «/var/log/syslog» для чтения: Нет такого файла или каталога

Вот ошибки в dmesg

saa716x_core: disagrees about version of symbol dvb_dmxdev_init    3.098039] saa716x_core: Unknown symbol dvb_dmxdev_init (err -22)
    3.098057] saa716x_core: disagrees about version of symbol dvb_register_adapter
    3.098059] saa716x_core: Unknown symbol dvb_register_adapter (err -22)
    3.098069] saa716x_core: disagrees about version of symbol dvb_dmx_release
    3.098071] saa716x_core: Unknown symbol dvb_dmx_release (err -22)
    3.098078] saa716x_core: disagrees about version of symbol dvb_net_init
    3.098080] saa716x_core: Unknown symbol dvb_net_init (err -22)
    3.098085] saa716x_core: disagrees about version of symbol dvb_dmxdev_release
    3.098086] saa716x_core: Unknown symbol dvb_dmxdev_release (err -22)
    3.098093] saa716x_core: disagrees about version of symbol dvb_frontend_detach
    3.098095] saa716x_core: Unknown symbol dvb_frontend_detach (err -22)
    3.098099] saa716x_core: disagrees about version of symbol dvb_net_release
    3.098101] saa716x_core: Unknown symbol dvb_net_release (err -22)
    3.098105] saa716x_core: disagrees about version of symbol dvb_unregister_frontend
    3.098108] saa716x_core: Unknown symbol dvb_unregister_frontend (err -22)
    3.098113] saa716x_core: disagrees about version of symbol dvb_register_frontend
    3.098115] saa716x_core: Unknown symbol dvb_register_frontend (err -22)
    3.098119] saa716x_core: disagrees about version of symbol dvb_unregister_adapter
    3.098121] saa716x_core: Unknown symbol dvb_unregister_adapter (err -22)
    3.098123] saa716x_core: disagrees about version of symbol dvb_dmx_init
    3.098125] saa716x_core: Unknown symbol dvb_dmx_init (err -22)



lspci -vvvnn | grep --after-context=27 716006:00.0 Multimedia controller [0480]: Philips Semiconductors SAA7160 [1131:7160] (rev 03)
        Subsystem: Device [6281:0001]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 10
        Region 0: Memory at fe200000 (64-bit, non-prefetchable) [size=1]
        Capabilities: [40] MSI: Enable- Count=1/32 Maskable- 64bit+
                Address: 0000000000000000  Data: 0000
        Capabilities: [50] Express (v1) Endpoint, MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <256ns, L1 <1us
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- UncorrErr+ FatalErr- UnsuppReq+ AuxPwr- TransPend-
                LnkCap: Port #1, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us
                        ClockPM- Surprise- LLActRep- BwNot-
                LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
        Capabilities: [74] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot-,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [80] Vendor Specific Information: Len=50 <?>
        Capabilities: [100 v1] Vendor Specific Information: ID=0000 Rev=0 Len=088 <?>
        Kernel modules: saa716x_tbs_dvb



Модуль есть, но драйвер почему не используется.
Блин, уже весь мозг сломал…[/size]

Покажите:

uname -r
rpm -qa kernel*

Если под /var/log/syslog подразумевался системный лог, то по-умолчанию это /var/log/messages.

uname -r
3.16.7-7-desktop

rpm -qa kernel*
kernel-desktop-devel-3.16.7-7.1.x86_64
kernel-macros-3.16.7-7.1.noarch
kernel-firmware-20141122git-5.1.noarch
kernel-source-3.16.7-7.1.noarch
kernel-devel-3.16.7-7.1.noarch
kernel-desktop-3.16.7-7.1.x86_64

Если под /var/log/syslog подразумевался системный лог, то по-умолчанию это /var/log/messages.

/var/log/messages нет такого файла.

А из dvb что-нибудь загружено?

lsmod|grep dvb

В общем, я об этом: http://www.linuxtv.org/wiki/index.php/TBS6280#Linux_kernel_modules_loaded_2

lsmod|grep dvb
dvb_core 129753 0

lsmod
Module                  Size  Used by
tbs62x0fe              23069  0 
bnep                   19624  2 
bluetooth             483238  5 bnep
6lowpan_iphc           18702  1 bluetooth
rfkill                 26772  2 bluetooth
xt_pkttype             12504  3 
xt_physdev             12587  2 
xt_LOG                 17718  10 
xt_limit               12711  10 
bridge                128478  1 
stp                    12976  1 bridge
llc                    14396  2 stp,bridge
iscsi_ibft             12862  0 
iscsi_boot_sysfs       16000  1 iscsi_ibft
af_packet              40034  0 
ip6t_REJECT            12939  3 
xt_tcpudp              12884  3 
nf_conntrack_ipv6      14798  3 
nf_defrag_ipv6         34768  1 nf_conntrack_ipv6
ip6table_raw           12683  1 
ipt_REJECT             12541  3 
iptable_raw            12678  1 
xt_CT                  12956  4 
iptable_filter         12810  1 
ip6table_mangle        12700  0 
nf_conntrack_netbios_ns    12665  0 
nf_conntrack_broadcast    12589  1 nf_conntrack_netbios_ns
nf_conntrack_ipv4      14806  3 
nf_defrag_ipv4         12758  1 nf_conntrack_ipv4
ip_tables              27240  2 iptable_filter,iptable_raw
xt_conntrack           12760  6 
nf_conntrack          114273  6 xt_CT,nf_conntrack_netbios_ns,xt_conntrack,nf_conntrack_broadcast,nf_conntrack_ipv4,nf_conntrack_ipv6
ip6table_filter        12815  1 
ip6_tables             27026  3 ip6table_filter,ip6table_mangle,ip6table_raw
x_tables               34059  16 xt_physdev,xt_pkttype,ip6table_filter,xt_CT,ip6table_mangle,ip_tables,xt_tcpudp,xt_limit,xt_conntrack,xt_LOG,iptable_filter,ip6table_raw,ipt_REJECT,ip6_tables,iptable_raw,ip6t_REJECT
fuse                  100461  5                                                                                                                           
joydev                 17344  0                                                                                                                           
kvm_amd                64385  0                                                                                                                           
snd_hda_codec_hdmi     55740  1                                                                                                                           
kvm                   501446  1 kvm_amd
crct10dif_pclmul       14268  0 
crc32_pclmul           13133  0 
ghash_clmulni_intel    13230  0 
aesni_intel           152552  0 
aes_x86_64             17131  1 aesni_intel
lrw                    13286  1 aesni_intel
gf128mul               14951  1 lrw
glue_helper            13990  1 aesni_intel
ablk_helper            13597  1 aesni_intel
cryptd                 16263  3 ghash_clmulni_intel,aesni_intel,ablk_helper
snd_hda_codec_realtek    78078  1 
snd_hda_codec_generic    77129  1 snd_hda_codec_realtek
serio_raw              13434  0 
pcspkr                 12718  0 
edac_core              66387  0 
k10temp                13144  0 
edac_mce_amd           22578  0 
fam15h_power           13142  0 
snd_hda_intel          34475  7 
snd_hda_controller     35103  1 snd_hda_intel
snd_hda_codec         151970  5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller
snd_hwdep              13602  1 snd_hda_codec
snd_pcm               116857  5 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_controller
ir_lirc_codec          12898  0 
lirc_dev               19166  1 ir_lirc_codec
sp5100_tco             13999  0 
i2c_piix4              22166  0 
snd_timer              33609  2 snd_pcm
ir_mce_kbd_decoder     12845  0 
ir_sony_decoder        12549  0 
snd                    87947  20 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
ir_jvc_decoder         12546  0 
ir_rc6_decoder         12546  0 
tbs6922fe              22478  0 
tbs6928fe              17785  0 
ir_rc5_decoder         12546  0 
tbs6991se              17882  0 
tbs6290fe              50747  0 
stv090x                70622  0 
dvb_core              129753  0 
ir_nec_decoder         12546  0 
soundcore              15047  2 snd,snd_hda_codec
rc_core                31019  7 ir_lirc_codec,ir_rc5_decoder,ir_nec_decoder,ir_sony_decoder,ir_mce_kbd_decoder,ir_jvc_decoder,ir_rc6_decoder
i2c_algo_bit           13413  0 
r8169                  75790  0 
mii                    13934  1 r8169
tpm_infineon           17131  0 
acpi_cpufreq           19433  0 
shpchp                 32951  0 
tpm_tis                18581  0 
tpm                    39966  2 tpm_tis,tpm_infineon
processor              40484  9 acpi_cpufreq
dm_mod                111114  0 
btrfs                1011319  2 
xor                    21411  1 btrfs
raid6_pq              106004  1 btrfs
nvidia_uvm             39162  0 
nvidia              10565309  60 nvidia_uvm
crc32c_intel           22094  1 
firewire_ohci          44598  0 
firewire_core          72767  1 firewire_ohci
crc_itu_t              12707  1 firewire_core
sr_mod                 22416  0 
ohci_pci               13570  0 
cdrom                  60734  1 sr_mod
mxm_wmi                13021  0 
xhci_hcd              178893  0 
drm                   335594  3 nvidia
wmi                    19193  1 mxm_wmi
button                 13971  0 
sg                     40630  0 



Попробуйте так:

modprobe -r dvb_core tbs62x0fe
modprobe dvb_core saa716x_tbs_dvb saa716x_core tbs62x0fe

В приведенной вами ссылке есть решение проблем:
](http://www.linuxtv.org/wiki/index.php/TBS6280#Errors_and_troubleshooting(http://www.linuxtv.org/wiki/index.php/TBS6280#Errors_and_troubleshooting)
http://www.tbsdtv.com/forum/viewtopic.php?f=47&t=8195#p27009
http://143.95.60.2/forum/viewtopic.php?f=52&t=8465#p28954

В общем, непонятная хрень…
Пол дня сидел, пробовал разные версии драйверов и прочие манипуляции, в какой то момент появились устройства dvd, kaffeine их правда не видит, но w scan сканирует каналы.
После каких именно манипуляций появились устройства сказать не могу. И это плохо, значит в следующий раз опять буду мучатся.
Главное теперь не обновлять ядро.