[mythtv-users] Xen DomU Backend & Nova-T

Simon Hobson linux at thehobsons.co.uk
Fri Jan 2 20:38:58 UTC 2009


Dirk wrote:

>  > I don't know if the issue is the same, I've just installed an
>>  HVR-1110 in a similar setup. It wasn't fully recognised in the 2.6.18
>>  kernel so I had to upgrade my DomU to 2.6.26 (Debian Lenny) which
>>  also required upgraded Xen to 3.2 using etch-backports (the Dom0 is
>>  Etch).
>>
>I have read several times that debian etch just works with xen.

It does seem to, but Etch is now a little behind the times in a few areas.

>  So, 
>this seemed to be the easiest way. Of course I hoped that lenny would 
>have been released around christmas. I expect to put a lot of time and 
>effort in getting mythtv and xen working. I don't want to go through a 
>dist-upgrade and resolve all the small problems that come with it. 
>I'll upgrade when lenny is ready and not earlier.

FWIW, I'm sunning Lenny on some production systems - and it's more 
stable as a "pre-release" system than some other systems are after 
they've had time for some bugs to be patched.

There is a backport for the 2.6.26 kernel into Etch - it might be 
worth trying it and see if it sorts your problem. I found my guest 
wouldn't boot after that, and I had to install Xen 3.2 which fixed 
it. If you do upgrade Xen, note that between 3.0 and 3.2 they've 
completely altered the naming for the bridges - so now the bridge is 
(by default called eth0 instead of xenbr0).

>vif  = [ 'mac=00:16:3e:18:56:bb, ip=192.168.1.22' ]
>
>pci = [ '03:05.0','03:06.0' ]
>extra = 'swiotlb=32,force'
>
>After the cards started working the network stopped. For some reason 
>udev adds a new ethX interface everytime you boot. I  didn't have this 
>adding up before the tv cards worked, but I really don't know if the 
>problem is related. Anyway, with a fixed mac address in the vif line 
>and removing all the new interfaces from /etc/udev/rules.d/
>z25_persistent-net.rules this problem was solved.

Yes, unless you specify the mac address in the DomU config, the guest 
gets a new MAC address each time you start it. Udev then sees it as a 
different interface and gives it a new number. The answer, as you've 
already figured, is to force a fixed mac address for each client.


-- 
Simon Hobson

Visit http://www.magpiesnestpublishing.co.uk/ for books by acclaimed
author Gladys Hobson. Novels - poetry - short stories - ideal as
Christmas stocking fillers. Some available as e-books.


More information about the mythtv-users mailing list