[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: /etc/network/interfaces and snapshot persistence

Le 12/10/2011 19:56, Daniel Baumann a écrit :
I noticed that the file /etc/network/interfaces wasnt restored from the
snapshot. It seems that the file scripts/live-bottom/23networking from
the initrd overwrite the /etc/network/interfaces (not really sure). Is
this a bug or a limit of the snapshot-based persistence ?
23networking should handle that case, patches welcome.

I wonder how to fix properly this 23networking script.
Actually live-boot use the "ip" boot argument. If it's not defined, the manual explains that it will fall back to dhcp. But in the script, it s written like it will fallback to use the configuration files from the livemedia/persistent files. (but it fails)

So I m not sure about what should be the priorities between using media configuration files and using dhcp.

Another problem is that the files /etc/network/interaces and /etc/resolv.conf in the squashfs are empty except if they were provided at build time.

What do you think about this process :
If no ip is defined in boot arguments, use the configuration file from live media/persistency. If the file is empty, fall back to dhcp.


Reply to: