Pinnacle PCTV 7010iX, kompilacja sterownika - Ubuntu
: 27 kwietnia 2011, 18:50
Witam.
Posiadam tuner: Pinnacle PCTV 7010iX, który wymaga sterownika.
Myślę, że znalazłem: saa716x http://www.jusst.de/hg/saa716x/
Pobrałem źródła i kompiluję.
Niestety tu pojawia się problem:Błędy pojawiały się również w plikach sterowników ale z pomocą:
wyłączyłem niepotrzebne sterowniki, niestety tego nie potrafię przeskoczyć.
Czy ktoś tą kartę na Linuksie uruchomił?
Posiadam tuner: Pinnacle PCTV 7010iX, który wymaga sterownika.
Myślę, że znalazłem: saa716x http://www.jusst.de/hg/saa716x/
Pobrałem źródła i kompiluję.
Niestety tu pojawia się problem:
Kod: Zaznacz cały
make[2]: Entering directory `/usr/src/linux-headers-2.6.35-28-generic'
CC [M] /home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.o
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c:1181: warning: 'struct dev_mc_list' declared inside parameter list
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c:1181: warning: its scope is only this definition or declaration, which is probably not what you want
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c: In function 'dvb_set_mc_filter':
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c:1188: error: dereferencing pointer to incomplete type
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c: In function 'wq_set_multicast_list':
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c:1228: error: 'struct net_device' has no member named 'mc_count'
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c:1232: error: 'struct net_device' has no member named 'mc_count'
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c:1238: error: 'struct net_device' has no member named 'mc_list'
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c:1239: error: 'struct net_device' has no member named 'mc_count'
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c:1240: error: dereferencing pointer to incomplete type
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c:1240: warning: left-hand operand of comma expression has no effect
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c:1240: warning: value computed is not used
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c:1241: warning: passing argument 2 of 'dvb_set_mc_filter' from incompatible pointer type
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c:1181: note: expected 'struct dev_mc_list *' but argument is of type 'struct dev_mc_list *'
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c: In function 'dvb_net_setup':
/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.c:1365: error: 'struct net_device' has no member named 'mc_count'
make[3]: *** [/home/tomek/DVB/saa716x-1d4e1f927992/v4l/dvb_net.o] Błąd 1
make[2]: *** [_module_/home/tomek/DVB/saa716x-1d4e1f927992/v4l] Error 2
Kod: Zaznacz cały
make menuconfig
Czy ktoś tą kartę na Linuksie uruchomił?