[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[rofug] Re: dvb
Hi,
On Mon, 11 Feb 2002, Paul JURCO wrote:
>
> aveti cunostinta despre drivere pentru dvb in FreeBSD?
M-am jucat eu cu unele acum mai mult de jumatate de an in urma. Mai
avem in functiune, cred, un server cu DVB pe FreeBSD.
Driver-e oficiale nu exista. Noi la vremea respectiva aveam placi
Pent@Net (de la Pentamedia) dar drivere existau numai pentru Win si
Linux (iar alea de Linux mai faceau fitze).
Asa ca am cautat nitel si am gasit un driver de placa DVB la niste
rusi pentru placa SkyStar 1 care mie imi merge, de ceva timp. Totusi
sunt probleme doarece proxy-urile de la EOL au caderi (verificat de la
EOL pentru ca avem si alte sisteme pe Linux pe PentaNet si tot la fel
fac).
Driver-ul care l-am folosit are o serie de limitari:
* trebuie putin "aranjat" pentru compilare deoarece sunt niste mici
probleme cu niste tabele cu codul firmware.
* driver-ul merge doar pentru versiunea veche SkyStar (cea care
contine si conector de iesire video satelit). Placile mai noi
SkyStar (parca versiunea II) au un chipset diferit si sunt usor de
recunoscut ca nu au iesire video, iar driver-ul nu functioneaza cu
ele
* driver-ul este in faza beta si are activate mesaje de debug plus ca
mai da unele erori la functii de interfata neimplementata (dar sunt
inofensibile)
* programul de tuning al antenei este "hardcoded" pe transponderul
103 si necesita setarea numelui interfetei la compilare; pentru
alte transpondere se pot modifica parametrii in surse si recompila.
* documentatia este in rusa dar am si niste mesaje in engleza de la
autor si alti rusi, plus o traducere aproximativa in Babelfish
* site-ul FTP era down la momentul respectiv si abia am reusit sa fac
rost de driver prin bunavointa acelorasi oameni de pe un mirror;
acum nu mai stiu care este situatia
Iata si nite detalii din dmesg:
skystar0: <Phillips SAA7146 (SkyStar1)> mem 0xfd01fc00-0xfd01fdff irq 10
at devi
ce 14.0 on pci0
skystar0: DEBUG: skystar memory buffers allocated.
skystar0: skystar_attach: rev:1, mem:0x00000001.
skystar0: DEBUG: initializing DVB hardware...
DEBUG: booting ARM ...
bootarm: debi test OK
bootarm: load boot code
bootarm: load dram code
bootarm: load dpram code
dvb: ARM firmware successfully loaded.
dvb: firmware = f0240009
VES1893: init chip
DEBUG: init_net
skystar0: MAC address: 00:d0:5c:00:81:6f
VES1893: init chip
skystar: SetDiSEqC: 1
skystar: set22k: 1
skystar: SetVoltage 1 0.
skystar->tuner: tv freq set to 2066000000
dvb0: flags=8803<UP,BROADCAST,SIMPLEX,MULTICAST> mtu 1500
inet 192.168.4.1 netmask 0xffffffff broadcast 192.168.4.1
ether 00:d0:5c:00:81:6f
Daca este cineva interesat pot publica driver-ul, documentatie,
indicatii. Putem chiar sa il mai "polizam" putin. :)
Ca tot veni vorba, Max de la Botosani (max at petar dot ro) si-a
propus sa porteze diver-ul de PentaNet de pe Linux. Desi eu sunt sceptic
ii urez totusi succes si daca s-a apucat atunci poate ar fi bine sa-i
dam o mana de ajutor... Max, care mai este situatia ?
Adrian Penisoara
Ady (@rofug.ro)
_______________________________________________________________________
| Programming in BASIC causes brain damage. |
| (Edsger Wybe Dijkstra) |
__________________________________________________________
Send 'unsubscribe rofug' to listar@rofug.ro to unsubscribe