Linux за българи: Форуми

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: bruce в Nov 14, 2006, 22:59



Титла: Tv tuner
Публикувано от: bruce в Nov 14, 2006, 22:59
TV TUNER: Asus My Cinema-P7131
Въпрос: Може ли да се подкара под Линукс, как?
Не можах да намеря нищо с търсачката, може и да има, просто да съм смотан, знам ли.Благодаря!


Титла: Tv tuner
Публикувано от: phantomlord в Nov 14, 2006, 23:41
Може. Имам такъв.
Примерен код
rmmod saa7134
modprobe  saa7134 i2c_scan=1


Титла: Tv tuner
Публикувано от: bruce в Nov 15, 2006, 17:01
Примерен код
[ERROR: Module saa7134 is in use by saa7134_alsa


А каква програм да използвам за гледане?


Титла: Tv tuner
Публикувано от: Lord Bad в Nov 15, 2006, 17:21
tvtime


Титла: Tv tuner
Публикувано от: phantomlord в Nov 15, 2006, 19:44
Цитат (bruce @ Ноември 15 2006,17:01)
Примерен код
[ERROR: Module saa7134 is in use by saa7134_alsa

Примерен код

rmmod saa7134_alsa
rmmod saa7134
modprobe -v saa7134 i2c_scan=1
modprobe -v saa7134_alsa






Титла: Tv tuner
Публикувано от: bruce в Nov 15, 2006, 20:07
Примерен код
bruce@bruce-desktop:~$ rmmod saa7134_alsa
ERROR: Module saa7134_alsa is in use
bruce@bruce-desktop:~$ rmmod saa7134
ERROR: Module saa7134 is in use by saa7134_alsa
bruce@bruce-desktop:~$ modprobe -v saa7134 i2c_scan=1
bruce@bruce-desktop:~$ modprobe -v saa7134_alsa


TVTIME не намира канали - дава "No Signal"


Титла: Tv tuner
Публикувано от: nifelheim в Nov 15, 2006, 20:32
modprobe i2c-core
modprobe i2c-algo-bit   bit_test=1
modprobe videodev
modprobe tuner
modprobe saa7134       card=53 tuner=54

Ако опитваш да махаш модули, виж дали си компилирал:
CONFIG_MODULE_UNLOAD=y
Не използвай i2c_scan, понякога прави проблеми.

В xorg.conf:
Load "v4l"





Титла: Tv tuner
Публикувано от: bruce в Nov 15, 2006, 20:47
Хмм, тези команди каква реакция трябва да извадят в конзолата, тъй като при мен не става нищо... и TVTime не работи като хората.


Титла: Tv tuner
Публикувано от: nifelheim в Nov 15, 2006, 21:34
Значи коментираш всичко свързано с тунера в modules.conf, рестартираш и пишеш тези:

modprobe i2c-core
modprobe i2c-algo-bit   bit_test=1
modprobe videodev
modprobe tuner
modprobe saa7134       card=53 tuner=54

след това провери дали са заредени:
lsmod

и после:
dmesg

трябва за тунера да има нещо такова:
Linux video capture interface: v2.00
saa7130/34: v4l2 driver version 0.2.14 loaded
saa7133[0]: found at 0000:02:03.0, rev: 208, irq: 20, latency: 32, mmio: 0xfeaff800
saa7133[0]: subsystem: 1043:4845, board: ASUS TV-FM 7135 [card=53,insmod option]
saa7133[0]: board init: gpio is 0
tuner 1-004b: chip found @ 0x96 (saa7133[0])
tuner 1-004b: setting tuner address to 61
tuner 1-004b: type set to tda8290+75a
saa7133[0]: i2c eeprom 00: 43 10 45 48 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
saa7133[0]: i2c eeprom 10: 00 ff e2 0f ff 20 ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 20: 01 40 01 02 03 01 01 03 08 ff 00 88 ff ff ff ff
saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 40: ff 22 00 c2 96 ff 02 30 15 ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: registered device video0 [v4l2]
saa7133[0]: registered device vbi0
saa7133[0]: registered device radio0

Аз съм с абсолютно същата карта и работи с TVTime.
Ако това горе е наред, провери си xorg.conf или как е компилиран кернела.


Титла: Tv tuner
Публикувано от: bruce в Nov 15, 2006, 21:48
Може ли да го обясниш малко по- 4 дъмис, моля те. Какво ще рече "коментираш" и къде се намира файла modules.conf?


Титла: Tv tuner
Публикувано от: nifelheim в Nov 15, 2006, 21:59
/etc/modules.conf
Но ако не си го редактирал, значи е празен, пропусни това.
Рестартирай, зареди модулите и виж dmesg какво показва.


Титла: Tv tuner
Публикувано от: bruce в Nov 15, 2006, 22:40
Примерен код
[17179585.752000] Linux video capture interface: v1.00
[17179585.872000] saa7130/34: v4l2 driver version 0.2.14 loaded
[17179585.920000] ACPI: PCI Interrupt 0000:05:00.0[A] -> GSI 16 (level, low) ->
IRQ 169
[17179585.920000] PCI: Setting latency timer of device 0000:05:00.0 to 64
[17179585.920000] NVRM: loading NVIDIA Linux x86 Kernel Module  1.0-8776  Mon Oc
t 16 21:56:04 PDT 2006
[17179586.176000] ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 21 (level, low) ->
IRQ 74
[17179586.176000] saa7133[0]: found at 0000:01:00.0, rev: 208, irq: 74, latency:
 64, mmio: 0xfa7ff800
[17179586.176000] saa7133[0]: subsystem: 1043:4845, board: ASUS TV-FM 7135 [card
=53,autodetected]
[17179586.176000] saa7133[0]: board init: gpio is 40000
[17179586.312000] saa7133[0]: i2c eeprom 00: 43 10 45 48 54 20 1c 00 43 43 a9 1c
 55 d2 b2 92
[17179586.312000] saa7133[0]: i2c eeprom 10: 00 ff e2 0f ff 20 ff ff ff ff ff ff
 ff ff ff ff
[17179586.312000] saa7133[0]: i2c eeprom 20: 01 40 01 02 03 01 01 03 08 ff 00 88
 ff ff ff ff
[17179586.312000] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff
 ff ff ff ff
[17179586.312000] saa7133[0]: i2c eeprom 40: ff 22 00 c2 96 ff 02 30 15 ff ff ff
 ff ff ff ff
[17179586.312000] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff
 ff ff ff ff
[17179586.312000] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff
 ff ff ff ff
[17179586.312000] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff
 ff ff ff ff
[17179586.400000] tuner 0-004b: chip found @ 0x96 (saa7133[0])
[17179586.448000] tuner 0-004b: setting tuner address to 61
[17179586.488000] tuner 0-004b: type set to tda8290+75a
[17179586.556000] saa7133[0]: registered device video0 [v4l2]
[17179586.556000] saa7133[0]: registered device vbi0
[17179586.556000] saa7133[0]: registered device radio0

Ето това показва dmesg. Сега какво да правя?


Титла: Tv tuner
Публикувано от: nifelheim в Nov 15, 2006, 22:51
Това изглежда добре. Пуснал си V4L1 съвместимост, но и така би трябвало да работи.
Сега провери дали се зарежда V4L:
cat /etc/X11/xorg.conf |grep v4l


Титла: Tv tuner
Публикувано от: bruce в Nov 15, 2006, 22:59
Примерен код
bruce@bruce-desktop:~$ cat /etc/X11/xorg.conf |grep v4l
Load "v4l"

Като избера в менюто на TVTime да търси канали, уж започва, изписва "Searching for channels being broadcast" и дотам. Опитах и с пуснат v4l и с изключен такъв, макар че да си призная нямам идея какво означава това и каква е разликата.





Титла: Tv tuner
Публикувано от: nifelheim в Nov 16, 2006, 10:10
#
# Multimedia devices
#
CONFIG_VIDEO_DEV=m
# CONFIG_VIDEO_V4L1 is not set
# CONFIG_VIDEO_V4L1_COMPAT is not set
CONFIG_VIDEO_V4L2=y

#
# Video Capture Adapters
#

#
# Video Capture Adapters
#
# CONFIG_VIDEO_ADV_DEBUG is not set
# CONFIG_VIDEO_VIVI is not set
CONFIG_VIDEO_SAA7134=m
CONFIG_VIDEO_SAA7134_ALSA=m
# CONFIG_VIDEO_CX88 is not set

Виж дали така ти е компилиран кернела, може пък TVTime да не работи с V4L1.
V4L e интерфейс, който тв-софтуера използва за да работи с тв-картата.
Проблемът е че сега има и 2-ра версия V4L2, някой програми работят твърдо с едната. Например kdetv работи с V4L1.
V4L2 позволява обратна съвместимост.


Титла: Tv tuner
Публикувано от: bruce в Nov 16, 2006, 15:47
Наистина съм много бос, извинявай че ти губя от времето, но как да проверя? В кой файл се намират тези настройки?


Титла: Tv tuner
Публикувано от: empty в Nov 16, 2006, 16:11
в /usr/src/linux/.config


Титла: Tv tuner
Публикувано от: phantomlord в Nov 16, 2006, 17:10
Мисля, че по подразбиране поддръжката на saa7134 си е включена в кернела. Поне при мен винаги е било така.
Щом като ти излиза съобщение, че не можеш да разкараш модула, понеже се използва, за по-сигурно мини в режим в който нямаш графична среда. Примерно спри gdm:
Примерен код
sudo /etc/init.d/gdm stop

Това ще те вкара в конзолен режим. Изпълняваш командите, които ти дадох по-горе и после стартираш отново gdm:
Примерен код
sudo /etc/init.d/gdm start

Aко и това не помогне мини в single user mode->init 1.





Титла: Tv tuner
Публикувано от: bruce в Nov 16, 2006, 18:25
Цитат (phantomlord @ Ноември 16 2006,18:10)
Мисля, че по подразбиране поддръжката на saa7134 си е включена в кернела. Поне при мен винаги е било така.
Щом като ти излиза съобщение, че не можеш да разкараш модула, понеже се използва, за по-сигурно мини в режим в който нямаш графична среда. Примерно спри gdm:
Примерен код
sudo /etc/init.d/gdm stop

Това ще те вкара в конзолен режим. Изпълняваш командите, които ти дадох по-горе и после стартираш отново gdm:
Примерен код
sudo /etc/init.d/gdm start

Aко и това не помогне мини в single user mode->init 1.

Хммм, не стана, все още "No signal"


Титла: Tv tuner
Публикувано от: acidrain в Nov 16, 2006, 18:54
tvtime търси бавничко . Дай му повече време.


Титла: Tv tuner
Публикувано от: bruce в Nov 16, 2006, 19:45
Ами, оставям го да спре със сърча - да не пише Scanning и все пак не става


Титла: Tv tuner
Публикувано от: phantomlord в Nov 16, 2006, 19:55
Успя ли да смъкнеш модула saa7134?


Титла: Tv tuner
Публикувано от: bruce в Nov 16, 2006, 20:01
Пуснах командите без графичен, уж се инсталира.


Титла: Tv tuner
Публикувано от: acidrain в Nov 17, 2006, 10:31
пусни tvtime-scanner --norm=PAL като root , би трябвало да си намери канали.
ако нищо не се получи , чети тук





Титла: Tv tuner
Публикувано от: Drakula в Nov 17, 2006, 10:55
В тази тема навремето описах моите мъки с моя TV tuner. Също други колеги са споделили ситуацията при тях. Мисля, че при тебе ситуацията е доста сходна.


Титла: Tv tuner
Публикувано от: GoodT в Nov 17, 2006, 18:43
А антената или кабела на кабелната сложил ли си в картата ?
Ако имаш и Windows при него как е ? Ако нямаш, тествай я на друг компютър, да не би да е от тунера.





Титла: Tv tuner
Публикувано от: bruce в Nov 17, 2006, 20:14
Подкарах тунера, благодарение на acidrain и на всички останали , писали по темата, за съжаление няма звук засега, но по тоя въпрос беше писано във форума, ще се разровя, дано си намеря нещо и за дистанционното.


Титла: Tv tuner
Публикувано от: phantomlord в Nov 17, 2006, 20:21
Аз реших проблема като просто си взех кабелче за връзка на тунера със звуковата карта. След това звука можеш да го контролираш от всеки миксер, плъзгача AUX.


Титла: Tv tuner
Публикувано от: koko32 в Nov 17, 2006, 21:56
За звука натисни клавиша (i) един или няколко пъти докато се появи звук.За tvtime става дума


Титла: Tv tuner
Публикувано от: acidrain в Nov 18, 2006, 08:37
за да пуснеш звук без да слагаш допълнителен кабел използвай
този скрипт:
Цитат
#!/bin/sh
sox -c 2 -s -w -r 32000 -t ossdsp /dev/dsp1 -t ossdsp -w -r 32000 /dev/dsp &
tvtime --mixer=/dev/mixer:pcm
wait tvtime
t=`pidof sox`;
kill $t;
amixer -c 0 sset PCM 80%,80%  unmute

само провери дали при теб е /dev/dsp1 или /dev/dsp2

edit:преди това sudo apt-get install sox





Титла: Tv tuner
Публикувано от: edmon в Nov 18, 2006, 11:38
за съжаление имам същото "говно" и първите опити ми бяха неуспешни. завчера обаче нямаше кво да правя и викам чай да видя тва убунту 6.06 лст кво е!
и бутнх лайф сиди-то и сичко беше окей.
не знам кво исках да видя в дмсг и ААА!!!!АА!!!
намерило тунер барабар с сичко.
има някав проблем с звука но и тва сигурно се оправя.:)
та ако продалжаваш да имаш проблеми с тунера вземи убунту.
другото което трябва да знаеш за сговнясаните тунери е че имат претенции към иркю-тата. ако трябва премести картата на друг слот и си изкл някви комове, лпт-та, юесби-та от биоса.
с такава надежда го купих тоя тунер и си виках тва е асус начи кърти мифки....
то за виндовс има толкова мижава поддръжка та за линукс.


Титла: Tv tuner
Публикувано от: phantomlord в Nov 18, 2006, 16:09
Ползвам тунера отдавна и не съм на същото мнение. Само не съм успял да подкарам да се детектва дистанционното, но до колкото рабзрах няма и начин...


Титла: Tv tuner
Публикувано от: edmon в Nov 18, 2006, 21:06
:) аз не знам какво ти е мнението само казваш че не си .
аз ще ти каже че съм пробвал каде що софтуер за тв и тунера си е гипс, дайвера му е гипс. и работи добре само с гламавата powercinema която е толкова зле че не може да сменя звуковия стандарт за канал кво остава за друго.
после забелязал ли си кви ли не магарии трябва да направиш за да искараш звук с приложение от dsp-to?
 та sox  та не знам си кво. пални говна. с извинение.
твтайм има зор с звука. xawtw има зор с звука. vlc  има зор с видеото но ооо мана небесна изкарва звук от dsp-to няма значение че е премудолиран.
сега още ли си на същото мнение.
и ако си ..
иди на страничката на асус за съпорт на тапия тунер.
от оплаквания друго няма и то не само от невежи...:(

но както и да е... аз пак си тая надежда че дсп-то ше трагне с някой от следващите кърнели и версии на твтайм.
:)
хардуера все пак май си е доста добър с powercinmemata вади качество.:)


Титла: Tv tuner
Публикувано от: NesK в Nov 27, 2006, 21:15
значи да му сложиш # пред реда и като се чете после фаила го счита за коментар