hdhomerun doesn't connect on restart when connected direcly to the lan port

view story

http://ubuntuforums.org – I know this was supposed to be fixed back in 2009 but it's not for me. Here's the situation. I have a new hdhomerun connected directly to the lan port on an hp laptop. The laptops wifi is used to connect to the internet. The only way I could get the hdhomerun config to see the tuners was to set the lan to local only. Otherwise ubuntu keep trying to connect to the internet through the eth0 port. My wifi connection isn't fast enough and at the time I can't set up a wired connect so the direct connect is my only choice. So I have two lan connections the hdhomerun at eth0 and the wifi at et (Hardware)