Discussion:
18-year-old laptop "Compaq Armada 1750" still works fine ...
Jens A. Griepentrog
2017-12-03 18:24:48 UTC
Permalink
OpenBSD 6.2 (GENERIC) #1: Fri Dec 1 12:00:30 CET 2017

***@syspatch-62-i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel Celeron ("GenuineIntel" 686-class, 256KB L2 cache) 366 MHz
cpu0:
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PSE36,MMX,FXSR,PERF
real mem = 200785920 (191MB)
avail mem = 182915072 (174MB)
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: date 06/04/99, BIOS32 rev. 0 @ 0xf0000
apm0 at bios0: Power Management spec V1.2 (BIOS managing devices)
pcibios0 at bios0: rev 2.1 @ 0xf0000/0x1080
pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xf09a0/96 (4 entries)
pcibios0: bad IRQ table checksum
pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xf6e60/96 (4 entries)
pcibios0: PCI Exclusive IRQs: 11
pcibios0: PCI Interrupt Router at 000:07:0 ("Intel 82371AB PIIX4 ISA"
rev 0x00)
pcibios0: PCI bus #3 is the last bus
bios0: ROM list: 0xc0000/0x10000
cpu0 at mainbus0: (uniprocessor)
mtrr: Pentium Pro MTRR support, 8 var ranges, 88 fixed ranges
pci0 at mainbus0 bus 0: configuration mode 1 (bios)
pchb0 at pci0 dev 0 function 0 "Intel 82443BX AGP" rev 0x03
intelagp0 at pchb0
agp0 at intelagp0: aperture at 0x50000000, size 0x4000000
ppb0 at pci0 dev 1 function 0 "Intel 82443BX AGP" rev 0x03
pci1 at ppb0 bus 1
vga1 at pci1 dev 0 function 0 "ATI Mach64" rev 0xdc
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
piixpcib0 at pci0 dev 7 function 0 "Intel 82371AB PIIX4 ISA" rev 0x02
pciide0 at pci0 dev 7 function 1 "Intel 82371AB IDE" rev 0x01: DMA,
channel 0 wired to compatibility, channel 1 wired to compatibility
wd0 at pciide0 channel 0 drive 0: <TOSHIBA MK6411MAT>
wd0: 16-sector PIO, LBA, 6194MB, 12685680 sectors
atapiscsi0 at pciide0 channel 0 drive 1
scsibus1 at atapiscsi0: 2 targets
cd0 at scsibus1 targ 0 lun 0: <TOSHIBA, CD-ROM XM-1902B, 1218> ATAPI
5/cdrom removable
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2
cd0(pciide0:0:1): using PIO mode 4, DMA mode 2
wd1 at pciide0 channel 1 drive 0: <HITACHI_DK23CA-10>
wd1: 16-sector PIO, LBA, 9590MB, 19640880 sectors
wd1(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 2
uhci0 at pci0 dev 7 function 2 "Intel 82371AB USB" rev 0x01: irq 11
piixpm0 at pci0 dev 7 function 3 "Intel 82371AB Power" rev 0x02: SMBus
disabled
cbb0 at pci0 dev 17 function 0 "TI PCI1225 CardBus" rev 0x01: irq 11
cbb1 at pci0 dev 17 function 1 "TI PCI1225 CardBus" rev 0x01: irq 11
isa0 at piixpcib0
isadma0 at isa0
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
com2 at isa0 port 0x3e8/8 irq 5: ns16550a, 16 byte fifo
pckbc0 at isa0 port 0x60/5 irq 1 irq 12
pckbd0 at pckbc0 (kbd slot)
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pms0 at pckbc0 (aux slot)
wsmouse0 at pms0 mux 0
pms0: Synaptics clickpad, firmware 4.3, 0x8e58a1 0x3b4700
sb0: irq 5 already in use
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
lpt0 at isa0 port 0x378/4 irq 7
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
usb0 at uhci0: USB revision 1.0
uhub0 at usb0 configuration 1 interface 0 "Intel UHCI root hub" rev
1.00/1.00 addr 1
cardslot0 at cbb0 slot 0 flags 0
cardbus0 at cardslot0: bus 2 device 0 cacheline 0x8, lattimer 0x20
pcmcia0 at cardslot0
cardslot1 at cbb1 slot 1 flags 0
cardbus1 at cardslot1: bus 3 device 0 cacheline 0x8, lattimer 0x20
pcmcia1 at cardslot1
vscsi0 at root
scsibus2 at vscsi0: 256 targets
softraid0 at root
scsibus3 at softraid0: 256 targets
rl0 at cardbus0 dev 0 function 0 "Realtek 8139" rev 0x10: irq 11,
address 00:19:e0:18:0c:fe
rlphy0 at rl0 phy 0: RTL internal PHY
root on wd0a (98c8f8a7f56949dd.a) swap on wd0b dump on wd0b

hw.machine=i386
hw.model=Intel Celeron ("GenuineIntel" 686-class, 256KB L2 cache)
hw.ncpu=1
hw.byteorder=1234
hw.pagesize=4096
hw.disknames=wd0:98c8f8a7f56949dd,cd0:,wd1:28b5edf4ef785b47
hw.diskcount=3
hw.cpuspeed=366
hw.physmem=200785920
hw.usermem=200773632
hw.ncpufound=1
hw.allowpowerdown=1

Battery state: high, 90% remaining, 0 minutes life estimate
A/C adapter state: connected
Performance adjustment mode: manual (366 MHz)
Riccardo Mottola
2017-12-15 22:10:12 UTC
Permalink
Hi Jens,

On 2017-12-03 19:24:48 +0100 Jens A. Griepentrog
Post by Jens A. Griepentrog
OpenBSD 6.2 (GENERIC) #1: Fri Dec 1 12:00:30 CET 2017
cpu0: Intel Celeron ("GenuineIntel" 686-class, 256KB L2 cache) 366 MHz
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PSE36,MMX,FXSR,PERF
real mem = 200785920 (191MB)
avail mem = 182915072 (174MB)
mpath0 at root
<...>
Post by Jens A. Griepentrog
rl0 at cardbus0 dev 0 function 0 "Realtek 8139" rev 0x10: irq 11,
address
00:19:e0:18:0c:fe
rlphy0 at rl0 phy 0: RTL internal PHY
root on wd0a (98c8f8a7f56949dd.a) swap on wd0b dump on wd0b
That is cool.. BSD rocks, doesn't it? At least OpenBSD and NetBSD are
still very capable here.

Question: how do you configure your network and does it work?

I just upgraded a similar vintage ThinkPad from 6.1 to 6.2 and network
stopped working after the upgrade, both using a Wired and a Wiredless
card: can get an IP address, but not ping even a local address.
I did not make a report yet because getting a dmesg and more
information is a bit cumbersome, so just curious how it i for you. You
have your network card on cardbus like me.

Riccardo
Nick Holland
2017-12-16 17:18:26 UTC
Permalink
On 12/15/17 17:10, Riccardo Mottola wrote:
...
Post by Riccardo Mottola
I just upgraded a similar vintage ThinkPad from 6.1 to 6.2 and network
stopped working after the upgrade, both using a Wired and a Wiredless
card: can get an IP address, but not ping even a local address.
I did not make a report yet because getting a dmesg and more
information is a bit cumbersome,
and you are correct, that's going to make troubleshooting "difficult"
Post by Riccardo Mottola
so just curious how it i for you. You
have your network card on cardbus like me.
That's not saying much. Kinda like having your car stall out and
pointing at the other cars driving past you and saying, "there's an
engine in the front of their cars, why isn't my car working?"

I saw some sign that cardbus support was getting cranky many many years
ago. If the particular cardbus hw (or how it is connected to the rest
of your computer) isn't well supported, devices plugged into it won't
work. Plus, being exposed to the outside world, your cardbus hw is far
more prone to failure than many other parts of your computer. However,
since your machine broke recently and with an upgrade, I'd suggest
getting a dmesg, saving it to disk, reloading 6.1, getting that dmesg
and showing them both to us and see what can be done.

Nick.
Jens A. Griepentrog
2017-12-16 20:13:18 UTC
Permalink
Dear Riccardo,

The 6.2 release installs flawlessly from the CD drive onto
the disks of the machine. The network card is just dynamically
configured via dhcp in /etc/hostname.rl0. During the boot
process of the laptop my ADSL router (which is only 12 years old)
assigns an address to the network card of the laptop in the range
of my local subnet. The only new thing at boot is the rearrangement
of libraries to build a random kernel which takes quite a while.
But then, after login I can connect to every machine
in the local network as well as to the wide area network
via the ADSL gateway address stored in /etc/mygate.
I had nothing to adjust in the network after the installation!

The main purpose of the machine is for regular backup
and as a fallback device for LaTeX text processing using
a GNUstep desktop environment which works quite well.
Sometimes, I also remotely control my headless server
via console redirection over the serial port.

This old laptop is a heavy brick and rock-solid like a tank,
hence I do not have the heart to throw it away.
Possibly, it even outlives some of my newer machines ...

With best regards,
Jens
Post by Riccardo Mottola
Hi Jens,
On 2017-12-03 19:24:48 +0100 Jens A. Griepentrog
Post by Jens A. Griepentrog
OpenBSD 6.2 (GENERIC) #1: Fri Dec 1 12:00:30 CET 2017
cpu0: Intel Celeron ("GenuineIntel" 686-class, 256KB L2 cache) 366 MHz
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PSE36,MMX,FXSR,PERF
real mem = 200785920 (191MB)
avail mem = 182915072 (174MB)
mpath0 at root
<...>
Post by Jens A. Griepentrog
rl0 at cardbus0 dev 0 function 0 "Realtek 8139" rev 0x10: irq 11,
address 00:19:e0:18:0c:fe
rlphy0 at rl0 phy 0: RTL internal PHY
root on wd0a (98c8f8a7f56949dd.a) swap on wd0b dump on wd0b
That is cool.. BSD rocks, doesn't it? At least OpenBSD and NetBSD are
still very capable here.
Question: how do you configure your network and does it work?
I just upgraded a similar vintage ThinkPad from 6.1 to 6.2 and network
stopped working after the upgrade, both using a Wired and a Wiredless
card: can get an IP address, but not ping even a local address.
I did not make a report yet because getting a dmesg and more information
is a bit cumbersome, so just curious how it i for you. You have your
network card on cardbus like me.
Riccardo
Loading...