SAA7160 в KUbuntu 12.10
SAA7160 в KUbuntu 12.10
Всем, привет!
Установлен AverTV PCI-E 64bit, ОС KUbuntu 12.10 64bit, ядро 3.5.0-21-generic.
lspci показал:
04:00.0 Multimedia controller: Philips Semiconductors SAA7160 (rev 03)
Subsystem: Avermedia Technologies Inc Device 0855
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 fd900000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
dmesg
[ 0.765144] pci 0000:04:00.0: [1131:7160] type 00 class 0x048000
[ 0.765159] pci 0000:04:00.0: reg 10: [mem 0xfd900000-0xfd9fffff 64bit]
[ 0.765229] pci 0000:04:00.0: supports D1 D2
[ 0.765231] pci 0000:04:00.0: PME# supported from D0 D1 D2
[ 0.765246] pci 0000:04:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force'
Пожалуйста, подскажите как заставить работать тюнер?
Установлен AverTV PCI-E 64bit, ОС KUbuntu 12.10 64bit, ядро 3.5.0-21-generic.
lspci показал:
04:00.0 Multimedia controller: Philips Semiconductors SAA7160 (rev 03)
Subsystem: Avermedia Technologies Inc Device 0855
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 fd900000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
dmesg
[ 0.765144] pci 0000:04:00.0: [1131:7160] type 00 class 0x048000
[ 0.765159] pci 0000:04:00.0: reg 10: [mem 0xfd900000-0xfd9fffff 64bit]
[ 0.765229] pci 0000:04:00.0: supports D1 D2
[ 0.765231] pci 0000:04:00.0: PME# supported from D0 D1 D2
[ 0.765246] pci 0000:04:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force'
Пожалуйста, подскажите как заставить работать тюнер?
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: SAA7160 в KUbuntu 12.10
Подробнее надо:alexwolf писал(а):Пожалуйста, подскажите как заставить работать тюнер?
1. давайте ссылку (URL) на устройство, производителя - чтоб можно было уточнить что из себя представляет устройство;
2. копируйте сюда вывод команд (может, вырезая то, что не нужно), а не пересказывайте "своими словами" то, что вы от них видите:
lspci (без опций, ключей уточняющих) такого не показывает! Приводите полный вид команды.alexwolf писал(а): lspci показал:
3. Получите числовые VID и PID устройства:
Код: Выделить всё
# lspci -n ...
А не "рассказки" типа
После этого нужно выяснять присутствует ли модуль ядра, поддерживающий эти VID:PID.Multimedia controller: Philips Semiconductors SAA7160 (rev 03)
Subsystem: Avermedia Technologies Inc Device 0855
P.S. Помимо всего прочего, сразу имейте в виду, что ваше экзотическое устройство может вообще не поддерживаться в Linux, и тогда вы вообще ничего с ним не сделаете.
Re: SAA7160 в KUbuntu 12.10
lspci -vv
dmesg | grep 0000:04:00.0:
sudo lshw -C multimedia
*-multimedia UNCLAIMED
описание: Multimedia controller
продукт: SAA7160
производитель: Philips Semiconductors
физический ID: 0
сведения о шине: pci@0000:04:00.0
версия: 03
разрядность: 64 bits
частота: 33MHz
возможности: msi pciexpress pm bus_master cap_list
кофигурация: latency=0
ресурсы: память:fd900000-fd9fffff
dmesg | grep 0000:04:00.0:
sudo lshw -C multimedia
*-multimedia UNCLAIMED
описание: Multimedia controller
продукт: SAA7160
производитель: Philips Semiconductors
физический ID: 0
сведения о шине: pci@0000:04:00.0
версия: 03
разрядность: 64 bits
частота: 33MHz
возможности: msi pciexpress pm bus_master cap_list
кофигурация: latency=0
ресурсы: память:fd900000-fd9fffff
Re: SAA7160 в KUbuntu 12.10
lspci -nk
04:00.0 0480: 1131:7160 (rev 03)
Subsystem: 1461:0855
04:00.0 0480: 1131:7160 (rev 03)
Subsystem: 1461:0855
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: SAA7160 в KUbuntu 12.10
К примеру:alexwolf писал(а):lspci -nk
04:00.0 0480: 1131:7160 (rev 03)
Subsystem: 1461:0855
Код: Выделить всё
bash-4.2$ lspci
...
02:06.3 0805: 104c:803c
Subsystem: 103c:30aa
Kernel driver in use: sdhci-pci
02:06.4 0780: 104c:803d
Subsystem: 103c:30aa
02:0e.0 0200: 14e4:169c (rev 03)
Subsystem: 103c:30aa
Kernel driver in use: tg3
08:00.0 0280: 8086:4222 (rev 02)
Subsystem: 8086:1005
Kernel driver in use: iwl3945
И перепроверяем, что интересующий нас модуль загружен:
Код: Выделить всё
bash-4.2$ lsmod | grep ^iwl3945
iwl3945 98688 0
Вывод 1-й: ваше устройство загруженными модулями на сейчас в вашем Linux не поддерживается.
Это плохой знак.
Следующим шагом вам нужно искать: существует ли в природе модуль ядра Linux, поддерживающий устройство 1131:7160.
Как это делается (в каком порядке обычно):
1. Отправляетесь на сайт производителя и ищите там устройство (вы же не дали URL странички описания устройства, как я просил?) - читаете что там пишут про поддержку устройства;
2. Можно поискать 1131:7160 в кодах модулей ядра ... это здесь: http://lxr.free-electrons.com/source/drivers/ - но это занятие не для слабых неровов
3. Ищите (Google в руки) похожее устройстов, драйвер которого взаимозаменим.
Если ничего не находите, то дело - швах
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя