Fly DVB-T duo mini werkend krijgen onder linux

Pagina: 1
Acties:
  • 219 views sinds 30-01-2008
  • Reageer

  • michielske
  • Registratie: Maart 2006
  • Laatst online: 25-01 21:25
Na lang zoeken en geklooi heb ik maar besloten dit topic te openen.

Ik ben in het bezit van een medion Md95500 laptop hierin zit de volgende dvb-t kaart in:
http://www.lifeview.com.tw/html/products/wince_platform/flydvbt_duo_mini.htm

Ik heb een triple bootsysteem, en ik wil de dvb-kaart in elk systeem werkend krijgen.
windows xp en windows vista is al gelukt maar nu wil ik deze kaart ook gebruiken in mijn ubuntu

Na lang googlen heb ik deze site gevonden:
http://kanotix.com/PNphpBB2-viewtopic-t-22565.html
Deze site is wel duids maar met een vertaalsite heb ik begrepen dat deze persoon deze kaart werkend heeft gekregen.

code om te laten herkennen:

rmmod saa7134
modprobe saa7134 card=55 tuner=54 i2c_scan=1
modprobe saa7134-dvb
modprobe saa7134-alsa


ik moest zelf ook nog rmmod saa7134_alsa doen omdat ik anders rmmod saa7134 niet kon uitvoeren omdat het alsa gedeelte nog actief was

na deze volgorde te hebben uitgevoerd:

rmmod saa7134-alsa
rmmod saa7134
modprobe saa7134 card=55 tuner=54 i2c_scan=1
modprobe saa7134-dvb
modprobe saa7134-alsa

dmesg geeft het volgende
code:
dmesg | grep saa

Resultaat:

[17179589.988000] saa7130/34: v4l2 driver version 0.2.14 loaded
[17179589.988000] saa7133[0]: found at 0000:06:03.0, rev: 208, irq: 209, latency: 181, mmio: 0xb4007800
[17179589.988000] saa7133[0]: subsystem: 5168:0307, board: UNKNOWN/GENERIC [card=0,autodetected]
[17179589.988000] saa7133[0]: board init: gpio is 10000
[17179590.124000] saa7133[0]: i2c eeprom 00: 68 51 07 03 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
[17179590.124000] saa7133[0]: i2c eeprom 10: 00 00 62 08 ff 20 ff ff ff ff ff ff ff ff ff ff
[17179590.124000] saa7133[0]: i2c eeprom 20: 01 40 01 03 03 01 01 03 08 ff 01 e7 ff ff ff ff
[17179590.124000] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[17179590.124000] saa7133[0]: i2c eeprom 40: ff 24 00 c2 96 10 05 01 01 16 22 15 ff ff ff ff
[17179590.124000] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[17179590.124000] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[17179590.124000] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[17179590.132000] saa7133[0]: i2c scan: found device @ 0x10 [???]
[17179590.148000] saa7133[0]: i2c scan: found device @ 0x96 [???]
[17179590.156000] saa7133[0]: i2c scan: found device @ 0xa0 [eeprom]
[17179590.164000] saa7133[0]: registered device video0 [v4l2]
[17179590.164000] saa7133[0]: registered device vbi0
[17179590.396000] saa7134 ALSA driver for DMA sound loaded
[17179590.396000] saa7133[0]/alsa: saa7133[0] at 0xb4007800 irq 209 registered as card -1
[17179878.600000] saa7134 ALSA driver for DMA sound unloaded
[17179892.760000] saa7130/34: v4l2 driver version 0.2.14 loaded
[17179892.764000] saa7133[0]: found at 0000:06:03.0, rev: 208, irq: 209, latency: 181, mmio: 0xb4007800
[17179892.764000] saa7133[0]: subsystem: 5168:0307, board: LifeView FlyDVB-T DUO [card=55,insmod option]
[17179892.764000] saa7133[0]: board init: gpio is 10000
[17179892.764000] input: saa7134 IR (LifeView FlyDVB-T D as /class/input/input3
[17179892.932000] saa7133[0]: i2c eeprom 00: 68 51 07 03 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
[17179892.932000] saa7133[0]: i2c eeprom 10: 00 00 62 08 ff 20 ff ff ff ff ff ff ff ff ff ff
[17179892.932000] saa7133[0]: i2c eeprom 20: 01 40 01 03 03 01 01 03 08 ff 01 e7 ff ff ff ff
[17179892.932000] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[17179892.932000] saa7133[0]: i2c eeprom 40: ff 24 00 c2 96 10 05 01 01 16 22 15 ff ff ff ff
[17179892.932000] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[17179892.932000] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[17179892.932000] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[17179892.940000] saa7133[0]: i2c scan: found device @ 0x10 [???]
[17179892.960000] saa7133[0]: i2c scan: found device @ 0x96 [???]
[17179892.968000] saa7133[0]: i2c scan: found device @ 0xa0 [eeprom]
[17179893.096000] tuner 0-004b: chip found @ 0x96 (saa7133[0])
[17179893.248000] saa7133[0]: registered device video0 [v4l2]
[17179893.252000] saa7133[0]: registered device vbi0
[17179893.424000] saa7134 ALSA driver for DMA sound loaded
[17179893.424000] saa7133[0]/alsa: saa7133[0] at 0xb4007800 irq 209 registered as card -1
[17179911.256000] DVB: registering new adapter (saa7133[0]).


Mijn dvb-t kaart wordt herkend door Kaffeine maar als ik de kanalen scan vind ik niks.
en ontvangst heb ik zowiezo want in windows werkt het kaartje perfect.

de gegevens voor de tv kanalen:
# Tournai - Belgique
# T freq bw fec_hi fec_lo mod transmission-mode guard-interval hierarchy
T 778000000 8MHz 1/2 NONE QAM64 8k 1/2 NONE

Dit is niet de origenel , ik heb deze waardes zelf gewijzigd met de gegevens gevonden op deze site.
http://www.skyplus.seyen.de/DVB-T.html
Ik heb enkel de getalen aangepast dus ik heb nergens iets bijgevoegd enkel getallen veranderd.
Nu weet ik niet of dit de juiste zijn want het kanaal dat hier voor belgie gebruikt wordt is niet 778000000 Hz maar een frequentie van een andere zendmast.
Ik heb al alle mogelijk combinaties gebruikt maar kafffeine vind niets wanneer ik een scan uitvoer.

Ik heb enkel kaffeine nog maar getest omdat ik geen andere software nog maar werkend krijg voor dvb

Weet iemand wat ik nog verkeerd doe? of moet ik misschien andere dvb software gebruiken?

Verwijderd

Disclaimer: Ik heb geen DVB kaartje alleen wat algemene kennis omdat ik er over zit te denken om mijn analoge Hauppauge PVR te vervangen door een DVB kaartje.

In principe moet het installeren van een DVB kaartje een stuk simpeler zijn in Linux dan onder Windows omdat de drivers (DVB is een open standaard) voor het kaartje al meegebakken zit in de (recente) kernel. Als je distro een beetje goede hardware detectie geeft zou het automatisch moeten werken. Zo niet dan zou ik beginnen met kijken op deze site:

http://www.linuxtv.org

Je vindt daar ook een programmatje om de kanalen te scannen.

http://www.linuxtv.org/do...tv-dvb-apps-1.1.0.tar.bz2

Het lijkt er inderdaad op of je kaartje herkent wordt (maar volgens google gebruikt het ding SAA7135 anyway dat kan je zelf wel vinden. Ik denk dat hij nu alleen het analoge deel van je Duo pakt. Demsg geeft video0 aan en volgens mijn moet dat dvb zijn ). Je zou met mplayer kunnen testen of het inderdaad goed werkt. Type bijv: mplayer /dev/dvb en kijk of er een schermpje opengaat. Of je zou mplayer dvb://Veronica of zoiets kunnen proberen (nadat je de kanalen gescanned hebt)

  • michielske
  • Registratie: Maart 2006
  • Laatst online: 25-01 21:25
ik krijg da programmatje voor die kanalen te scannen niet geinstalleerd.
er staat nerges een README file bij hoe ik het moet instaleren
op linuxtv heb ik ook al dikwijls gaan kijke maar dat is allemaal zo ingewikkeld uitgelegd dat een beginnend linux gebruiker gewoon niet kan volgen. En bij een howto slaan ze soms stukken over en krijg je een installatie nooit voor mekaar
als ik mplayer /dev/dvb doe krijg ik het volgende
bart@Laptop:~/Desktop/mm$ mplayer /dev/dvb
MPlayer 2:0.99+1.0pre8-0ubuntu8 (C) 2000-2006 MPlayer Team
CPU: Intel(R) Pentium(R) M processor 1.73GHz (Family: 6, Model: 13, Stepping: 8)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.


Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup scripts.
Opening joystick device /dev/input/js0
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
Setting up LIRC support...
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support.
You will not be able to use your remote control.

Playing /dev/dvb.
Win32 LoadLibrary failed to load: avisynth.dll, /usr/lib/win32/avisynth.dll, /usr/local/lib/win32/avisynth.dll


Exiting... (End of file)

hier wordt ik ook al niet veel wijzer van

Waar heb jij dat gevonden dat het saa7135 is?

  • Mayco
  • Registratie: Augustus 2002
  • Laatst online: 18:49
Mss zit je fout met de frequenties... Kijk hier eens welke frequentie je moet nemen: http://www.vrt.be/extra/Lijst_vrt_zenders.pdf

Kijk anders ook eens in windows welke frequentie je daar gebruikt...

  • DexterBelgium
  • Registratie: Oktober 2004
  • Laatst online: 02-02 13:59
De site die je gevonde hebt gaat alléén over het probleem dat die brave Duitser had met het GELUID van zijn kaartje op luidspreker te krijgen, niet over het installeren van de driver zelf, noch over het DVB gedeelte van de kaart (van wat ik ervan kan opmaken gebruikt hij alleen het analoge gedeelte).

Zou je je analoge gedeelte is kunnen testen?

EDIT: uit onderliggende thread:
Den DVB-T Teil der Karte kann man so scheinbar nicht ansprechen, das kann ich leider nicht testen, da bei uns kein DVB-T verfügbar ist.

[ Voor 21% gewijzigd door DexterBelgium op 24-01-2007 09:51 ]

T'all ya fine dandies, prancing about with yer head full of eyeballs, come and get me I say


  • michielske
  • Registratie: Maart 2006
  • Laatst online: 25-01 21:25
Dit heb ik al geprobeerd de frequentie die ik hier kan ontvangen in windows is 778000000Hz deze gebruik ik dan ook in linux, ik heb ondertussen de parameters van de frequentie lijst zo aangepast dat ik honderden regels heb voor de frequentie 778000000Hz maar in elke regel een parameter gewijzigd zodat hij normaal de tv zenders zeker zou moeten vinden. als ik scan met kaffeine player dan heb ik een bar met de signal quality en een bar met SNR. Signal blijft altijd 0 maar SNR staat altijd op 100 %
Als ik kaffeine open via terminal krijg ik dit:
bart@Laptop:~$ kaffeine
X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 147
Minor opcode: 3
Resource id: 0x0
Failed to open device
X Error: BadDevice, invalid or uninitialized input device 169
Major opcode: 147
Minor opcode: 3
Resource id: 0x0
Failed to open device
/dev/dvb/adapter0/frontend0 : opened ( Philips TDA10046H DVB-T )
/dev/dvb/adapter0/frontend1 : : No such file or directory
/dev/dvb/adapter1/frontend0 : : No such file or directory
QLayout "unnamed" added to QWidget "unnamed", which already has a layout
kio (KMimeType): WARNING: KServiceType::offers : servicetype ThumbCreator not found
kio (KMimeType): WARNING: KServiceType::offers : servicetype ThumbCreator not found
bart@Laptop:~$


Ik heb de indruk dat er toch nog iets moet mis zijn. Ik zie hier namelijk teveel errors in maar ik weet niet wat ze betekenen.

Als ik scan met kaffeine krijg ik dit verloop in de terminal:


bart@Laptop:~$ DvbCam::probe(): /dev/dvb/adapter0/ca0: : No such file or directory
Using DVB device 0:0 "Philips TDA10046H DVB-T"
tuning DVB-T to 778000000 Hz
inv:2 bw:0 fecH:1 fecL:9 mod:3 tm:1 gi:0 hier:0
...............
Not able to lock to the signal on the given frequency
Frontend closed
dvbsi: Cant tune DVB
Using DVB device 0:0 "Philips TDA10046H DVB-T"
tuning DVB-T to 778000000 Hz
inv:2 bw:0 fecH:2 fecL:9 mod:3 tm:1 gi:0 hier:0
...............
Not able to lock to the signal on the given frequency
Frontend closed
dvbsi: Cant tune DVB
Using DVB device 0:0 "Philips TDA10046H DVB-T"
tuning DVB-T to 778000000 Hz
inv:2 bw:0 fecH:3 fecL:9 mod:3 tm:1 gi:0 hier:0
...............
Not able to lock to the signal on the given frequency
Frontend closed
dvbsi: Cant tune DVB
Using DVB device 0:0 "Philips TDA10046H DVB-T"
tuning DVB-T to 778000000 Hz
inv:2 bw:0 fecH:4 fecL:9 mod:3 tm:1 gi:0 hier:0
...............
Not able to lock to the signal on the given frequency
Frontend closed
dvbsi: Cant tune DVB
Using DVB device 0:0 "Philips TDA10046H DVB-T"
tuning DVB-T to 778000000 Hz
inv:2 bw:0 fecH:5 fecL:9 mod:3 tm:1 gi:0 hier:0
...............
Not able to lock to the signal on the given frequency
Frontend closed
dvbsi: Cant tune DVB
Using DVB device 0:0 "Philips TDA10046H DVB-T"
tuning DVB-T to 778000000 Hz
inv:2 bw:0 fecH:6 fecL:9 mod:3 tm:1 gi:0 hier:0
...............
Not able to lock to the signal on the given frequency
Frontend closed
dvbsi: Cant tune DVB


iemand enig idee wat ik vergeten te instaleren heb of nog verkeerd doe?

  • DexterBelgium
  • Registratie: Oktober 2004
  • Laatst online: 02-02 13:59
Volgens mij heb je tot nu toe nog niks gedaan om je DVB verhaal te laten werken (die oplossing van die duitser was alleen voor het geluid bij het analoge, aangezien hij geen DVB-T heeft in zijn streek). Uit wat ik van die duitsers begrijp zit support voor het dvb gedeelte van je kaart in de Mercurial tree van video4linux. Ik zou je aanraden deze wiki eens te volgen: How to install DVB

[ Voor 15% gewijzigd door DexterBelgium op 24-01-2007 09:58 ]

T'all ya fine dandies, prancing about with yer head full of eyeballs, come and get me I say


  • michielske
  • Registratie: Maart 2006
  • Laatst online: 25-01 21:25
ik heb merucurial geinstalleerd maar ik vind nog steeds geen kanalen.
ik heb er al dagen mee bezig geweest en ik kan mijn ubuntu opnieuw instaleren want die is redelijk hard verkloot. meeste multimedia software crashed door het volgen van alle mogelijke tutorials op internet. en vooral door die van linuxtv.org daarvan heb ik nog geen enkele keer een volledig kunnen instaleren halverwege haakt die altijd wel ergens af.

dus ik ga dvb voor linux gewoon opgeven.

Is er eigenlijk een mogelijkheid om ubuntu te herstellen zodat ik van die vervelende software crashes afben.
en zo heb ik nu ook het probleem dat mijn applications lijst leeg is waardoor ik alles handmatig moet starten via de terminal. Kun je zoiets reperaren? of moet ik betere een nieuw install doen?

  • Mayco
  • Registratie: Augustus 2002
  • Laatst online: 18:49
je kan eens proberen om een nieuw profiel aan te maken, als dat niet werkt, denk ik dat je met een schone installatie er sneller vanaf bent...

  • michielske
  • Registratie: Maart 2006
  • Laatst online: 25-01 21:25
een nieuw profiel maken?
Hoe doe je dat ?
en moet je het ander profiel dan verwijderen?

Lijken mss domme vragen maar ik ben geen ervaren linux gebruiker.

  • Mayco
  • Registratie: Augustus 2002
  • Laatst online: 18:49
een nieuwe user aanmaken, normaal gezien ergens in System > Administration > Users and groups.

  • michielske
  • Registratie: Maart 2006
  • Laatst online: 25-01 21:25
Na lang gezoek en geprobeer moet ik vaststellen dat de kerneldriver saa7134 mijn dvb-t kaart niet ondersteun.

Ik hen onlangs met ndiswrapper mijn wirelesskaartje am1772 werkend gekregen door windows .inf en .sys bestanden te instaleren.

Van mijn tv-kaart heb ik ook 2 van deze kleine windowsfiletjes.

Ik krijg ze correct geinstalleerd met ndiswrapper


dit zijn de geinstalleerde aparaten met ndiswrapper :

bart@laptop:~/Desktop/tv$ ndiswrapper -l
lvhybrid : driver installed
device (1131:7133) present (alternate driver: saa7134)
netam772 : driver installed
bart@laptop:~/Desktop/tv$

de draadloze netwerk kaart is niet aanwezig in de laptop dus het device is niet meer present dus dat klopt.

als ik nu sudo modprobe ndiswrapper doe krijg ik geen error bij de uitvoering en de netwerkkaart (indien ze aanwezig was werkt) maar de tv kaart niet.

dit is mijn dmesg output:

bart@laptop:~$ dmesg | grep ndiswrapper
[17180187.716000] ndiswrapper: Unknown parameter `lvhybrid'
[17180197.992000] ndiswrapper version 1.37 loaded (preempt=no,smp=no)
[17180198.032000] usbcore: registered new driver ndiswrapper
[17180250.536000] ndiswrapper: driver netam772 (Advanced Micro Devices,10/27/2003,2.0.0.4) loaded
[17180250.536000] ndiswrapper: using IRQ 169
[17180250.536000] ndiswrapper (ZwClose:2468): closing handle 0x3 not implemented
[17180250.536000] ndiswrapper (ZwClose:2468): closing handle 0x3 not implemented
[17180250.536000] ndiswrapper (ZwClose:2468): closing handle 0x3 not implemented
[17180250.536000] ndiswrapper (ZwClose:2468): closing handle 0x3 not implemented
[17180250.536000] ndiswrapper (ZwClose:2468): closing handle 0x3 not implemented
[17180250.536000] ndiswrapper (ZwClose:2468): closing handle 0x3 not implemented
[17180250.536000] ndiswrapper (ZwClose:2468): closing handle 0x3 not implemented
[17180250.536000] ndiswrapper (ZwClose:2468): closing handle 0x3 not implemented
[17180250.536000] ndiswrapper (ZwClose:2468): closing handle 0x3 not implemented
[17180250.536000] ndiswrapper (ZwClose:2468): closing handle 0x3 not implemented
[17180250.536000] ndiswrapper (ZwClose:2468): closing handle 0x3 not implemented
[17180250.536000] ndiswrapper (ZwClose:2468): closing handle 0x3 not implemented
[17180251.368000] ndiswrapper (set_encr_mode:695): setting encryption mode to 6 failed (C00000BB)
[17180839.460000] ndiswrapper: device wlan0 removed
[17180839.460000] usbcore: deregistering driver ndiswrapper
[17180839.516000] ndiswrapper version 1.37 loaded (preempt=no,smp=no)
[17180839.524000] ndiswrapper: driver netam772 (Advanced Micro Devices,10/27/2003,2.0.0.4) loaded
[17180839.524000] ndiswrapper: using IRQ 169
[17180839.524000] ndiswrapper (ZwClose:2468): closing handle 0x3 not implemented
[17180839.524000] ndiswrapper (ZwClose:2468): closing handle 0x3 not implemented
[17180839.524000] ndiswrapper (ZwClose:2468): closing handle 0x3 not implemented
[17180839.524000] ndiswrapper (ZwClose:2468): closing handle 0x3 not implemented
[17180839.524000] ndiswrapper (ZwClose:2468): closing handle 0x3 not implemented
[17180839.524000] ndiswrapper (ZwClose:2468): closing handle 0x3 not implemented
[17180839.524000] ndiswrapper (ZwClose:2468): closing handle 0x3 not implemented
[17180839.524000] ndiswrapper (ZwClose:2468): closing handle 0x3 not implemented
[17180839.524000] ndiswrapper (ZwClose:2468): closing handle 0x3 not implemented
[17180839.524000] ndiswrapper (ZwClose:2468): closing handle 0x3 not implemented
[17180839.524000] ndiswrapper (ZwClose:2468): closing handle 0x3 not implemented
[17180839.524000] ndiswrapper (ZwClose:2468): closing handle 0x3 not implemented
[17180840.356000] ndiswrapper (set_encr_mode:695): setting encryption mode to 6 failed (C00000BB)
[17180841.276000] usbcore: registered new driver ndiswrapper
[17180985.584000] ndiswrapper: device wlan0 removed
[17182442.264000] usbcore: deregistering driver ndiswrapper
[17182470.056000] ndiswrapper version 1.37 loaded (preempt=no,smp=no)
[17182470.060000] usbcore: registered new driver ndiswrapper
bart@laptop:~$


de eerste regel is de windows driver van mijn tvkaart. maar hier vindt hij geen parameter van.

er zou een dvb device moeten gelinkt worden naar de aparaatmap zodat ik kaffeine kan gebruiken om dvb-t tv te kijken

deze link komt er als ik vroeger de saa7134 driver van linux probeerde maar deze werkte niet.
in de /etc/ komt er dan een bestand dat dvb noemt. als dit in deze map staat herkent kaffeine deze en kan ik de dvb-t mogelijkheid gebruiken.

Dus mijn vraag is hoe kan ik ndiswrapper configureren zodat die dvb module geladen wordt en dat da kaart zou werken?

  • michielske
  • Registratie: Maart 2006
  • Laatst online: 25-01 21:25
iemand een idee?
Pagina: 1