tiriet писал(а):
Просветите кто знает- как там дела с поддержкой 503-го в линухе? он хоть как-нибудь там заводится?
Сотрудники технической поддержки и linux-разработчики компании. Представляться мне не зачем, сами понимаете почему...
Убедительная просьба прокомментировать следующее.
Предыстория
По работе в одном проекте опять столкнулся с несколькими тюнерами в одном компьютере(ах). Когда установлены пары 609-ых, то все замечательно (как и было, и почти ради чего я делал прежний обобщенный патч). Но время не стоит на месте, и теперь 609-ой модели не купить. На дополнение парка тюнеров в проекте был выбран 503 FM. И установлен в паре с 609-ым.
Проблема
503FM не определяется как модуле отвечающем за тюнерный блок.
Дополнительная информация: в этом же компьютере установлен тюнер 609 RDS отлично работающий.
Причины возможные)
Не правильно определяется устройство конкретной модели конкретного принимающего блока.
Система
Linux tvnrs-2 3.0.0-17-generic #30-Ubuntu SMP Thu Mar 8 17:34:21 UTC 2012 i686 athlon i386 GNU/Linux
Журнал:
[ 4.617391] saa7130/34: v4l2 driver version 0.2.16 loaded
[ 4.617447] saa7134 0000:03:06.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
[ 4.617452] saa7133[0]: found at 0000:03:06.0, rev: 209, irq: 20, latency: 32, mmio: 0xfdcff000
[ 4.617459] saa7133[0]: subsystem: 5ace:6092, board: Beholder BeholdTV 609 RDS [card=167,autodetected]
[ 4.617472] saa7133[0]: board init: gpio is 0
[ 4.768041] saa7133[0]: i2c eeprom 00: ce 5a 92 60 54 20 00 00 00 00 00 00 00 00 00 01
[ 4.768049] saa7133[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 4.768055] saa7133[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 4.768061] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 4.768067] saa7133[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 4.768072] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 4.768078] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 4.768083] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 4.768088] saa7133[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 4.768094] saa7133[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 4.768099] saa7133[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 4.768105] saa7133[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 4.768110] saa7133[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 4.768116] saa7133[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 4.768121] saa7133[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 4.768127] saa7133[0]: i2c eeprom f0: 42 54 56 30 30 30 30 ff ff ff ff ff ff ff ff ff
[ 4.825470] i2c-core: driver [tuner] using legacy suspend method
[ 4.825473] i2c-core: driver [tuner] using legacy resume method
[ 5.064079] tuner 0-0043: Tuner 74 found with type(s) Radio TV.
[ 5.232066] tuner 0-0060: Tuner -1 found with type(s) Radio TV.[ 5.260049] tuner-simple 0-0060: creating new instance
[ 5.260052] tuner-simple 0-0060: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))
[ 5.396176] ir-kbd-i2c: i2c IR (BeholdTV) detected at i2c-0/0-002d/ir0 [saa7133[0]]
[ 5.408095] saa6588 0-0010: saa6588 found @ 0x20 (saa7133[0])
[ 5.416073] saa7133[0]: found RDS decoder
[ 5.432122] saa7133[0]: registered device video0 [v4l2]
[ 5.432143] saa7133[0]: registered device vbi0
[ 5.432162] saa7133[0]: registered device radio0
[ 5.432210] saa7134 0000:03:07.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
[ 5.432219] saa7133[1]: found at 0000:03:07.0, rev: 209, irq: 21, latency: 32, mmio: 0xfdcfe000
[ 5.432226] saa7133[1]: subsystem: 5ace:5030, board: Beholder BeholdTV 503 FM [card=187,autodetected]
[ 5.432242] saa7133[1]: board init: gpio is 400000
[ 5.584037] saa7133[1]: i2c eeprom 00: ce 5a 30 50 54 20 00 00 00 00 00 00 00 00 00 01
[ 5.584044] saa7133[1]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 5.584050] saa7133[1]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 5.584056] saa7133[1]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 5.584062] saa7133[1]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 5.584067] saa7133[1]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 5.584072] saa7133[1]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 5.584078] saa7133[1]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 5.584083] saa7133[1]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 5.584089] saa7133[1]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 5.584094] saa7133[1]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 5.584100] saa7133[1]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 5.584105] saa7133[1]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 5.584111] saa7133[1]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[ 5.584116] saa7133[1]: i2c eeprom e0: 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff
[ 5.584122] saa7133[1]: i2c eeprom f0: 42 54 56 30 30 30 30 ff ff ff ff ff ff ff ff ff
[ 5.584584] saa7133[1]: registered device video1 [v4l2]
[ 5.584605] saa7133[1]: registered device vbi1
[ 5.596146] saa7134 ALSA driver for DMA sound loaded
[ 5.596169] saa7133[0]/alsa: saa7133[0] at 0xfdcff000 irq 20 registered as card -2
[ 5.596291] saa7133[1]/alsa: saa7133[1] at 0xfdcfe000 irq 21 registered as card -1
Считаю что прямое указаний типа (номера) принимающего блока, при загрузке модуля - это абсолютно неприемлемое решение. Ведь иные модели/тюнеры определяются автоматически хорошо.
Вопрос 1.
Отчего до сих пор не работает нормально и штатно?
Вопрос 2.
Когда будет и в какой версии ядра?
Или опять свои руки прикладывать к патчам?
Извините за тональность, но реально расстроили.