Hi UFO,
Mit kerneltreiber von 2.6.35.11 und auch mit 2.6.38-rc5.
Sehr fremd... Carel
Hi UFO,
Mit kerneltreiber von 2.6.35.11 und auch mit 2.6.38-rc5.
Sehr fremd... Carel
ZitatOriginal von carel
Mit kerneltreiber von 2.6.35.11 und auch mit 2.6.38-rc5.
Ich habe gerade budget-av, budget-core, tda10023 von Kernel 2.6.35.10 mit ngene-octopus-test verglichen:
Die Treiber sind praktisch identisch. Da ist nichts, was dieses Verhalten erklären könnte.
Die v4ldvb-Module des Kernels dürfen allerdings nicht mit denen von ngene-octopus-test gemischt werden.
Bist Du sicher, daß alle entsprechenden Kernel-Module entladen wurden?
CU
Oliver
Ja, ziemlich sicher...
V4L ist komplett ausgeschaltet im Kernel config.
Zitat
Die Fehlermeldung kommt aus cDvbDevice::cDvbDevice()
if (fd_frontend >= 0) {
if (ioctl(fd_frontend, FE_GET_INFO, &frontendInfo) >= 0) {
switch (frontendInfo.type) {
case FE_QPSK: frontendType = (frontendInfo.caps & FE_CAN_2G_MODULATION) ? SYS_DVBS2 : SYS_DVBS; break;
case FE_OFDM: frontendType = SYS_DVBT; break;
case FE_QAM: frontendType = SYS_DVBC_ANNEX_AC; break;
case FE_ATSC: frontendType = SYS_ATSC; break;
default: esyslog("ERROR: unknown frontend type %d on frontend %d/%d", frontendInfo.type, adapter, frontend);
}
}
else
LOG_ERROR;
Alles anzeigen
LOG_ERROR schreibt die letzte Fehlermeldung ins Log.
Gruß
e9hack
ZitatOriginal von Chucky
Der Scan liefert zwar noch keine Sender, aber da muss ich jetzt erst mal noch verifizieren, ob die Verkablung soweit i.O. ist und da wirklich ein ordentliches Signal anliegt.
Gerade getestet: Auch der DVB-T Empfang funktioniert problemlos.
Ich hatte ganz vergessen, was das für ein Gefummel mit den Antennen ist.
Hier ist DVB-T Empfang eigentlich nur mit Dachantenne möglich. Mit einfacher Stabantenne geht tatsächlich nichts, mit einer selbstgebauten Bi-Quad-Antenne bekomme ich Empfang, wenn ich sie aus dem Fenster halte. Ist halt ein wenig unpraktisch.
CU
Oliver
Hallo zusammen,
die Octopus Bridge in Verbindung mit der DualDVB-C/T und dem DRXK-Treiber
zusammen scheint ja jetzt bei einigen zu laufen.
Da wird man ja - als "nur" ngene miniPCI-Bridge Nutzer - direkt neidisch ...
Wenn man eine ngene-Bridge mit ngene_18 Firmware hat, helfen einem da im
Moment die DRXK-Treiber und das Binary für die DRXK weiter (d.h. könnte man
das Laden des DRXK und seine Treiber in den ngene Treiber übernehmen), oder
muß man in jedem Fall auf eine neuere ngene Firmware warten, bevor da irgend-
etwas gehen könnte?
Und eine Frage an Dich - Olli? Bist Du da schon drüber?
m.f.G. Michael
Leute, es bringt doch nichts, ständig nachzufragen. Es ist fertig, wenn's fertig ist.
Und jetzt ist es fertig!
Der Treiber http://linuxtv.org/hg/~endriss/ngene-octopus-test unterstützt nun auch die DuoFlex C/T an der ngene-Bridge,
d.h. die DuoFlex C/T kann nun auch mit
- ngene PCIe bridge
- ngene miniPCIe bridge
- cineS2v5
- SatixS2v2
betrieben werden.
Bisher nur mit DVB-T getestet, DVB-C sollte aber auch funktionieren.
Treibermodule:
- PCIe, miniPCIe: ngene
- cineS2, SatixS2: lnbp21, stv6110x, stv090x, ngene
- DuoFlexS2: lnbp21, stv6110x, stv090x
- DuoFlex-C/T: drxk, tda18271c2dd
Die Firmware für den DRXK kann mittels
heruntergeladen werden.
Das "get_dvb_firmware"-Skript befindet sich in linux/Documentation/dvb/ im Repository.
Anschließend die Firmware "drxk_a3.mc" in das Firmwareverzeichnis des Systems kopieren (normalerweise /lib/firmware).
CU
Oliver
P.S.:
Ich bin kein Olli!
ZitatOriginal von UFO
Bisher nur mit DVB-T getestet, DVB-C sollte aber auch funktionieren.
DVB-C bestätige ich hiermit offiziel, sofern das wirklich sonst noch niemand getan hat. Allerdings hatte ich bisher bei ersten Scan-Versuchen noch nicht alle Sender in der Liste, aber grundsätzlich hat es funktioniert.
Für Alle die noch Probleme bei der Installation haben, versuche ich mal eine kleine Anleitung.
1. Vorbereitung (Installation notwendige Pakete)
sudo apt-get update
sudo apt-get install python-dev
sudo apt-get install build-essential
sudo apt-get install mercurial
sudo apt-get install libncurses5-dev
2. Treiber
cd /usr/src
sudo hg clone http://linuxtv.org/hg/~endriss/ngene-octopus-test/
cd ngene-octopus-test
3. Make
Ich hatte bisher immer Probleme mit den FireDTV-Sourcen und habe diese von der Installation ausgeschlossen:
mit "/" nach "FireDTV" suchen und anschließen dorthin wechseln. Mit "n" FireDTV auschließen. Dann ein paar mal "ESC" drücken und menuconfig verlassen und die geänderte Konfiguration speichern. Jetzt weiter mit:
Sofern keine Fehler aufgetreten sind kann jetzt Alles mit...
...installiert werden.
4. Firmware
Firmware holen...
...und kopieren (sofern /lib/firmware der Firmware-Ordner eurer Dist ist)
Alles klar?
Nach einem Neustart könnt Ihr mit "dmesg" im Terminal prüfen, ob die Adapter vollständig initialisiert werden.
Bei Fehlern oder falls ich etwas vergessen habe, bin ich für Hinweise dankbar.
ZitatOriginal von UFO
[...] Die Firmware für den DRXK kann mittels
heruntergeladen werden.
Das "get_dvb_firmware"-Skript befindet sich in linux/Documentation/dvb/ im Repository.
Anschließend die Firmware "drxk_a3.mc" in das Firmwareverzeichnis des Systems kopieren (normalerweise /lib/firmware)....
Unter Gen2VDR V3 geht das so:
In der "/etc/make.conf" folgendes eintragen:
Dann:
Und die Firmware holen...
ebuild /usr/local/portage/media-tv/v4l-dvb-hg/v4l-dvb-hg-9999.ebuild unpack
cp -vf /tmp/portage/media-tv/v4l-dvb-hg-9999/work/v4l-dvb-hg-9999/linux/Documentation/dvb/get_dvb_firmware /tmp
cd /tmp
get_dvb_firmware drxk
cp -vf drxk_a3.mc /lib/firmware
FERTIG
ZitatOriginal von UFO
[...] Gerade getestet: Auch der DVB-T Empfang funktioniert problemlos. ....
Bei mir leider nicht.
w_scan findet überhautnichts und das Logfile wird mit folgendem zugemüllt:
Mar 10 13:44:07 [kernel] SetQAM -1
Mar 10 13:44:07 [kernel] Start status - ffffffff
Mar 10 13:44:08 [kernel] SetQAM -1
Mar 10 13:44:08 [kernel] Start status - ffffffff
Mar 10 13:44:08 [kernel] SetQAM -1
Mar 10 13:44:08 [kernel] Start status - ffffffff
Mar 10 13:44:08 [kernel] SetQAM -1
Mar 10 13:44:08 [kernel] Start status - ffffffff
Mar 10 13:44:09 [kernel] SetQAM -1
Mar 10 13:44:09 [kernel] Start status - ffffffff
Mar 10 13:44:09 [kernel] SetQAM -1
Mar 10 13:44:09 [kernel] Start status - ffffffff
Mar 10 13:44:09 [kernel] SetQAM -1
Mar 10 13:44:09 [kernel] Start status - ffffffff
Alles anzeigen
Umgebung:
- Octopus mit DVB-S2 und DVB-T
- Aktueller Treiber und FW von heute.
- Frontends nach Angabe von UFO umbenannt:
mv /dev/dvb/adapter2/frontend0 /dev/dvb/adapter2/frontend0.disabled
mv /dev/dvb/adapter2/frontend1 /dev/dvb/adapter2/frontend0
mv /dev/dvb/adapter3/frontend0 /dev/dvb/adapter3/frontend0.disabled
mv /dev/dvb/adapter3/frontend1 /dev/dvb/adapter3/frontend0
vdr01 tmp # w_scan -o 7 -ft -c DE
w_scan version 20110206 (compiled for DVB API 5.2)
using settings for GERMANY
DVB aerial
DVB-T Europe
frontend_type DVB-T, channellist 4
output format vdr-1.7
Info: using DVB adapter auto detection.
/dev/dvb/adapter0/frontend0 -> DVB-S "STV090x Multistandard": specified was DVB-T -> SEARCH NEXT ONE.
/dev/dvb/adapter1/frontend0 -> DVB-S "STV090x Multistandard": specified was DVB-T -> SEARCH NEXT ONE.
/dev/dvb/adapter2/frontend0 -> DVB-T "DRXK DVB-T": good :-)
/dev/dvb/adapter3/frontend0 -> DVB-T "DRXK DVB-T": good :-)
Using DVB-T frontend (adapter /dev/dvb/adapter2/frontend0)
-_-_-_-_ Getting frontend capabilities-_-_-_-_
Using DVB API 5.2
frontend DRXK DVB-T supports
INVERSION_AUTO
QAM_AUTO
TRANSMISSION_MODE_AUTO
GUARD_INTERVAL_AUTO
HIERARCHY_AUTO
FEC_AUTO
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
Scanning 7MHz frequencies...
177500: (time: 00:00)
184500: (time: 00:03)
191500: (time: 00:06)
198500: (time: 00:08)
205500: (time: 00:11)
212500: (time: 00:14)
219500: (time: 00:17)
226500: (time: 00:20)
Scanning 8MHz frequencies...
474000: (time: 00:23)
482000: (time: 00:26)
490000: (time: 00:29)
498000: (time: 00:32)
506000: (time: 00:35)
514000: (time: 00:38)
522000: (time: 00:41)
530000: (time: 00:44)
538000: (time: 00:46)
546000: (time: 00:49)
554000: (time: 00:52)
562000: (time: 00:55)
570000: (time: 00:58)
578000: (time: 01:01)
586000: (time: 01:04)
594000: (time: 01:07)
602000: (time: 01:10)
610000: (time: 01:13)
618000: (time: 01:16)
626000: (time: 01:19)
634000: (time: 01:22)
642000: (time: 01:24)
650000: (time: 01:27)
658000: (time: 01:30)
666000: (time: 01:33)
674000: (time: 01:36)
682000: (time: 01:39)
690000: (time: 01:42)
698000: (time: 01:45)
706000: (time: 01:48)
714000: (time: 01:51)
722000: (time: 01:54)
730000: (time: 01:57)
738000: (time: 01:59)
746000: (time: 02:02)
754000: (time: 02:05)
762000: (time: 02:08)
770000: (time: 02:11)
778000: (time: 02:14)
786000: (time: 02:17)
794000: (time: 02:20)
802000: (time: 02:23)
810000: (time: 02:26)
818000: (time: 02:29)
826000: (time: 02:32)
834000: (time: 02:35)
842000: (time: 02:37)
850000: (time: 02:40)
858000: (time: 02:43) set_frontend:1738: ERROR: Setting frontend parameters failed (API v5.x)
: 22 Invalid argument
initial_tune:2129: Setting frontend failed QAM_AUTO f = 858000 kHz I999B8C999D999T999G999Y999
ERROR: Sorry - i couldn't get any working frequency/transponder
Nothing to scan!!
vdr01 tmp #
Alles anzeigen
Was mache ich falsch?
Am Signal kann es nicht liegen, denn mit einem DVB-T USB-Stick funktioniert es.
ZitatOriginally posted by inciter
Für Alle die noch Probleme bei der Installation haben, versuche ich mal eine kleine Anleitung.
Erstmal Danke dafür!
Ich habe eine DuoFlex-C/T PCIe eingebaut.
Aktuelle Treiber übersetzt und installiert.
Firmware nach /lib/fimrware kopiert.
Weder nach einem Reboot, noch nach manuellem Laden der Module ngene, drxk und tda18271c2dd wird die Karte erkannt (oder gibt es erforderliche Modul-Parameter?)
Ach ja, ich benutze yaVDR auf dem aktuellen Stand.
Kann mir jemand unter die Arme greifen?
Besten Dank vorab!
Martin
ZitatAlles anzeigenOriginally posted by maziggy
Erstmal Danke dafür!
Ich habe eine DuoFlex-C/T PCIe eingebaut.
Aktuelle Treiber übersetzt und installiert.
Firmware nach /lib/fimrware kopiert.
Weder nach einem Reboot, noch nach manuellem Laden der Module ngene, drxk und tda18271c2dd wird die Karte erkannt (oder gibt es erforderliche Modul-Parameter?)
Ach ja, ich benutze yaVDR auf dem aktuellen Stand.
Kann mir jemand unter die Arme greifen?
Besten Dank vorab!
Martin
Sorry, habe gerade festgestellt, dass die Karte mit lspci ueberhaupt nicht erkannt wird. Warum auch immer. Das checke ich erstmal.
ZitatOriginal von C-3PO
- Frontends nach Angabe von UFO umbenannt:
Codemv /dev/dvb/adapter2/frontend0 /dev/dvb/adapter2/frontend0.disabled mv /dev/dvb/adapter2/frontend1 /dev/dvb/adapter2/frontend0 mv /dev/dvb/adapter3/frontend0 /dev/dvb/adapter3/frontend0.disabled mv /dev/dvb/adapter3/frontend1 /dev/dvb/adapter3/frontend0
Was mache ich falsch?
Du hast das DVB-C Frontend umbenannt, nachdem es bereits geöffnet wurde. Der erste Zugriff legt fest, ob DVB-C oder DVB-T möglich ist.
Gruß
e9hack
ZitatOriginal von e9hack
Du hast das DVB-C Frontend umbenannt, nachdem es bereits geöffnet wurde. Der erste Zugriff legt fest, ob DVB-C oder DVB-T möglich ist.
Gruß
e9hack
Und nun??
ZitatOriginally posted by maziggy
Sorry, habe gerade festgestellt, dass die Karte mit lspci ueberhaupt nicht erkannt wird. Warum auch immer. Das checke ich erstmal.
Habe jetzt alles ausprobiert, jedoch wird die Karte nicht erkannt. Motherboard ist nen Asus M4N78 Pro. Habe jetzt erstmal ein Ticket bei DD aufgemacht.
ZitatOriginal von C-3PO
Und nun??
Module entladen (vorallem drxk.ko), neuladen und Frontends umbenennen. Ich halte die 'Umbenennmethode' für Müll, UFO will aber an einen Parameter nicht ran.
Gruß
e9hack
ZitatOriginal von e9hack
Module entladen (vorallem drxk.ko), neuladen und Frontends umbenennen. Ich halte die 'Umbenennmethode' für Müll, UFO will aber an einen Parameter nicht ran.
Gruß
e9hack
Es ist eine Option. Ansonsten kommt es auch auf die Scan-Methode an. Ich habe keine Problem "w_scan" entweder mit -fc für DVB-C oder -ft für DVB-T nach Sendern suchen zu lassen. Beides funktioniert bei mir ohne Probleme, allerdings nutze ich ohnehin für mich nur DVB-C.
Hallo Leute,
habe die Treiber gerade am Laufen.
Endlich kann ich die Karte benutzen.
DVB-C Duoflex mit PCI-E Bridge (ngene)
Danke an alle
also erst einmal ein riesiges Dankeschön an UFO für den Treiber für die ngene-Karten!
Ich habe den Treiber jetzt compiliert und installiert, aber kann keine Sender finden! Das Problem scheint ja schon bekannt zu sein. Was kann man eventuell noch falsch machen? Müssen die Frontends noch umbenannt werden?
sviper: Werden bei dir Sender gefunden?
Gruß Buddy
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!