<html><head></head><body bgcolor="#f7f7f7" text="#2c2c2c" link="#0080ff" vlink="#2c2c2c"><div>On Sat, 2017-12-02 at 20:42 -0500, Scott Knight wrote:</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><pre>Hello All,
At my wit's end with this thing and not sure where to turn. The driver
is "provided without warranty or support" and has worked very well all
these years (released in 2013) with only a single easily fixed tweak a
couple of years ago for kernel 2.6.8 or 2.6.9. A few months ago, it
quit compiling on my FC25 backend and I have been occasionally searching
to see if anyone mentioned fixing it. The last kernel it compiles
cleanly with is 4.11.4, so I have been holding tight on that. Now with
FC27 released, things are a little more urgent since FC25 will be
getting dropped pretty soon.
I was able to easily fix the two implicit declaration of function errors
myself with a quick search, but these two (which really look like the
same thing twice) have me stumped. Surely, it's very easy for someone
familiar enough with C and device drivers but sadly, I am neither. Here
is the error:
/root/ceton/ceton_infinitv_linux_driver_2013_0326_2226/ctn91xx_net.c: In
function ‘ctn91xx_net_rx_skb’:
/root/ceton/ceton_infinitv_linux_driver_2013_0326_2226/ctn91xx_net.c:315:11:
error: ‘struct net_device’ has no member named ‘last_rx’
netdev->last_rx = jiffies;
^~
/root/ceton/ceton_infinitv_linux_driver_2013_0326_2226/ctn91xx_net.c: In
function ‘ctn91xx_net_isr_ex’:
/root/ceton/ceton_infinitv_linux_driver_2013_0326_2226/ctn91xx_net.c:365:23:
error: ‘struct net_device’ has no member named ‘last_rx’
netdev->last_rx = jiffies;
^~
Anyone interested in helping me tackle this? I cannot imagine the list
handling an attachment, so would either need to paste relevant parts of
code here or work off to the side in private email?
Thank you, Scott
_______________________________________________
mythtv-users mailing list
<a href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org</a>
<a href="http://lists.mythtv.org/mailman/listinfo/mythtv-users">http://lists.mythtv.org/mailman/listinfo/mythtv-users</a>
<a href="http://wiki.mythtv.org/Mailing_List_etiquette">http://wiki.mythtv.org/Mailing_List_etiquette</a>
MythTV Forums: <a href="https://forum.mythtv.org
">https://forum.mythtv.org
</a></pre></blockquote><div><br></div><div><br></div><div>i am not sure this is going to help you, but arch linux in the user repository has this package which is good with kernel 4.13. if you look in the package build file you will see the reference to several patches that allow it to build. so maybe you could implement those. the package is current to november this year.</div><div><br></div><div><a href="https://aur.archlinux.org/packages/ceton_infinitv/">https://aur.archlinux.org/packages/ceton_infinitv/</a></div><div><br></div><div><br></div></body></html>