Problem upgrading from old 5.8 snapshot

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Problem upgrading from old 5.8 snapshot

Rick Ballard
I have an old soekris running 5.8 -current. When I try to boot from the
latest snapshot bsd.rd, I cannot get a list of packages from any mirror I
tried:
Unable to get a verified list of distribution sets

I
s there any easy way to get around this ?

T
​hanks

​
boot> boot bsd.rd
booting hd1a:bsd.rd: 3210664+1332224+3342268+0+446464
[72+289376+278272]=0x87db44
entry point at 0x2000d4

Copyright (c) 1982, 1986, 1989, 1991, 1993
        The Regents of the University of California.  All rights reserved.
Copyright (c) 1995-2017 OpenBSD. All rights reserved.
https://www.OpenBSD.org

OpenBSD 6.0-current (RAMDISK_CD) #200: Thu Mar  2 11:17:49 MST 2017
    [hidden email]:/usr/src/sys/arch/i386/compile/RAMDISK_CD
cpu0: Geode(TM) Integrated Processor by AMD PCS ("AuthenticAMD" 586-class)
500 MHz
cpu0: FPU,DE,PSE,TSC,MSR,CX8,SEP,PGE,CMOV,CFLUSH,MMX,MMXX,3DNOW2,3DNOW
real mem  = 536408064 (511MB)
avail mem = 517046272 (493MB)
mainbus0 at root
bios0 at mainbus0: date 20/70/03, BIOS32 rev. 0 @ 0xfac40
pcibios0 at bios0: rev 2.0 @ 0xf0000/0x10000
pcibios0: pcibios_get_intr_routing - function not supported
pcibios0: PCI IRQ Routing information unavailable.
pcibios0: PCI bus #0 is the last bus
bios0: ROM list: 0xc8000/0xa800
cpu0 at mainbus0: (uniprocessor)
pci0 at mainbus0 bus 0: configuration mode 1 (bios)
0:20:0: io address conflict 0x6100/0x100
0:20:0: io address conflict 0x6200/0x200
pchb0 at pci0 dev 1 function 0 "AMD Geode LX" rev 0x31
"AMD Geode LX Crypto" rev 0x00 at pci0 dev 1 function 2 not configured
vr0 at pci0 dev 6 function 0 "VIA VT6105M RhineIII" rev 0x96: irq 11,
address 00:00:24:ca:40:74
ukphy0 at vr0 phy 1: Generic IEEE 802.3u media interface, rev. 3: OUI
0x004063, model 0x0034
vr1 at pci0 dev 7 function 0 "VIA VT6105M RhineIII" rev 0x96: irq 5,
address 00:00:24:ca:40:75
ukphy1 at vr1 phy 1: Generic IEEE 802.3u media interface, rev. 3: OUI
0x004063, model 0x0034
vr2 at pci0 dev 8 function 0 "VIA VT6105M RhineIII" rev 0x96: irq 9,
address 00:00:24:ca:40:76
ukphy2 at vr2 phy 1: Generic IEEE 802.3u media interface, rev. 3: OUI
0x004063, model 0x0034
vr3 at pci0 dev 9 function 0 "VIA VT6105M RhineIII" rev 0x96: irq 12,
address 00:00:24:ca:40:77
ukphy3 at vr3 phy 1: Generic IEEE 802.3u media interface, rev. 3: OUI
0x004063, model 0x0034
ral0 at pci0 dev 14 function 0 "Ralink RT2561S" rev 0x00: irq 10, address
00:22:6b:9b:2b:f0
ral0: MAC/BBP RT2561C, RF RT2527
pcib0 at pci0 dev 20 function 0 "AMD CS5536 ISA" rev 0x03
pciide0 at pci0 dev 20 function 2 "AMD CS5536 IDE" rev 0x01: DMA, channel 0
wired to compatibility, channel 1 wired to compatibility
wd0 at pciide0 channel 0 drive 0: <SanDisk SDCFH2-4096>
wd0: 4-sector PIO, LBA, 3919MB, 8027712 sectors
wd1 at pciide0 channel 0 drive 1: <Hitachi HTE541616J9SA00>
wd1: 16-sector PIO, LBA48, 152627MB, 312581808 sectors
wd0(pciide0:0:0): using PIO mode 4, DMA mode 2
wd1(pciide0:0:1): using PIO mode 4, Ultra-DMA mode 2
pciide0: channel 1 ignored (disabled)
ohci0 at pci0 dev 21 function 0 "AMD CS5536 USB" rev 0x02: irq 15, version
1.0, legacy support
ehci0 at pci0 dev 21 function 1 "AMD CS5536 USB" rev 0x02: irq 15
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 configuration 1 interface 0 "AMD EHCI root hub" rev 2.00/1.00
addr 1
isa0 at pcib0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
com0: console
com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
pckbc0 at isa0 port 0x60/5 irq 1 irq 12
pckbc0: unable to establish interrupt for irq 12
pckbd0 at pckbc0 (kbd slot)
wskbd0 at pckbd0: console keyboard
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
usb1 at ohci0: USB revision 1.0
    96  openbsd.mirrors.pair.com                           Pittsburgh, PA,
USA
    97  mirror.esc7.net/pub/OpenBSD                            Dallas, TX,
USA
    98  mirror.jmu.edu/pub/OpenBSD                       Harrisonburg, VA,
USA
HTTP Server? (hostname, list#, 'done' or '?') [openbsd.cs.toronto.edu] 6
HTTP Server? (hostname, list#, 'done' or '?') [openbsd.delfic.org] done
Location of sets? (disk http or 'done') [http]
HTTP proxy URL? (e.g. '<a href="http://proxy:8080'">http://proxy:8080', or 'none') [none]
HTTP Server? (hostname, list#, 'done' or '?') [openbsd.delfic.org]
Server directory? [/pub/OpenBSD/snapshots/i386]
*Unable to get a verified list of distribution sets.*


--
-
Rick Ballard
Dartmouth,
​ ​
Nova Scotia, Canada

Reply | Threaded
Open this post in threaded view
|

Re: Problem upgrading from old 5.8 snapshot

Daniel Jakots-3
On Sat, 4 Mar 2017 19:40:59 -0400, Rick Ballard <[hidden email]>
wrote:

> I have an old soekris running 5.8 -current. When I try to boot from
> the latest snapshot bsd.rd, I cannot get a list of packages from any
> mirror I tried:
> Unable to get a verified list of distribution sets
>
> I
> s there any easy way to get around this ?

Upgrade first to 5.9 or reinstall.
To quote the upgrade guide 'Upgrades are only supported from one
release to the release immediately following it'.

Cheers,
Daniel

Reply | Threaded
Open this post in threaded view
|

Re: Problem upgrading from old 5.8 snapshot

Nick Holland
In reply to this post by Rick Ballard
On 03/04/17 18:40, Rick Ballard wrote:
> I have an old soekris running 5.8 -current. When I try to boot from the
> latest snapshot bsd.rd, I cannot get a list of packages from any mirror I
> tried:
> Unable to get a verified list of distribution sets
...
> OpenBSD 6.0-current (RAMDISK_CD) #200: Thu Mar  2 11:17:49 MST 2017
          ^^^^^^^^^^^
>     [hidden email]:/usr/src/sys/arch/i386/compile/RAMDISK_CD
...
> HTTP Server? (hostname, list#, 'done' or '?') [openbsd.cs.toronto.edu] 6
> HTTP Server? (hostname, list#, 'done' or '?') [openbsd.delfic.org] done
> Location of sets? (disk http or 'done') [http]
> HTTP proxy URL? (e.g. '<a href="http://proxy:8080'">http://proxy:8080', or 'none') [none]
> HTTP Server? (hostname, list#, 'done' or '?') [openbsd.delfic.org]
> Server directory? [/pub/OpenBSD/snapshots/i386]
> *Unable to get a verified list of distribution sets.*

well.  seems that you have got very lucky in the not-so-lucky sense of
the word.

You managed to pull down a March 2 bsd.rd, which was for "6.0-current"
and then all the mirrors updated to "6.1-beta" before you managed to do
the update.

So you got an install kernel looking for *60.tgz, and what was available
was *61.tgz.

Just get yourself a new bsd.rd. And a lottery ticket.  In fact, get the
lottery ticket first.

Nick.

Reply | Threaded
Open this post in threaded view
|

Re: Problem upgrading from old 5.8 snapshot

Rick Ballard
I had already done the 5-8->5.9, 5.9->6.0 route when I got the note reading
saying how lucky I was ...

What actually provoked this upgrade was the acquisition of a new Soekris
Net6501-50, to replace my old Net5501. My home internet connection had
gotten faster than the old Net5501 100MB NICs could handle.

But the net6501 would not boot with the old OpenBSD 5.8, after I just moved
the harddrive over from the net5501. Once the upgrade to OpenBSD 6.0 was
done on the net5501 and the harddrive moved over again, the net6501 booted
fine. Then I just had to boot into single user and fix the fstab (
%s/wd/sd/ ) and /etc/hostname.* files ( vr -> em ) among other things. It
is running fine now. Download speed went from about 70MB/s to 195MB/s with
the new gigabit NICs.

I will likely move to current later this week.

Thanks to all.

On Sun, Mar 5, 2017 at 12:43 AM, Nick Holland <[hidden email]>
wrote:

> On 03/04/17 18:40, Rick Ballard wrote:
> > I have an old soekris running 5.8 -current. When I try to boot from the
> > latest snapshot bsd.rd, I cannot get a list of packages from any mirror I
> > tried:
> > Unable to get a verified list of distribution sets
> ...
> > OpenBSD 6.0-current (RAMDISK_CD) #200: Thu Mar  2 11:17:49 MST 2017
>           ^^^^^^^^^^^
> >     [hidden email]:/usr/src/sys/arch/i386/compile/RAMDISK_CD
> ...
> > HTTP Server? (hostname, list#, 'done' or '?') [openbsd.cs.toronto.edu] 6
> > HTTP Server? (hostname, list#, 'done' or '?') [openbsd.delfic.org] done
> > Location of sets? (disk http or 'done') [http]
> > HTTP proxy URL? (e.g. '<a href="http://proxy:8080'">http://proxy:8080', or 'none') [none]
> > HTTP Server? (hostname, list#, 'done' or '?') [openbsd.delfic.org]
> > Server directory? [/pub/OpenBSD/snapshots/i386]
> > *Unable to get a verified list of distribution sets.*
>
> well.  seems that you have got very lucky in the not-so-lucky sense of
> the word.
>
> You managed to pull down a March 2 bsd.rd, which was for "6.0-current"
> and then all the mirrors updated to "6.1-beta" before you managed to do
> the update.
>
> So you got an install kernel looking for *60.tgz, and what was available
> was *61.tgz.
>
> Just get yourself a new bsd.rd. And a lottery ticket.  In fact, get the
> lottery ticket first.
>
> Nick.
>
>


--
Rick Ballard
Dartmouth,Nova Scotia, Canada