staging.inyokaproject.org

DVB-T digittrade Afatech USB nicht nutzbar

Status: Gelöst | Ubuntu-Version: Ubuntu 7.10 (Gutsy Gibbon)
Antworten |

delcour

Avatar von delcour

Anmeldungsdatum:
20. April 2005

Beiträge: 655

Hallo!

DVB-T USB Stick von Digittrade unter Ubuntu 7.10 Gutsy Gibbon installieren

1) Einfach mal das Gerät am USB-Anschluss einstecken.

tail -f /var/log/messages gibt dann aus:

Jan 20 15:13:46 bolide kernel: [10224.856000] usb 5-4: new high speed USB device using ehci_hcd and address 6
Jan 20 15:13:46 bolide kernel: [10224.992000] usb 5-4: configuration #1 chosen from 1 choice
Jan 20 15:13:46 bolide kernel: [10224.996000] input: Afatech DVB-T as /class/input/input8
Jan 20 15:13:46 bolide kernel: [10224.996000] input: USB HID v1.01 Keyboard [Afatech DVB-T] on usb-0000:00:10.4-4

Ich verstehe nichts außer, dass das System ein neues USB-Gerät zur Kenntnis nimmt. Was es wohl mit dem Pfad /class/input/input8 auf sich hat? Mir wäre eine Ausgabe, die mit /dev beginnt, lieber gewesen.

2) Ob ich wissen kann, ob das Gerät schon verwendbar ist?

Ich gebe mal ein sudo lsusb , weil es ja ein USB-Gerät ist. Die Ausgabe:

Bus 005 Device 006: ID 15a4:9016
Bus 005 Device 004: ID 0dda:2005 Integrated Circuit Solution, Inc.
Bus 005 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 004 Device 002: ID 05a9:0511 OmniVision Technologies, Inc. OV511 WebCam
Bus 004 Device 001: ID 0000:0000
Bus 002 Device 002: ID 05d8:4002 Ultima Electronics Corp. Artec Ultima 2000 (GT6801 based)/Lifetec LT9385 Scanner
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000

Das Gerät erscheint dort nicht. Sollte es? Ob der Befehl sinnvoll war, weiß ich nicht. Jedenfalls komme ich hier nicht weiter.

Vielleicht ist ja trotzdem etwas im Kernel oder als Modul geladen:

p@bolide:~$ sudo lsmod |grep -i 'usb'
usb_storage 73024 0
usbhid 29536 0
libusual 18448 1 usb_storage
hid 28928 1 usbhid
usbcore 138632 7 usb_storage,ov511,usbhid,libusual,ehci_hcd,uhci_hcd
ide_core 116804 4 usb_storage,ide_cd,ide_disk,via82cxxx
scsi_mod 147084 5 sg,sd_mod,sbp2,usb_storage,libata

Noch ein Versuch:

p@bolide:~$ sudo lsmod |grep -i 'afatech'

Nichts.

3) Ich habe zuvor (vor 1) ) schon Frau Google, das Ubuntu-Wiki und -Forum durchsucht. Ich habe ferner auch schon eine missglückte Treiberkompilierung hinter mir. Das hat mich nur verwirrt aber nicht geholfen. Dazu im Detail später mehr. Darum probiere ich jetzt zunächst stumpf die Software aus, unter der der Stick laufen soll.

Schon beim Start sagt kaffeine, dass kein DVB-T-Gerät gefunden wurde.

4) Also versuche ich mal, den Treiber vom Hersteller zu kompilieren und zu laden.

build-essential wurde installiert und die Treiberquelltexte entpackt.

make oder auch sudo make ergibt:

make -C /lib/modules/2.6.22-14-generic/build SUBDIRS=/home/p/yahoo2mbox/linux/Linux Treiber/Linux_MT2060_2.6.20 modules
make[1]: Betrete Verzeichnis '/usr/src/linux-headers-2.6.22-14-generic'
make[1]: *** Keine Regel, um »Treiber/Linux_MT2060_2.6.20« zu erstellen. Schluss.
make[1]: Verlasse Verzeichnis '/usr/src/linux-headers-2.6.22-14-generic'
make: *** [default] Fehler 2
p@bolide:~/yahoo2mbox/linux/Linux Treiber/Linux_MT2060_2.6.20$

Eine readme-Datei oder eine andere Hinweisdatei ist übrigens nicht dabei.

google "keine regel um erstellen" liefert viel. Demnach habe ich keine Kernelquellen, oder sie passen nicht zum Treiber. Da build-essential installiert wurde, passt wohl der Treiber nicht.

5) Jetzt sehe ich nochmal im Ubuntuusers-Wiki nach.

digittrade kommt laut Suchergebnis nirgendwo im Text vor.

dvb* liefert (Textsuche) : 0 Treffer in ungefähr 8685 durchsuchten Seiten. (30.15 Sekunden)

Das kann nicht sein, denn ich habe früher schon zum Thema DVB-T Wikiseiten gelesen.

Unter Multimedia stelle ich fest, dass die Wikiseiten nur über Wiedergabesoftware schreiben und bereits funktionierende Hardware voraussetzen.

TV-Karten : Mein Gerät bzw. ein Chipsatz afatech ist nicht dabei. Es finden sich auch weder ein Eintrag in der Hardwaredatenbank noch in der Blacklist.

6) Jetzt zum Ubuntuusers Forum

Die Forensuche liefert zwei Treffer:

http://forum.ubuntuusers.de/topic/126927/?highlight=digittrade

Hier haben es die Beteiligten bis zuletzt nicht geschafft, das Gerät unter Ubuntu zu nutzen.

http://forum.ubuntuusers.de/topic/144283/?highlight=digittrade

Hier bestand ein anderes Problem, das gelöst wurde. Der Treiber war da aber schon installiert.

7) nochmal Google

goggle(dvb-t ubuntu digittrade treiber -suse -rpm):

Früher habe ich auch ohne -suse -rpm gegoogelt. Da habe ich dann nur Erfolgsmeldungen für Suse gelesen.

Kann man mit alien eigentlich auch einen Treiber für Ubuntu umwandeln?

http://www.bischiweb-online.de/wp/dvb-t-fur-den-pinguin/
Hier geht es um ein ganz anderes Gerät. Nur bei den Kommentaren bittet jemand um Hilfe für das digittrade-Gerät.

Der Rest ist genau so ein Schrott bis vielleicht auf:
http://forum.ubuntuusers.de/topic/126927/?highlight=digittrade
Die verweisen wiederum auf http://af.zsolttech.com/ . Dort geht es aber um einen viel älteren Kernel und Fedora.

Hat wer noch eine Idee, oder soll ich dem Händler die Ware zurückschicken?

Gruß

Delcour

Thorsten_Reinbold Team-Icon

Anmeldungsdatum:
10. Juli 2006

Beiträge: 4784

Vielleicht findest du hier noch was nützliches: http://forum.ubuntuusers.de/topic/127013

Da gehts um einen Stick mit Afatech AF9015. Hat bei mir geklappt.

delcour

(Themenstarter)
Avatar von delcour

Anmeldungsdatum:
20. April 2005

Beiträge: 655

Dort geht es um andere Probleme: Firmware integrieren und apt-Quellen bereinigen,

Bei meinem Treiber, der von Digittrade geliefert wird, ist die Firmaware schon dabei (af901x-FW.h ~98 KB groß). Die Quelldateien tragen das Datum 3.1.2008, sind also brandaktuell. Ich hatte zuvor schonmal in einem Hilfeforum gelesen, dass keine Firmwar mehr benötigt wird. Da ging es aber um SuSE.

Den Treiber habe ich von:

http://www.digittrade.de/shop/shop_content.php/coID/9

Ich habe die Treiber-ZIP-Datei erneut ausgepackt. Diesmal sind die Meldungen etwas anders.

p@bolide:~/treiber$ sudo make
make -C /lib/modules/2.6.22-14-generic/build SUBDIRS=/home/p/treiber modules
make[1]: Betrete Verzeichnis '/usr/src/linux-headers-2.6.22-14-generic'
make[2]: *** Keine Regel vorhanden, um das Target »/home/p/treiber/af901x-core.o«,
benötigt von »/home/p/treiber/dvb-usb.o«, zu erstellen. Schluss.
make[1]: *** [_module_/home/p/treiber] Fehler 2
make[1]: Verlasse Verzeichnis '/usr/src/linux-headers-2.6.22-14-generic'
make: *** [default] Fehler 2
p@bolide:~/treiber$ insmod dvb-usb
insmod: can't read 'dvb-usb': No such file or directory
p@bolide:~/treiber$ sudo insmod dvb-usb
insmod: can't read 'dvb-usb': No such file or directory
p@bolide:~/treiber$ sudo modprobe dvb-usb
p@bolide:~/treiber$ sudo modprobe af901x-core
FATAL: Module af901x_core not found.

Was heißt denn das "keine Regel vorhanden"? Offenbar kommt dies (auch), wenn die Kernelquellen nicht stimmen. Ach, das habe ich oben ja schon geschrieben.

Die Unterschiede ergeben sich hieraus:

p@bolide:~/yahoo2mbox/linux/Linux Treiber/Linux_MT2060_2.6.20$ diff -r /home/p/treiber/ .
Nur in ./.tmp_versions: dvb-af901x.mod.
Nur in ./.tmp_versions: dvb-core.mod.
Nur in ./.tmp_versions: dvb-pll.mod.
Nur in ./.tmp_versions: dvb-usb.mod.

So, nochmal ganz von vorne.

cd
rm -R treiber
rm -R yahoo2mbox

Treiber-ZIP-Datei erneut herunter geladen.

unzip linux_treiber_codec_sw.zip -d treiber/

nebenbei diese Merkwürdigkeit:

p@bolide:~/treiber$ ls
p@bolide:~/treiber$ ls
p@bolide:~/treiber$ ls
p@bolide:~/treiber$ ls -al
insgesamt 0
p@bolide:~/treiber$ cd ..
p@bolide:~$ cd treiber/
p@bolide:~/treiber$ ls
linux
p@bolide:~/treiber$ 

Ich habe nicht glauben können, dass mit ls nichts angezeigt wird. Darum gleich mehrmals der Befehl. einmal raus aus dem Verzeichnis und einmal zurück. Schon kommt das erwartete Ergebnis. Schließlich habe ich ein paar Minuten vorher (und zwar auch vor meinem obigen ls-Befehl) dorthin entzipt.

p@bolide:~/treiber$ cd linux
p@bolide:~/treiber/linux$ ls
Codec DVB-T Software Linux Treiber
p@bolide:~/treiber/linux$ cd Linux\ Treiber/
p@bolide:~/treiber/linux/Linux Treiber$ ls
Linux_MT2060_2.6.20
p@bolide:~/treiber/linux/Linux Treiber$ cd Linux_MT2060_2.6.20/
p@bolide:~/treiber/linux/Linux Treiber/Linux_MT2060_2.6.20$ ls -a
. compat.h dvb_ca_en50221.c dvb_frontend.c dvb-pll.h dvb-usb-i2c.c MT2060.c .tmp_versions
.. d.bat dvb_ca_en50221.h dvb_frontend.h dvb_ringbuffer.c dvb-usb-ids.h MT2060init.c tuner_init_Maxlinear_MXL5003D_EVB.h
af901x-fe.c define.h dvb_demux.c dvb_math.c dvb_ringbuffer.h dvb-usb-init.c MT2060M.c tuner_init_Maxlinear_MXL5005D_EVB.h
af901x-FW.h demux.h dvb_demux.h dvb_math.h dvb-usb-common.h dvb-usb-remote.c MT2060M.h tuner_init_Microtune_MT2060_EVB.h
af901x.h dmxdev.c dvbdev.c dvb_net.c dvb-usb-dvb.c dvb-usb-urb.c mt_errordef.h usb_biu_reg.h
af901x-usb.c dmxdev.h dvb_filter.c dvb_net.h dvb-usb-firmware.c Makefile MXL5003i.cpp usbdma_biu_reg.h
biu_reg.h dummy_ram.h dvb_filter.h dvb-pll.c dvb-usb.h Module.symvers MXL5003i.h usb-urb.c

p@bolide:~/treiber/linux/Linux Treiber/Linux_MT2060_2.6.20$ sudo make Makefile
[sudo] password for p:
make: Für das Ziel »Makefile« ist nichts zu tun.
p@bolide:~/treiber/linux/Linux Treiber/Linux_MT2060_2.6.20$ sudo make Makefile config
make: Für das Ziel »Makefile« ist nichts zu tun.
make: *** Keine Regel, um »config« zu erstellen. Schluss.
p@bolide:~/treiber/linux/Linux Treiber/Linux_MT2060_2.6.20$ sudo make config
make: *** Keine Regel, um »config« zu erstellen. Schluss.
p@bolide:~/treiber/linux/Linux Treiber/Linux_MT2060_2.6.20$ sudo make checkinstall
make: *** Keine Regel, um »checkinstall« zu erstellen. Schluss.
p@bolide:~/treiber/linux/Linux Treiber/Linux_MT2060_2.6.20$ sudo make install

/sbin/depmod -a
p@bolide:~/treiber/linux/Linux Treiber/Linux_MT2060_2.6.20$ sudo make clean
rm -f *~ *.o *.ko .*.o.cmd .*.ko.cmd *.mod.c *.*~
p@bolide:~/treiber/linux/Linux Treiber/Linux_MT2060_2.6.20$

Es gibt ja Leute, die irgendwann irgendwie den oder einen ähnlichen Treiber kompiliert bekommen haben. Und wenn das unter SuSE und Fedora geht, dann wird es mit fast 100%iger Sicherheit auch unter Ubuntu klappen.

Nur wie?

eishailiga

Avatar von eishailiga

Anmeldungsdatum:
31. Oktober 2006

Beiträge: 5401

Bei linux.tv gibt es auch einen neuen Treiber für das Teil.
http://linuxtv.org/hg/~anttip/af9015/archive/tip.tar.gz
Firmware
http://ventoso.org/luca/af9005/af9005.fw
nach /lib/firmware kopieren.

delcour

(Themenstarter)
Avatar von delcour

Anmeldungsdatum:
20. April 2005

Beiträge: 655

Danke, Eishailiga!

Ich habe die README und die INSTALL des ausgepackten Pakets gelesen. Ich kann dort nicht erkennen, was nun eigentlich der Treiber ist. Für mich sieht das so aus, als würde ich ein angepasstes Video4Linux erstellen.

p@bolide:~/treiber2/af9015-ca6a41d1798b$ make
make -C /home/p/treiber2/af9015-ca6a41d1798b/v4l 
make[1]: Betrete Verzeichnis '/home/p/treiber2/af9015-ca6a41d1798b/v4l'
No version yet, using 2.6.22-14-generic
make[1]: Verlasse Verzeichnis '/home/p/treiber2/af9015-ca6a41d1798b/v4l'
make[1]: Betrete Verzeichnis '/home/p/treiber2/af9015-ca6a41d1798b/v4l'
scripts/make_makefile.pl
Updating/Creating .config
Preparing to compile for kernel version 2.6.22

***WARNING:*** You do not have the full kernel sources installed.
This does not prevent you from building the v4l-dvb tree if you have the
kernel headers, but the full kernel source may be required in order to use
make menuconfig / xconfig / qconfig.

If you are experiencing problems building the v4l-dvb tree, please try
building against a vanilla kernel before reporting a bug.

Vanilla kernels are available at http://kernel.org.
On most distros, this will compile a newly downloaded kernel:

cp /boot/config-`uname -r` <your kernel dir>/.config
cd <your kernel dir>
make all modules_install install

Please see your distro's web site for instructions to build a new kernel.

VIDEO_PLANB: Requires at least kernel 2.6.99
Created default (all yes) .config file
./scripts/make_myconfig.pl
make[1]: Verlasse Verzeichnis '/home/p/treiber2/af9015-ca6a41d1798b/v4l'
make[1]: Betrete Verzeichnis '/home/p/treiber2/af9015-ca6a41d1798b/v4l'
perl scripts/make_config_compat.pl /lib/modules/2.6.22-14-generic/build ./.myconfig ./config-compat.h
creating symbolic links...
ln -sf . oss
Kernel build directory is /lib/modules/2.6.22-14-generic/build
make -C /lib/modules/2.6.22-14-generic/build SUBDIRS=/home/p/treiber2/af9015-ca6a41d1798b/v4l  modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.22-14-generic'
  CC [M]  /home/p/treiber2/af9015-ca6a41d1798b/v4l/flexcop-pci.o
  CC [M]  /home/p/treiber2/af9015-ca6a41d1798b/v4l/flexcop-usb.o

...

  CC      /home/p/treiber2/af9015-ca6a41d1798b/v4l/zr364xx.mod.o
  LD [M]  /home/p/treiber2/af9015-ca6a41d1798b/v4l/zr364xx.ko
make[2]: Leaving directory `/usr/src/linux-headers-2.6.22-14-generic'
./scripts/rmmod.pl check
found 224 modules
make[1]: Verlasse Verzeichnis '/home/p/treiber2/af9015-ca6a41d1798b/v4l'
p@bolide:~/treiber2/af9015-ca6a41d1798b$ 

p@bolide:~/treiber2/af9015-ca6a41d1798b$ sudo checkinstall

checkinstall 1.6.1, Copyright 2002 Felipe Eduardo Sanchez Diaz Duran
  Diese Software wurde unter der GNU GPL veröffentlicht



*****************************************
**** Debian package creation selected ***
*****************************************

Das Paket wird entsprechend dieser Vorgaben erstellt:

0 -  Maintainer: [ root@bolide ]
1 -  Summary: [ DVB-Treiber ]
2 -  Name:    [ af9015 ]
3 -  Version: [ ca6a41d1798b ]
4 -  Release: [ 1 ]
5 -  License: [ GPL ]
6 -  Group:   [ checkinstall ]
7 -  Architecture: [ i386 ]
8 -  Source location: [ af9015-ca6a41d1798b ]
9 -  Alternate source location: [  ]
10 - Requires: [  ]

Geben Sie die betreffende Nummer ein, um die Vorgaben zu ändern: 

Installing with make install...

====================== Installations-Ergebnisse ==========================
pwd: konnte in „../../../../..“ keine Verzeichniseintrag mit passendem Inode finden
make -C /v4l install
make: *** /v4l: No such file or directory.  Schluss.
make: *** [install] Fehler 2

**** Installation fehlgeschlagen. Breche Paket-Erzeugung ab.

Räume auf...OK

Auf Wiedersehen!

p@bolide:~/treiber2/af9015-ca6a41d1798b$ 

Inzwischen habe ich auch die Kernelquellen über Synaptic geholt und mit tar ausgepackt.

Das hilft aber weder bei dem einen noch bei dem anderen Treiber.

Nachtrag: Falsch, beim zweiten Treiber starte ich nochmal ein make clean und make, wobei diesmal die Kernelquellen vorhanden sind.

eishailiga

Avatar von eishailiga

Anmeldungsdatum:
31. Oktober 2006

Beiträge: 5401

Probier mal...

sudo apt-get install build-essential module-assistant

und danach

sudo m-a prepare

und dann versuche die Installation des Treibers nochmal.

delcour

(Themenstarter)
Avatar von delcour

Anmeldungsdatum:
20. April 2005

Beiträge: 655

Gemacht. build-essential war sowieso installiert. Aber doppelt schadet nicht. Der andere Befehl "sudo m-a prepare" hatte ebenfalls unverdächtige Ausgaben und schien fehlerlos verarbeitet worden zu sein. Überdies: Auch die Kernelquellen sind jetzt tatsächlich und im ausgepackten Zustand vorhanden

Die Fehlermeldungen von checkinstall sind jedoch die gleichen wie zuvor.

eishailiga

Avatar von eishailiga

Anmeldungsdatum:
31. Oktober 2006

Beiträge: 5401

Machs nochmal mit "make" und "sudo make install"

delcour

(Themenstarter)
Avatar von delcour

Anmeldungsdatum:
20. April 2005

Beiträge: 655

p@bolide:~/treiber2/af9015-ca6a41d1798b$ sudo make install
make -C /home/p/treiber2/af9015-ca6a41d1798b/v4l install
make[1]: Betrete Verzeichnis '/home/p/treiber2/af9015-ca6a41d1798b/v4l'
Stripping debug info from files
-e
Removing obsolete files from /lib/modules/2.6.22-14-generic/kernel/drivers/media/video:
video-buf.ko video-buf-dvb.ko
Installing kernel modules under /lib/modules/2.6.22-14-generic/kernel/drivers/media/:
dvb/dvb-usb/: dvb-usb-opera.ko dvb-usb-cxusb.ko dvb-usb-vp7045.ko
dvb-usb-af9005-remote.ko dvb-usb-ttusb2.ko dvb-usb-af9015.ko
dvb-usb-dib0700.ko dvb-usb-a800.ko dvb-usb-gp8psk.ko
dvb-usb-dibusb-common.ko dvb-usb-au6610.ko dvb-usb-digitv.ko
dvb-usb.ko dvb-usb-dibusb-mc.ko dvb-usb-af9005.ko
dvb-usb-nova-t-usb2.ko dvb-usb-dtt200u.ko dvb-usb-vp702x.ko
dvb-usb-umt-010.ko dvb-usb-dibusb-mb.ko dvb-usb-gl861.ko
dvb-usb-m920x.ko
dvb/ttpci/: dvb-ttpci.ko budget-patch.ko ttpci-eeprom.ko
budget-av.ko budget.ko budget-core.ko
budget-ci.ko
video/et61x251/: et61x251.ko
video/cpia2/: cpia2.ko
dvb/cinergyT2/: cinergyT2.ko
dvb/b2c2/: b2c2-flexcop-pci.ko b2c2-flexcop.ko b2c2-flexcop-usb.ko
video/ivtv/: ivtvfb.ko ivtv.ko
dvb/frontends/: nxt6000.ko dib7000m.ko mt2060.ko
mt2131.ko s5h1420.ko nxt200x.ko
mt352.ko s5h1409.ko tda18271.ko
tda827x.ko sp887x.ko dibx000_common.ko
isl6421.ko mt312.ko or51132.ko
dib3000mb.ko tda1004x.ko dib3000mc.ko
sp8870.ko l64781.ko dib7000p.ko
ves1x93.ko tda8083.ko dib0070.ko
ves1820.ko stv0297.ko tda10086.ko
cx22700.ko zl10353.ko qt1010.ko
cx24110.ko stv0299.ko dvb-pll.ko
lgdt330x.ko cx24123.ko cx22702.ko
lnbp21.ko tda10023.ko tua6100.ko
bcm3510.ko tda10021.ko or51211.ko
mt2266.ko tda826x.ko af9013.ko
video/bt8xx/: bttv.ko
video/cx88/: cx8802.ko cx8800.ko cx88-blackbird.ko
cx88-alsa.ko cx88xx.ko cx88-vp3054-i2c.ko
cx88-dvb.ko
dvb/pluto2/: pluto2.ko
video/usbvideo/: ibmcam.ko usbvideo.ko vicam.ko
ultracam.ko konicawc.ko quickcam_messenger.ko
video/sn9c102/: sn9c102.ko
dvb/dvb-core/: dvb-core.ko
video/: vpx3220.ko videobuf-dma-sg.ko pms.ko
bt856.ko upd64083.ko stradis.ko
videobuf-core.ko tda9840.ko saa7191.ko
cx2341x.ko wm8775.ko meye.ko
w9968cf.ko tea5761.ko saa7185.ko
tuner.ko tda8290.ko tuner-simple.ko
zr364xx.ko ks0127.ko stv680.ko
videobuf-dvb.ko tvaudio.ko tea6420.ko
bt866.ko cafe_ccic.ko saa5246a.ko
tuner-xc2028.ko msp3400.ko zr36016.ko
tcm825x.ko wm8739.ko dpc7146.ko
saa5249.ko cpia_pp.ko mt20xx.ko
tda7432.ko w9966.ko upd64031a.ko
ir-kbd-i2c.ko ov511.ko tuner-3036.ko
tea6415c.ko dabusb.ko bt819.ko
tea5767.ko cpia_usb.ko videodev.ko
zr36060.ko tda9875.ko adv7175.ko
mxb.ko vivi.ko tda9887.ko
cs53l32a.ko btcx-risc.ko se401.ko
saa7110.ko saa7115.ko saa6588.ko
saa7111.ko tvmixer.ko v4l2-common.ko
saa7114.ko hexium_orion.ko hexium_gemini.ko
tvp5150.ko vp27smpx.ko adv7170.ko
videocodec.ko ov7670.ko saa7127.ko
zr36067.ko m52790.ko v4l1-compat.ko
videobuf-vmalloc.ko compat_ioctl32.ko v4l2-int-device.ko
zr36050.ko c-qcam.ko tveeprom.ko
cpia.ko tlv320aic23b.ko bw-qcam.ko
video/cx23885/: cx23885.ko
video/usbvision/: usbvision.ko
common/: saa7146_vv.ko ir-common.ko saa7146.ko
video/em28xx/: em28xx.ko
video/pvrusb2/: pvrusb2.ko
radio/: dsbr100.ko radio-maestro.ko radio-zoltrix.ko
radio-terratec.ko radio-aimslab.ko radio-maxiradio.ko
radio-gemtek.ko radio-trust.ko radio-sf16fmr2.ko
radio-typhoon.ko radio-cadet.ko radio-aztech.ko
radio-sf16fmi.ko radio-rtrack2.ko radio-gemtek-pci.ko
dvb/bt8xx/: dst_ca.ko dvb-bt8xx.ko bt878.ko
dst.ko
video/cx25840/: cx25840.ko
dvb/ttusb-dec/: ttusbdecfe.ko ttusb_dec.ko
dvb/ttusb-budget/: dvb-ttusb-budget.ko
video/pwc/: pwc.ko
video/saa7134/: saa6752hs.ko saa7134-empress.ko saa7134-alsa.ko
saa7134-dvb.ko saa7134.ko
video/ovcamchip/: ovcamchip.ko
video/zc0301/: zc0301.ko
/sbin/depmod -a 2.6.22-14-generic
make[1]: Verlasse Verzeichnis '/home/p/treiber2/af9015-ca6a41d1798b/v4l'
p@bolide:~/treiber2/af9015-ca6a41d1798b$

/var/log/messages

Jan 20 22:13:13 bolide kernel: [35391.504000] usb 5-4: USB disconnect, address 8
Jan 20 22:13:13 bolide kernel: [35391.936000] usb 5-4: new high speed USB device using ehci_hcd and address 9
Jan 20 22:13:13 bolide kernel: [35392.072000] usb 5-4: configuration #1 chosen from 1 choice
Jan 20 22:13:13 bolide kernel: [35392.076000] input: Afatech DVB-T as /class/input/input10
Jan 20 22:13:13 bolide kernel: [35392.076000] input: USB HID v1.01 Keyboard [Afatech DVB-T] on usb-0000:00:10.4-4
Jan 20 22:13:13 bolide kernel: [35392.244000] dvb_usb_af9015: disagrees about version of symbol dvb_usb_device_init
Jan 20 22:13:13 bolide kernel: [35392.244000] dvb_usb_af9015: Unknown symbol dvb_usb_device_init
Jan 20 22:13:14 bolide kernel: [35392.396000] dvb_usb_af9015: disagrees about version of symbol dvb_usb_device_init
Jan 20 22:13:14 bolide kernel: [35392.396000] dvb_usb_af9015: Unknown symbol dvb_usb_device_init

Aber da war ja noch die Firmware ...

delcour

(Themenstarter)
Avatar von delcour

Anmeldungsdatum:
20. April 2005

Beiträge: 655

Nein, auch mit der nach /lib/firmware kopierten Firmware das gleiche:

Jan 20 22:20:12 bolide kernel: [35810.356000] usb 5-4: USB disconnect, address 9
Jan 20 22:20:17 bolide kernel: [35816.072000] usb 5-4: new high speed USB device using ehci_hcd and address 10
Jan 20 22:20:17 bolide kernel: [35816.208000] usb 5-4: configuration #1 chosen from 1 choice
Jan 20 22:20:17 bolide kernel: [35816.208000] input: Afatech DVB-T as /class/input/input11
Jan 20 22:20:17 bolide kernel: [35816.208000] input: USB HID v1.01 Keyboard [Afatech DVB-T] on usb-0000:00:10.4-4
Jan 20 22:20:17 bolide kernel: [35816.248000] dvb_usb_af9015: disagrees about version of symbol dvb_usb_device_init
Jan 20 22:20:17 bolide kernel: [35816.248000] dvb_usb_af9015: Unknown symbol dvb_usb_device_init
Jan 20 22:20:18 bolide kernel: [35816.420000] dvb_usb_af9015: disagrees about version of symbol dvb_usb_device_init
Jan 20 22:20:18 bolide kernel: [35816.420000] dvb_usb_af9015: Unknown symbol dvb_usb_device_init

eishailiga

Avatar von eishailiga

Anmeldungsdatum:
31. Oktober 2006

Beiträge: 5401

Zieh den Stick mal kurz ab...

delcour

(Themenstarter)
Avatar von delcour

Anmeldungsdatum:
20. April 2005

Beiträge: 655

Ich habe jetzt mal den Support von Digittrade angeschrieben.

delcour

(Themenstarter)
Avatar von delcour

Anmeldungsdatum:
20. April 2005

Beiträge: 655

@eishailiga

Die zuvor gepostete Ausgabe war die Reaktion auf Abziehen und Einstecken des Sticks.

eishailiga

Avatar von eishailiga

Anmeldungsdatum:
31. Oktober 2006

Beiträge: 5401

....kopiere vorher die Firmware mal nach /lib/firmware/deineKernelversion/

delcour

(Themenstarter)
Avatar von delcour

Anmeldungsdatum:
20. April 2005

Beiträge: 655

Auch das gemacht:

p@bolide:~/treiber/linux/Linux Treiber/Linux_MT2060_2.6.20$ ls /lib/firmware/2.6.22-14-generic/af*
/lib/firmware/2.6.22-14-generic/af9005.fw

/var/log/messages beim Abziehen und Einstecken:

Jan 20 22:26:51 bolide kernel: [36210.160000] usb 5-4: USB disconnect, address 10
Jan 20 22:27:00 bolide kernel: [36219.180000] usb 5-4: new high speed USB device using ehci_hcd and address 11
Jan 20 22:27:01 bolide kernel: [36219.316000] usb 5-4: configuration #1 chosen from 1 choice
Jan 20 22:27:01 bolide kernel: [36219.316000] input: Afatech DVB-T as /class/input/input12
Jan 20 22:27:01 bolide kernel: [36219.316000] input: USB HID v1.01 Keyboard [Afatech DVB-T] on usb-0000:00:10.4-4
Jan 20 22:27:01 bolide kernel: [36219.372000] dvb_usb_af9015: disagrees about version of symbol dvb_usb_device_init
Jan 20 22:27:01 bolide kernel: [36219.372000] dvb_usb_af9015: Unknown symbol dvb_usb_device_init
Jan 20 22:27:01 bolide kernel: [36219.492000] dvb_usb_af9015: disagrees about version of symbol dvb_usb_device_init
Jan 20 22:27:01 bolide kernel: [36219.492000] dvb_usb_af9015: Unknown symbol dvb_usb_device_init

Antworten |