Looks like I got it.
Try this kernel patch:
--- ./net/core/dev.c.xxx 2006-06-23 14:13:17.000000000 +0400
+++ ./net/core/dev.c 2006-08-17 18:57:58.000000000 +0400
@@ -2847,11 +2847,11 @@ int register_netdevice(struct net_device
/* When net_device's are persistent, this will be fatal. */
BUG_ON(dev->reg_state != NETREG_UNINITIALIZED);
-
+#if 0
ret = -EPERM;
if (!ve_is_super(get_exec_env()) && ve_is_dev_movable(dev))
goto out;
-
+#endif
spin_lock_init(&dev->queue_lock);
spin_lock_init(&dev->xmit_lock);
dev->xmit_lock_owner = -1;