Jelenleg linuxon nem tudom kipróbálni, mert egy itt lévő scripttel kellene lefordítani hozzá egy kernel modult, ami a 2.6.35-ös kernellel nem megy, én meg pont most frissítettem 10.10 beta-ra...
- XmIsTeR blogja
- A hozzászóláshoz be kell jelentkezni
- 1812 megtekintés
Hozzászólások
hmmm... epp most gondolkodtam rajta, hogy kene valami a mostani tunerem helyett, mert a TV-t nem tudom rendesen beloni ra, nem tiszta a kepe, es akarmit csinalok vele, sehogyse lesz az. de ez nagyon jo kis cuccnak nez ki. koszi a tippet! :)
- A hozzászóláshoz be kell jelentkezni
Mi az az ION?
- A hozzászóláshoz be kell jelentkezni
A leírás szerint:
(1) wget http://jusst.de/manu/fw/AFA/dvb-usb-af9015.fw_a-link
(2) sudo mv dvb-usb-af9015.fw_a-link /lib/firmware/dvb-usb-af9015.fw
(3) hg clone http://linuxtv.org/hg/~anttip/af9015/
(4) https://patchwork.kernel.org/patch/101170/raw/
(5) cd af9015/linux
(6) patch -p1 < ....../V4L-DVB-New-NXP-tda18218-tuner.patch (ahova mentetted)
(7) cd ..
(8) make
(9) sudo make install
dmesg-vel ellenőrzöd, hogy minden jól ment-e
Forrás: http://forum.golem.de/kommentare/opensource/linux-kernel-version-2.6.35…
- A hozzászóláshoz be kell jelentkezni
Ugyanúgy nem fordul le:
make[2]: Entering directory `/usr/src/linux-headers-2.6.35-20-generic'
CC [M] /home/xmister/af9015/v4l/tuner-xc2028.o
/home/xmister/af9015/v4l/tuner-xc2028.c: In function 'free_firmware':
/home/xmister/af9015/v4l/tuner-xc2028.c:252: error: implicit declaration of function 'kfree'
/home/xmister/af9015/v4l/tuner-xc2028.c: In function 'load_all_firmwares':
/home/xmister/af9015/v4l/tuner-xc2028.c:314: error: implicit declaration of function 'kzalloc'
/home/xmister/af9015/v4l/tuner-xc2028.c:314: warning: assignment makes pointer from integer without a cast
/home/xmister/af9015/v4l/tuner-xc2028.c:365: warning: assignment makes pointer from integer without a cast
/home/xmister/af9015/v4l/tuner-xc2028.c: In function 'xc2028_attach':
/home/xmister/af9015/v4l/tuner-xc2028.c:1314: warning: assignment makes pointer from integer without a cast
make[3]: *** [/home/xmister/af9015/v4l/tuner-xc2028.o] Error 1
make[2]: *** [_module_/home/xmister/af9015/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.35-20-generic'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/xmister/af9015/v4l'
make: *** [all] Error 2
Viszont az utolsó patch itt Már többet segített, igaz a compat.h-t kézzel kellett átírnom.
---
BME-VIK '09
Compaq Mini 311 - N270 @ 2323 MHz - 3GB DDR3 @ 1240 MHz - ION
- A hozzászóláshoz be kell jelentkezni
> +#include < linux/slab.h > /* for kzalloc/kfree */
- A hozzászóláshoz be kell jelentkezni
De még ezzel sem fordul le, bár most máshol hibázik:
au0828-video.c:254: error: implicit declaration of function 'usb_buffer_alloc'
---
BME-VIK '09
Compaq Mini 311 - N270 @ 2323 MHz - 3GB DDR3 @ 1240 MHz - ION
- A hozzászóláshoz be kell jelentkezni
Talán egy makró segít:
>> #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,35)
>> #define usb_alloc_coherent(a, b, c, d) usb_buffer_alloc(a, b, c, d)
>> #define usb_free_coherent(a, b, c, d) usb_buffer_free(a, b, c, d)
>> #endif
De meg ne kérdezd, hova kell tenni... :D
...ááá...
Inkább egy újabb kéne ebből... https://patchwork.kernel.org/patch/101170/raw/ ..de nem akadok rá
- A hozzászóláshoz be kell jelentkezni
Én is épp ezt találtam egy levlistán. Gyanítottam, hogy a compat.h tökéletes hely neki, és jól gyanítottam, ugyanis most fordul tovább...
---
BME-VIK '09
Compaq Mini 311 - N270 @ 2323 MHz - 3GB DDR3 @ 1240 MHz - ION
- A hozzászóláshoz be kell jelentkezni
Az eredeti szerző vagy karbantartó (mittomén) azt írja:
Both functions were renamed in upstream, backport created and
commited, please try again.Cheers
Douglas
Na de ezt hol kell keresni a patchwork-ön?
- A hozzászóláshoz be kell jelentkezni
Hát erről fogalmam sincs...
De egy másik fájl ugyanúgy elszáll ugyanezzel a hibával, pedig az is behúzza a compat.h-t...
---
BME-VIK '09
Compaq Mini 311 - N270 @ 2323 MHz - 3GB DDR3 @ 1240 MHz - ION
- A hozzászóláshoz be kell jelentkezni
Azt nem értem, hogy ez /af9015/v4l/tuner-xc2028.c mit keres ott?
Az eredetiben itt van: linux\drivers\media\common\tuners\tuner-xc2028.c
- A hozzászóláshoz be kell jelentkezni
A make átmásolja oda valamilyen oknál fogva.
---
BME-VIK '09
Compaq Mini 311 - N270 @ 2323 MHz - 3GB DDR3 @ 1240 MHz - ION
- A hozzászóláshoz be kell jelentkezni
Ki kell hagyni a felesleges modulokat:
- A hozzászóláshoz be kell jelentkezni
Nah majd holnap megnézem mit alkot a script :)
---
BME-VIK '09
Compaq Mini 311 - N270 @ 2323 MHz - 3GB DDR3 @ 1240 MHz - ION
- A hozzászóláshoz be kell jelentkezni
Igazából csak kikapcsolja a .config mappában lévő ezernyi modult úgy, hogy =m-ről =n-re állítja a kapcsolóikat.
- A hozzászóláshoz be kell jelentkezni
Na, sikerült?
- A hozzászóláshoz be kell jelentkezni
pill-pill, most értem haza Egyetemről :)
Nah sikerült, ezzel már felismeri rendesen :)
Viszont most sem az igazi valami:
$ scan /usr/share/dvb/dvb-t/hu-Kekes
scanning /usr/share/dvb/dvb-t/hu-Kekes
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
initial transponder 658000000 0 3 9 3 1 2 0
initial transponder 858000000 0 3 9 3 1 2 0
>>> tune to: 658000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_3_4:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE
WARNING: >>> tuning failed!!!
>>> tune to: 658000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_3_4:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
>>> tune to: 858000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_3_4:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE
WARNING: >>> tuning failed!!!
>>> tune to: 858000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_3_4:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
ERROR: initial tuning failed
dumping lists (0 services)
Done.
Esetleg ha lenne egy már elkészített channels.conf a Kékes adóról valahol, akkor azzal megnézném még.
---
BME-VIK '09
Compaq Mini 311 - N270 @ 2323 MHz - 3GB DDR3 @ 1240 MHz - ION
- A hozzászóláshoz be kell jelentkezni
Csak ezt találtam:
Neo FM:746000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_3_4:FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:0:1131:113
- A hozzászóláshoz be kell jelentkezni
Nem tud ráhangolódni...
---
BME-VIK '09
Compaq Mini 311 - N270 @ 2323 MHz - 3GB DDR3 @ 1240 MHz - ION
- A hozzászóláshoz be kell jelentkezni
Windowson nem gyárt konfig fájlokat?
- A hozzászóláshoz be kell jelentkezni
Találtam már egyet itt, amit átírtam a kékes frekvenciákra, de ugyanaz. Vagy kell neki még más modul is a v4l-ből, vagy ez jelenleg nem használható linux alatt...
---
BME-VIK '09
Compaq Mini 311 - N270 @ 2323 MHz - 3GB DDR3 @ 1240 MHz - ION
- A hozzászóláshoz be kell jelentkezni
Wow, vonzó az ára.
--
"ktorrent utan az utorrent volt [...] beallithatatlan"
...
- A hozzászóláshoz be kell jelentkezni
Egy ötlet, hátha valaki belekapaszkodik:
Cél: Reklámok mellőzése
Megoldás:
(1) Hangszint figyeléssel
(2) Logomegjelenés figyeléssel
Az (1) megvalósítására semmi ötletem sincs. Viszont a (2)-t nem olyan nehéz megvalósítani. Másodpercenként lekérjük a videopufferből a képet és elemezzük a megfelelő területen van-e logó.
- A hozzászóláshoz be kell jelentkezni