karta tv Avacs Smart chip saa7134 konfiguracja

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
DadaD
Beginner
Posty: 303
Rejestracja: 09 września 2007, 20:14
Lokalizacja: Ciemnogród

karta tv Avacs Smart chip saa7134 konfiguracja

Post autor: DadaD »

Dystrybucja Lenny 2.6.18 oczywiście systematycznie aktualizowany.
Nie mogę rozwiązać uruchomienia karty tv Avacs Smart chip saa7134.
Takie otrzymuję odpowiedzi:
lspci 'widzi' contoller saa7134.
lsmod karty nie 'widzi'.
dmesg 'widzi' 4 razy "saa7134:Unknown parametr 'radio'".
"modprobe" - "FATAL: Error inserting saa7134 (/lib/modules/2.6.18-4-486/kernel/drivers/media/video/saa7134/saa7134.ko): Unknown symbol in module, or unknown parameter (see dmesg)".
Przejrzałem podręcznik poinstalacyjny Osamu, fora i znalazłem, że prawdopodobnie związane jest to z brakiem pliku konfiguracyjnego w /dev.
Wiem, że można plik utworzyć na co najmniej 3 sposoby, ale nie wiem w którym miejscu i co w nim umieścić oczywiście w Debianie.
TVtime daje nastepujące komunikaty:
"Brak sygnału".
"Brak źródła obrazu".
"Nie ma takiego pliku ani katalogu".
"Nie można otworzyć urządzenia /dev/video0".
Gnomeradio jest głuche - tylko przeszukuje stacje i nic nie słychać.
Do /etc/modprobe.d/aliases dopisałem następujące dane:
"#DOPISANE PRZEZE MNIE DANE KARTY TV
alias char-major-81 videodev
alias char-major-81-0 saa7134
alias char-major-81-64 saa7134
options saa7134 card=32 tuner=23 radio=1 gbuffers=4"
Karta oczywiście działa pod dwoma różnymi oesami w tym Linuksem.
Z uwagi na to, że jestem początkującym użytkownikiem Linuksów, proszę o wyrozumiałość i pomoc w rozwiązaniu problemu.
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

jak pluje się na radio to usun to radio{ten wpis}

Pozdrawiam
DadaD
Beginner
Posty: 303
Rejestracja: 09 września 2007, 20:14
Lokalizacja: Ciemnogród

Post autor: DadaD »

Radio wyłączyłem. W tej chwili jest 0, ale ono pójdzie jeżeli tylko uruchomi się tv. W uzupełnieniu - Po pierwszym uruchomieniu Tvtime w tle przez moment (kilka sekund słyszałem dźwięk jednego z programów telewizyjnych). Nie jestem pewien jak jest w Debianie , ale czy to moduł jądra powinien tworzyć plik w /dev/video0 czy też wykonuje się to ręcznie? bo może w tym jest problem?
Pozdrowienia
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

To robi się automatycznie.
Najprawdopodobniej robi to udev



Ten wpis radio usun calkowicie.
Gbuffers też mozesz wywalic.

Mnie interesuje czy umiesz teraz załadowac modul saa7134 do jądra.

Pozdrawiam
DadaD
Beginner
Posty: 303
Rejestracja: 09 września 2007, 20:14
Lokalizacja: Ciemnogród

Post autor: DadaD »

Zmieniłem kernel gdyż 2.6.18 nie miał wbudowanej obsługi modułu saa7134.
Pracuję teraz na jądrze 2.6.22 które ma te moduły.
Próbuję w następujący sposób wymusić utworzenie /dev/video0 czego się domaga TVtime:
"mknod /dev/video0 c 81 0" - tworzę
"chmod 666 /dev/video0" - nadaję atrybuty
"ls -s /dev/video0 /dev/video" - robię link i po tej komendzie otrzymuję "ls: /dev/video: Nie ma takiego pliku ani katalogu 0 /dev/video0"
Co robię nie tak, jak utworzyć plik "video0" lub jak zmusić moduł jądra do działania i utworzenia tego pliku.
"modprobe saa7134" także wywala błąd "FATAL: Error inserting saa7134 (/lib/modules/2.6.21-2-486/kernel/drivers/media/video/saa7134/saa7134.ko): Unknown symbol in module, or unknown parameter (see dmesg)"
Nie wiem co dalej. :-(
Pozdro

[ Dodano: 2007-09-10, 18:57 ]
Uzupełnienie: radio parametr 0, gbuffers usunięty. Modprobe próbowałem z różnymi parametrami.
Pozdrowienia
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Widzę ze korzystasz z jakiegoś bardzo starego howto.

Po starcie systemu zrób tak.

rmmod saa7134 potem
modprobe saa7134 card=32 tuner=23

I napisz czy czysto weszło.

Pozdrawiam
DadaD
Beginner
Posty: 303
Rejestracja: 09 września 2007, 20:14
Lokalizacja: Ciemnogród

Post autor: DadaD »

PS2 Mam ciekawy artykuł o udev, czytałem go wczoraj, ale jak byłem ciemny tak dalej nie wiem co z tą moją kartaTV.

[ Dodano: 2007-09-10, 19:12 ]
"rmmod saa7134" i otrzymuję "ERROR: Module saa7134 does not exist in /proc/modules"
dalej nie próbowałem.
W międzyczsie weszło moje post scriptum.
Pozdro

[ Dodano: 2007-09-10, 19:17 ]
" modprobe saa7134 card=32 tuner=23" odpowiedź:
"FATAL: Error inserting saa7134 (/lib/modules/2.6.21-2-486/kernel/drivers/media/video/saa7134/saa7134.ko): Unknown symbol in module, or unknown parameter (see dmesg)"
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Jakieś cuda.
Jesteś pewien ze w tym jaju jest właczony ten modul.?

Pozdrawiam
DadaD
Beginner
Posty: 303
Rejestracja: 09 września 2007, 20:14
Lokalizacja: Ciemnogród

Post autor: DadaD »

Mam taki plik w tym katalogu i o tej ścieszce "/lib/modules/2.6.21-2-486/kernel/drivers/media/video/saa7134/saa7134.ko", ale czy on jest włączony to nie wiem jak sprawdzić? I na pewno na tym kernelu pracuję.
Pozdro
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Pokaz lsmod po restarcie.
Chcę wiedziec czy moduł ładuje się do jądra podczas startu.
Wszystko wskazuje na to ze nie ale trzeba wszystko sprawdzic
ODPOWIEDZ