Здравствуйте, не могу решить проблему: нет звука в тв-тюнере Behold TV H7. Выбрал его из-за http://www.beholder.ru/bb/viewtopic.php?f=11&t=9294, цитируя сообщение от 7 апреля 2010 года
Поддержка тюнера H7 уже есть в свежем video4linux.
Вот конфиг behold.conf из /etc/modprobe.d
Код:
options xc5000 no_poweroff=1
options saa7134 i2c_scan=1 radio_nr=1 gbuffers=4 alsa=1 secam=d
Код:
[ 5.820653] Linux video capture interface: v2.00
[ 5.871292] saa7130/34: v4l2 driver version 0.2.16 loaded
[ 5.871411] saa7134 0000:02:07.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
[ 5.871417] saa7133[0]: found at 0000:02:07.0, rev: 209, irq: 22, latency: 64, mmio: 0xfbffb800
[ 5.871423] saa7133[0]: subsystem: 5ace:7190, board: Beholder BeholdTV H7 [card=178,autodetected]
[ 5.871485] saa7133[0]: board init: gpio is 0
[ 5.886067] AMD64 EDAC driver v3.4.0
[ 5.886174] EDAC amd64: DRAM ECC disabled.
[ 5.886181] EDAC amd64: ECC disabled in the BIOS or no ECC capability, module will not load.
[ 5.886182] Either enable ECC checking or force module loading by setting 'ecc_enable_override'.
[ 5.886184] (Note that use of the override may cause unknown side effects.)
[ 6.020058] saa7133[0]: i2c eeprom 00: ce 5a 90 71 54 20 00 00 00 00 00 00 00 00 00 01
[ 6.020065] saa7133[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 6.020071] saa7133[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 6.020076] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 6.020081] saa7133[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 6.020086] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 6.020091] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 6.020096] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 6.020101] saa7133[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 6.020106] saa7133[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 6.020111] saa7133[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 6.020116] saa7133[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 6.020121] saa7133[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 6.020126] saa7133[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 6.020131] saa7133[0]: i2c eeprom e0: d8 cf 00 00 ff ff ff ff ff ff ff ff ff ff ff ff
[ 6.020136] saa7133[0]: i2c eeprom f0: 42 54 56 30 30 30 30 ff ff ff ff ff ff ff ff ff
[ 6.028060] saa7133[0]: i2c scan: found device @ 0x1e [???]
[ 6.040039] saa7133[0]: i2c scan: found device @ 0x5a [remote control]
[ 6.052060] saa7133[0]: i2c scan: found device @ 0xa0 [eeprom]
[ 6.060062] saa7133[0]: i2c scan: found device @ 0xc2 [???]
[ 6.157210] IR NEC protocol handler initialized
[ 6.427477] i2c-core: driver [tuner] using legacy suspend method
[ 6.427479] i2c-core: driver [tuner] using legacy resume method
[ 6.436100] tuner 1-0061: Tuner -1 found with type(s) Radio TV.
[ 6.473202] IR RC5(x) protocol handler initialized
[ 6.538266] xc5000 1-0061: creating new instance
[ 6.544061] xc5000: Successfully identified at address 0x61
[ 6.544064] xc5000: Firmware has not been loaded previously
[ 6.591785] IR RC6 protocol handler initialized
[ 6.664378] IR JVC protocol handler initialized
[ 6.674987] IR Sony protocol handler initialized
[ 6.781990] lirc_dev: IR Remote Control driver registered, major 251
[ 6.791509] IR LIRC bridge handler initialized
[ 6.820893] scsi 8:0:0:0: Direct-Access Generic USB SD Reader 1.00 PQ: 0 ANSI: 0
[ 6.821414] scsi 8:0:0:1: Direct-Access Generic USB CF Reader 1.01 PQ: 0 ANSI: 0
[ 6.822035] scsi 8:0:0:2: Direct-Access Generic USB SM Reader 1.02 PQ: 0 ANSI: 0
[ 6.822661] scsi 8:0:0:3: Direct-Access Generic USB MS Reader 1.03 PQ: 0 ANSI: 0
[ 6.823257] sd 8:0:0:0: Attached scsi generic sg4 type 0
[ 6.823393] sd 8:0:0:1: Attached scsi generic sg5 type 0
[ 6.823868] sd 8:0:0:2: Attached scsi generic sg6 type 0
[ 6.824337] sd 8:0:0:3: Attached scsi generic sg7 type 0
[ 6.834102] sd 8:0:0:0: [sdd] Attached SCSI removable disk
[ 6.835475] sd 8:0:0:3: [sdg] Attached SCSI removable disk
[ 6.836856] sd 8:0:0:1: [sde] Attached SCSI removable disk
[ 6.838464] sd 8:0:0:2: [sdf] Attached SCSI removable disk
[ 6.891838] HDA Intel 0000:00:14.2: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 7.059330] HDA Intel 0000:04:00.1: PCI INT B -> GSI 19 (level, low) -> IRQ 19
[ 7.059333] hda_intel: Disabling MSI
[ 7.059381] HDA Intel 0000:04:00.1: setting latency timer to 64
[ 7.114577] nvidia: module license 'NVIDIA' taints kernel.
[ 7.114580] Disabling lock debugging due to kernel taint
[ 7.840057] HDMI status: Pin=5 Presence_Detect=0 ELD_Valid=0
[ 7.928057] HDMI status: Pin=5 Presence_Detect=0 ELD_Valid=0
[ 8.016063] HDMI status: Pin=5 Presence_Detect=0 ELD_Valid=0
[ 8.104062] HDMI status: Pin=5 Presence_Detect=0 ELD_Valid=0
[ 8.232228] input: HDA NVidia HDMI/DP as /devices/pci0000:00/0000:00:02.0/0000:04:00.1/sound/card1/input6
[ 8.232281] input: HDA NVidia HDMI/DP as /devices/pci0000:00/0000:00:02.0/0000:04:00.1/sound/card1/input7
[ 8.232328] input: HDA NVidia HDMI/DP as /devices/pci0000:00/0000:00:02.0/0000:04:00.1/sound/card1/input8
[ 8.232375] input: HDA NVidia HDMI/DP as /devices/pci0000:00/0000:00:02.0/0000:04:00.1/sound/card1/input9
[ 8.233898] nvidia 0000:04:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[ 8.233905] nvidia 0000:04:00.0: setting latency timer to 64
[ 8.233909] vgaarb: device changed decodes: PCI:0000:04:00.0,olddecodes=io+mem,decodes=none:owns=io+mem
[ 8.234051] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 280.13 Wed Jul 27 16:53:56 PDT 2011
[ 31.148063] Registered IR keymap rc-behold
[ 31.148141] input: i2c IR (BeholdTV) as /devices/virtual/rc/rc0/input10
[ 31.148192] rc0: i2c IR (BeholdTV) as /devices/virtual/rc/rc0
[ 31.148194] ir-kbd-i2c: i2c IR (BeholdTV) detected at i2c-1/1-002d/ir0 [saa7133[0]]
[ 31.148430] saa7133[0]: registered device video0 [v4l2]
[ 31.148449] saa7133[0]: registered device vbi0
[ 31.148467] saa7133[0]: registered device radio1
[ 31.161261] dvb_init() allocating 1 frontend
[ 31.176060] xc5000 1-0061: attaching existing instance
[ 31.184057] xc5000: Successfully identified at address 0x61
[ 31.184059] xc5000: Firmware has not been loaded previously
[ 31.184063] DVB: registering new adapter (saa7133[0])
[ 31.184066] DVB: registering adapter 0 frontend 0 (Zarlink ZL10353 DVB-T)...
[ 31.224061] xc5000: waiting for firmware upload (dvb-fe-xc5000-1.6.114.fw)...
[ 31.269590] xc5000: firmware read 12401 bytes.
[ 31.269592] xc5000: firmware uploading...
[ 31.276177] xc5000: I2C read failed
[ 31.276179] xc5000: xc_SetSignalSource(1) failed
[ 31.276335] zl10353: write to reg 50 failed (err = -5)!
[ 31.276479] zl10353: write to reg 50 failed (err = -5)!
[ 31.286668] saa7134 ALSA driver for DMA sound loaded
[ 31.286694] saa7133[0]/alsa: saa7133[0] at 0xfbffb800 irq 22 registered as card -1
[ 36.252052] xc5000: firmware upload complete...
[ 36.261147] xc5000: I2C write failed (len=4)
[ 36.261175] xc5000: I2C read failed
[ 36.364588] xc5000: I2C write failed (len=4)
[ 36.885875] Adding 2891632k swap on /dev/sdc6. Priority:-1 extents:1 across:2891632k
[ 37.309467] EXT3-fs (sdc1): using internal journal
[ 37.379211] loop: module loaded
[ 39.118504] EXT4-fs (sdb5): mounted filesystem with ordered data mode. Opts: (null)
[ 39.128841] EXT3-fs: barriers not enabled
[ 39.129054] kjournald starting. Commit interval 5 seconds
[ 39.129443] EXT3-fs (sda5): using internal journal
[ 39.129448] EXT3-fs (sda5): mounted filesystem with ordered data mode
[ 39.242832] EXT3-fs: barriers not enabled
[ 39.260401] kjournald starting. Commit interval 5 seconds
[ 39.260693] EXT3-fs (sdc5): using internal journal
[ 39.260697] EXT3-fs (sdc5): mounted filesystem with ordered data mode
[ 40.858564] r8169 0000:01:00.0: eth0: unable to load firmware patch rtl_nic/rtl8168e-2.fw (-2)
[ 40.883677] r8169 0000:01:00.0: eth0: link down
[ 40.883682] r8169 0000:01:00.0: eth0: link down
[ 40.884648] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 41.182742] fuse init (API version 7.16)
[ 42.502186] r8169 0000:01:00.0: eth0: link up
[ 42.503106] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 47.400678] Bluetooth: Core ver 2.16
[ 47.400695] NET: Registered protocol family 31
[ 47.400697] Bluetooth: HCI device and connection manager initialized
[ 47.400699] Bluetooth: HCI socket layer initialized
[ 51.260658] lp: driver loaded but no devices found
[ 51.469356] ppdev: user-space parallel port driver
[ 52.488795] parport 0x378 (WARNING): CTR: wrote 0x0c, read 0xff
[ 52.488801] parport 0x378 (WARNING): DATA: wrote 0xaa, read 0xff
[ 52.488803] parport 0x378: You gave this address, but there is probably no parallel port there!
[ 52.488819] parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE]
[ 52.584039] eth0: no IPv6 routers present
[ 52.584190] lp0: using parport0 (interrupt-driven).
[ 57.101118] xc5000: I2C write failed (len=4)
[ 57.101133] xc5000: I2C write failed (len=4)
[ 57.101666] xc5000: I2C read failed
[ 63.950925] powernow-k8: Found 1 AMD Athlon(tm) II X2 245 Processor (2 cpu cores) (version 2.20.00)
[ 63.950956] powernow-k8: 0 : pstate 0 (2900 MHz)
[ 63.950958] powernow-k8: 1 : pstate 1 (2200 MHz)
[ 63.950959] powernow-k8: 2 : pstate 2 (1700 MHz)
[ 63.950961] powernow-k8: 3 : pstate 3 (800 MHz)
При загрузке системы долго (чуть меньше минуты) ждёт на строчке:
Waiting for /dev to be fully populated
xc5000: xc_SetTVStandard failed
xc5000: I2C write failed (len=4)
xc5000: I2C write failed (len=4)
Код:
cat /var/log/syslog |grep failed
.......
Nov 4 08:36:54 debian kernel: [ 31.280203] xc5000: I2C read failed
Nov 4 08:36:54 debian kernel: [ 31.280206] xc5000: xc_SetSignalSource(1) failed
Nov 4 08:36:59 debian bluetoothd[1732]: Server initialization failed
Nov 4 08:37:09 debian kernel: [ 55.636217] xc5000: I2C read failed
Nov 4 08:37:09 debian kernel: [ 55.636220] xc5000: xc_SetSignalSource(1) failed
Nov 4 08:37:09 debian kernel: [ 55.636374] xc5000: I2C read failed
Nov 4 08:37:09 debian kernel: [ 55.860536] xc5000: I2C write failed (len=64)
Nov 4 08:37:09 debian kernel: [ 55.864196] xc5000: I2C read failed
Nov 4 08:38:35 debian kernel: [ 141.425175] xc5000: I2C write failed (len=4)
Nov 4 08:38:35 debian kernel: [ 141.532093] xc5000: I2C write failed (len=4)
Nov 4 08:38:35 debian kernel: [ 141.532720] xc5000: I2C read failed
Nov 4 08:38:35 debian kernel: [ 141.532728] xc5000: I2C read failed
Nov 4 09:01:36 debian kernel: [ 1522.228756] xc5000: I2C write failed (len=4)
Nov 4 09:01:36 debian kernel: [ 1522.228765] xc5000: xc_SetTVStandard failed
Nov 4 09:01:44 debian kernel: [ 1530.544780] xc5000: I2C write failed (len=4)
Nov 4 09:01:44 debian kernel: [ 1530.544789] xc5000: xc_SetTVStandard failed
Nov 4 09:01:52 debian kernel: [ 1538.852774] xc5000: I2C write failed (len=4)
Nov 4 09:01:52 debian kernel: [ 1538.852782] xc5000: xc_SetTVStandard failed
Nov 4 09:02:40 debian kernel: [ 1586.272759] xc5000: I2C write failed (len=4)
Nov 4 09:02:40 debian kernel: [ 1586.272767] xc5000: xc_SetTVStandard failed
Nov 4 09:02:48 debian kernel: [ 1594.488741] xc5000: I2C write failed (len=4)
Nov 4 09:02:48 debian kernel: [ 1594.488744] xc5000: xc_SetTVStandard failed
Nov 4 09:02:56 debian kernel: [ 1602.712774] xc5000: I2C write failed (len=4)
Nov 4 09:02:56 debian kernel: [ 1602.712782] xc5000: xc_SetTVStandard failed
Nov 4 09:03:05 debian kernel: [ 1611.000790] xc5000: I2C write failed (len=4)
Nov 4 09:03:05 debian kernel: [ 1611.000798] xc5000: xc_SetTVStandard failed
Nov 4 09:03:13 debian kernel: [ 1619.200774] xc5000: I2C write failed (len=4)
Nov 4 09:03:13 debian kernel: [ 1619.200782] xc5000: xc_SetTVStandard failed
Nov 4 09:03:21 debian kernel: [ 1627.508746] xc5000: I2C write failed (len=4)
Nov 4 09:03:21 debian kernel: [ 1627.508749] xc5000: xc_SetTVStandard failed
Nov 4 09:03:55 debian kernel: [ 1661.004759] xc5000: I2C write failed (len=4)
Nov 4 09:03:55 debian kernel: [ 1661.004767] xc5000: xc_SetTVStandard failed
Nov 4 09:04:03 debian kernel: [ 1669.220793] xc5000: I2C write failed (len=4)
Nov 4 09:04:03 debian kernel: [ 1669.220801] xc5000: xc_SetTVStandard failed
Nov 4 09:04:11 debian kernel: [ 1677.484755] xc5000: I2C write failed (len=4)
Nov 4 09:04:11 debian kernel: [ 1677.484763] xc5000: xc_SetTVStandard failed
Nov 4 09:04:36 debian kernel: [ 1702.236788] xc5000: I2C write failed (len=4)
Nov 4 09:04:36 debian kernel: [ 1702.236797] xc5000: xc_SetTVStandard failed
Nov 4 09:06:17 debian kernel: [ 31.276177] xc5000: I2C read failed
Nov 4 09:06:17 debian kernel: [ 31.276179] xc5000: xc_SetSignalSource(1) failed
Nov 4 09:06:17 debian kernel: [ 31.276335] zl10353: write to reg 50 failed (err = -5)!
Nov 4 09:06:17 debian kernel: [ 31.276479] zl10353: write to reg 50 failed (err = -5)!
Nov 4 09:06:17 debian kernel: [ 36.261147] xc5000: I2C write failed (len=4)
Nov 4 09:06:17 debian kernel: [ 36.261175] xc5000: I2C read failed
Nov 4 09:06:17 debian kernel: [ 36.364588] xc5000: I2C write failed (len=4)
Nov 4 09:06:22 debian bluetoothd[1736]: Server initialization failed
Nov 4 09:06:32 debian kernel: [ 57.101118] xc5000: I2C write failed (len=4)
Nov 4 09:06:32 debian kernel: [ 57.101133] xc5000: I2C write failed (len=4)
Nov 4 09:06:32 debian kernel: [ 57.101666] xc5000: I2C read failed
Nov 4 09:52:24 debian kernel: [ 31.488209] xc5000: I2C read failed
Nov 4 09:52:24 debian kernel: [ 31.488213] xc5000: xc_SetTVStandard failed
Nov 4 09:52:24 debian kernel: [ 31.488372] zl10353: write to reg 50 failed (err = -5)!
Nov 4 09:52:24 debian kernel: [ 31.488517] zl10353: write to reg 50 failed (err = -5)!
Nov 4 09:52:24 debian kernel: [ 36.473150] xc5000: I2C write failed (len=4)
Nov 4 09:52:24 debian kernel: [ 36.473176] xc5000: I2C read failed
Nov 4 09:52:24 debian kernel: [ 36.576600] xc5000: I2C write failed (len=4)
Nov 4 09:52:28 debian bluetoothd[2265]: Server initialization failed
Nov 4 09:52:36 debian kernel: [ 242.017149] xc5000: I2C write failed (len=4)
Nov 4 09:52:36 debian kernel: [ 242.017177] xc5000: I2C write failed (len=4)
Nov 4 09:52:36 debian kernel: [ 242.017900] xc5000: I2C read failed