Jerry Stuckle
2018-06-07 18:29:40 UTC
Hi, Mark,
I tried ifconfig eth0 up. It seemed to try to bring the interface up,
but no IP address. It's configured for dhcp, so I ran dhcp-client and
that gave me the run-parts error 3 times. However, it did get me an ip
address and access to the internet.
So now I'm downloading the package lists again and going to start trying
to recover from the update crash.
Thanks!
Jerry
possibly by adding routes manually.
contains either a vlan script or a wpasupplicant symlink. In at
least one case the script is rigged to return 0 if the prerequisite
executable doesn't exist... you could try creating something like vlan
owned root:root mode 755 containing a shebang and exit 0, but TBH I
think it's more likely that some prerequisite library's screwed.
Sorry I can't be more help but I'm comparatively unpracticed at "The
Debian Way": I'm a refugee from Yggdrassil and they say you never forget
your first distro :-)
I tried ifconfig eth0 up. It seemed to try to bring the interface up,
but no IP address. It's configured for dhcp, so I ran dhcp-client and
that gave me the run-parts error 3 times. However, it did get me an ip
address and access to the internet.
So now I'm downloading the package lists again and going to start trying
to recover from the update crash.
Thanks!
Jerry
A little background. I have Debian-arm 3.2.0-4-vexpress running under
QEMU. This has been working fine, but in serious need of an upgrade.
So I ran apt-get update and apt-get upgrade. This resulted in a long
process of updating packages.
Unfortunately, the hosting system crashed while the upgrade was
running. This resulted in some packages which were only partially
installed.
In trying to get things back I found the network interface (eth0) did
not come back up. Trying to start it with ifup eth0 results in
Might be worth trying with ifconfig eth0 up or whatever, followedQEMU. This has been working fine, but in serious need of an upgrade.
So I ran apt-get update and apt-get upgrade. This resulted in a long
process of updating packages.
Unfortunately, the hosting system crashed while the upgrade was
running. This resulted in some packages which were only partially
installed.
In trying to get things back I found the network interface (eth0) did
not come back up. Trying to start it with ifup eth0 results in
possibly by adding routes manually.
/bin/sh: 1: run-parts: Exec format error
Failed to bring up eth0
Adding --verbose gives
run-parts --exit-on-error --verbose /etc/network/if-pre-up.d
/bin/sh: 1: run-parts: Exec format error
Failed to bring up eth0
/etc/network/if-pre-up.d is empty, which is what I suspect is the
cause of the problem. However, I don't know what should be in there
on this system - or what package is supposed to install it. QEMU is
emulating a standard ethernet port (not wifi). Other systems I have
installed use wifi, so will (obviously) have something different in here.
Looking at a couple of fairly clean systems here, that directoryFailed to bring up eth0
Adding --verbose gives
run-parts --exit-on-error --verbose /etc/network/if-pre-up.d
/bin/sh: 1: run-parts: Exec format error
Failed to bring up eth0
/etc/network/if-pre-up.d is empty, which is what I suspect is the
cause of the problem. However, I don't know what should be in there
on this system - or what package is supposed to install it. QEMU is
emulating a standard ethernet port (not wifi). Other systems I have
installed use wifi, so will (obviously) have something different in here.
contains either a vlan script or a wpasupplicant symlink. In at
least one case the script is rigged to return 0 if the prerequisite
executable doesn't exist... you could try creating something like vlan
owned root:root mode 755 containing a shebang and exit 0, but TBH I
think it's more likely that some prerequisite library's screwed.
Sorry I can't be more help but I'm comparatively unpracticed at "The
Debian Way": I'm a refugee from Yggdrassil and they say you never forget
your first distro :-)