networking fails with temporary systemd (was auto starting of ppp has stopped working)
On Saturday, August 2, 2014 4:10:02 AM UTC+5:30, Michael Biebl wrote:
> Am 31.07.2014 20:27, schrieb Rusi Mody:
> > After some recent upgrades (this is on jessie)
> > auto starting of ppp has stopped working.
> > So every time after booting I now have to run pppoeconf.
> > Any ideas?
> This is a sysvinit specific problem [1].
> Spefically, udev no longer creates dead devices notes which are used to
> trigger the auto-loading of kernel modules.
> Under systemd this is done properly, for sysvinit, we will need a
> workaround as in [2].
> The solution is *not* to add the module to /etc/modules.
> [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=749021
> [2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=749021#10
Getting back to this since I have a bit of time...
My system currently seems to be half way between systemd and init.
ie by default process 1 is init;
systemd seems to be there on the system but its not 1 by default
If I start from grub using init=/bin/systemd it boots but networking
does not work.
I'd appreciate help on ironing this out and moving on to a full systemd install
In more details:
As earlier described on this thread:
After some upgrade, the kernel modules related to ppp (some 3 or 4 of
them) stopped being installed automatically.
So from then on I am modprobing those and then manually running
$ pon dsl-provider
If however I boot grub with init=/bin/systemd then it does not work.
ie
- At start those modules remain non-loaded
- modprobing them (seems to) load them in that they show in
lsmod|grep ppp
- Furthermore ifconfig seems to show a proper ppp0 inet addr
after pon dsl-provider
- But firefox cant find any page
Reply to: