rockedge wrote: ↑Tue Sep 07, 2021 3:42 pm
What might be happening is the ethernet card is not being named correctly for Puppy Linux at the boot up. Can you test out adding the line net.ifnames=0
to the kernel command line? That will insure that the ethernet device is named eth0
. Something like in this example:
Code: Select all
title Bionic64-v8 (sda4/Bionic64-v8)
find --set-root uuid () acc8a5ba-3340-43e8-9d4c-b09ef6b299d1
kernel /Bionic64-v8/vmlinuz pdrv=acc8a5ba-3340-43e8-9d4c-b09ef6b299d1 psubdir=/Bionic64-v8 pmedia=atahd pfix=fsck net.ifnames=0
initrd /Bionic64-v8/initrd.gz
Yep, that's entirely possible.
AFAIK, this whole business of
...came in with Ubuntu 18.04 (Bionic). I've never had this issue with 64-bit Bionic - one of my current "daily drivers" - but I DID have the problem back on the old Compaq tower when I played around with Bionicpup32 for a few months.
It's not necessarily the cause here, but it's easily fixed as rockedge shows above.
I do have something similar going on, though.
-----------------------------------
I run four 64-bitzers:-
....and two 32-bitzers:-
Re-booting between the 64-bitzers is straight-forward, and ethernet re-connects every time. Re-booting from Slacko 5.7.1 to any of the 64-bit Pups, no problem. Re-booting from Xenial32 into Xenial64, Bionic64 or Fossa64, fine. But re-booting from Xenial32 into Quirky 64, ethernet connects, but.....there's "NO connection" (if you know what I mean.)
It's only this particular re-boot that ever gives problems. DHCP assigns one of those weird IPs that isn't actually a proper IP, ie, "192.168.xxx.xxx", so naturally, it's not REALLY 'connected'.
I get round the issue by a 60-second 'power-cycle' if I do this particular re-boot. This completely clears RAM because it drains the power-caps, thus no residual current 'holding' data in RAM. But it IS weird why ONLY this particular operation generates the issue, because booting into anything else from Xenial32 doesn't cause it!
So; the OP isn't the only one who has issues like this. I half wonder if my boot entries cause this, since they're a somewhat modified variant on the 'standard' boot-entry. They DO work, though.....so there can't be too much wrong.
(menu.lst is as follows:-)
Code: Select all
# menu.lst produced by grub4dosconfig-v1.9.3
color white/blue black/cyan white/black cyan/black
splashimage=/splash.xpm
timeout 20
default 0
# Frugal installed Puppy
title Bionicpup64 8.0 (sda2/Bionicpup64)
find --set-root uuid () 0ee0f8be-07f3-4e5b-b3c3-2554fae39a3e
kernel /Bionicpup64/vmlinuz pdrv=0ee0f8be-07f3-4e5b-b3c3-2554fae39a3e psubdir=/Bionicpup64 pmedia=atahd pfix=fsckp
initrd /Bionicpup64/initrd.gz
title Fossapup 64 9.5 (sda2/Fossapup64)
find --set-root uuid () 0ee0f8be-07f3-4e5b-b3c3-2554fae39a3e
kernel /Fossapup64/vmlinuz pdrv=0ee0f8be-07f3-4e5b-b3c3-2554fae39a3e psubdir=/Fossapup64 pmedia=atahd pfix=fsckp
initrd /Fossapup64/initrd.gz
title Quirky April 64 'lite' (sda2/Quirky7_64_lite)
find --set-root uuid () 0ee0f8be-07f3-4e5b-b3c3-2554fae39a3e
kernel /Quirky7_64_lite/vmlinuz pdrv=0ee0f8be-07f3-4e5b-b3c3-2554fae39a3e psubdir=/Quirky7_64_lite pmedia=atahd pfix=fsckp
initrd /Quirky7_64_lite/initrd.gz
title Xenialpup 64 7.5 (sda2/Xenialpup64)
find --set-root uuid () 0ee0f8be-07f3-4e5b-b3c3-2554fae39a3e
kernel /Xenialpup64/vmlinuz pdrv=0ee0f8be-07f3-4e5b-b3c3-2554fae39a3e psubdir=/Xenialpup64 pmedia=atahd pfix=fsckp
initrd /Xenialpup64/initrd.gz
title Slacko 5.7.1 (sda2/Slacko_571)
find --set-root uuid () 0ee0f8be-07f3-4e5b-b3c3-2554fae39a3e
kernel /Slacko_571/vmlinuz pdrv=0ee0f8be-07f3-4e5b-b3c3-2554fae39a3e psubdir=/Slacko_571 pmedia=atahd pfix=fsckp
initrd /Slacko_571/initrd.gz
title Xenialpup (sda2/Xenial32)
find --set-root uuid () 0ee0f8be-07f3-4e5b-b3c3-2554fae39a3e
kernel /Xenial32/vmlinuz pdrv=0ee0f8be-07f3-4e5b-b3c3-2554fae39a3e psubdir=/Xenial32 pmedia=atahd pfix=fsckp
initrd /Xenial32/initrd.gz
# Windows
# this entry searches Windows on the HDD and boot it up
title Windows\nBoot up Windows if installed
errorcheck off
find --set-root --ignore-floppies --ignore-cd /bootmgr
chainloader /bootmgr
find --set-root --ignore-floppies --ignore-cd /ntldr
chainloader /ntldr
find --set-root --ignore-floppies --ignore-cd /io.sys
chainloader /io.sys
errorcheck on
# Advanced Menu
title Advanced menu
configfile /menu-advanced.lst
commandline
BK used the "Quirky" series as an experimental test-bed, and I really don't know quite what jrb did when he re-built/re-mastered this one....
{*shrug...*)
I've found MY "fix", so I'm sorted.
Mike.