[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Cobalt Qube 2



Hi,

I have 2 almost identical Cobalt Qube 2's that I am trying to set up
with Debian. The first one works a charm following Martin's tutorial
(http://www.cyrius.com/debian/cobalt/install.html). The second one
fails.

Here is my dhcpd.conf:

option domain-name-servers 192.168.1.0;

subnet 192.168.1.0 netmask 255.255.255.0 {
	range 192.168.1.10 192.168.1.100;
}

host cobalt {
	hardware ethernet 00:10:e0:00:e1:3d;
	fixed-address 192.168.1.77;
	option routers 192.168.1.0;
	next-server 192.168.1.0;
	option root-path "/nfsroot";
	filename "default.colo";
	option host-name "cobalt";
}

host qube {
	hardware ethernet 00:10:e0:00:e1:3d;
	fixed-address 192.168.1.78;
	option routers 192.168.1.0;
	next-server 192.168.1.0;
	option root-path "/nfsroot";
	filename "default.colo";
	option host-name "qube";
}

This is what the working system outputs just before starting the
debian installer on the serial console (I selected Network (NFS) from
the first menu, and Install (Serial) from the second.

Cobalt Microserver Diagnostics - 'We serve it, you surf it'
Built Tue May 25 15:58:41 PDT 1999

 1.LCD Test................................PASS
 2.Controller Test.........................PASS
 5.Bank 0:.................................64M
 6.Bank 1:.................................64M
 7.Bank 2:.................................16M
 8.Bank 3:.................................0M
 9.Serial Test.............................PASS
10.PCI Expansion Slot....................**EMPTY**
12.IDE Test................................PASS
13.Ethernet Test...........................PASS
16.RTC Test................................PASS
BOOTLOADER ramcode: selected partition /dev/hda1
Decompressing done
Executing bootloader kernel...
Decompressing - done.

[ "CoLo" v1.22 ]
stage2: 88fa0000-89000000
cpu: clock 250.000MHz
pci: unit type <Qube2>
tulip: #0 device 21143
tulip: #1 device 21143
tulip: {00:10:e0:00:e1:3d}
ide: resetting
boot: running boot menu
1> lcd 'Booting...'
1> net
tulip: link up (100Mbps full-duplex)
net: interface up
dhcp: DISCOVER
dhcp: OFFER 192.168.1.77 <-- 192.168.1.0
dhcp: REQUEST
dhcp: ACK
net: interface down
tulip: link up (100Mbps full-duplex)
net: interface up
  address     192.168.1.77
  netmask     255.255.255.0
  gateway     192.168.1.0
  name server 192.168.1.0
1> lcd 'Booting...' {ip-address}
1> tftp {dhcp-next-server} {dhcp-boot-file}
no response
script aborted <1>
> ÿCobalt Microserver Diagnostics - 'We serve it, you surf it'
Built Tue May 25 15:58:41 PDT 1999

 1.LCD Test................................PASS
 2.Controller Test.........................PASS
 5.Bank 0:.................................64M
 6.Bank 1:.................................64M
 7.Bank 2:.................................16M
 8.Bank 3:.................................0M
 9.Serial Test.............................PASS
10.PCI Expansion Slot....................**EMPTY**
12.IDE Test................................PASS
13.Ethernet Test...........................PASS
16.RTC Test................................PASS
BOOTLOADER ramcode: selected partition /dev/hda1
Decompressing done
Executing bootloader kernel...
Decompressing - done.

[ "CoLo" v1.22 ]
stage2: 88fa0000-89000000
cpu: clock 250.000MHz
pci: unit type <Qube2>
tulip: #0 device 21143
tulip: #1 device 21143
tulip: {00:10:e0:00:e1:3d}
ide: resetting
boot: running boot menu
1> lcd 'Booting...'
1> net
tulip: link up (100Mbps full-duplex)
net: interface up
dhcp: DISCOVER
dhcp: OFFER 192.168.1.77 <-- 192.168.1.0
dhcp: REQUEST
dhcp: ACK
net: interface down
tulip: link up (100Mbps full-duplex)
net: interface up
  address     192.168.1.77
  netmask     255.255.255.0
  gateway     192.168.1.0
  name server 192.168.1.0
1> lcd 'Booting...' {ip-address}
1> nfs {dhcp-next-server} {dhcp-root-path} {dhcp-boot-file}
nfs: mounted "/nfsroot"
nfs: lookup "default.colo"
nfs: mode <0100644>
1KB loaded
00000316 790t
nfs: unmounted "/nfsroot"
1> -script
2> var args ""
2> select 'BOOT SELECTION' 50 'install SSH' 'install serial' 'rescue
SSH' 'rescue serial'
2> goto {menu-option}
2> var title1 'Starting the'
2> var title2 'installer (ttyS)'
2> var initrd "serial_initrd.gz"
2> goto 3
2> lcd "{title1}" "{title2}"
2> nfs {dhcp-next-server} {dhcp-root-path} vmlinux-2.6.32-5-r5k-cobalt {initrd}
nfs: mounted "/nfsroot"
nfs: lookup "serial_initrd.gz"
nfs: mode <0100644>
2761KB loaded (920KB/sec)
nfs: lookup "vmlinux-2.6.32-5-r5k-cobalt"
nfs: mode <0100644>
5728KB loaded (954KB/sec)
00597ef7 5865207t
002b23c2 2827202t
nfs: unmounted "/nfsroot"
2> relocate
elf32: 00080000 - 0053d3af (80084280) (ffffffff.80000000)
2> execute rd_start=0x{initrd-start} rd_size=0x{initrd-size}
console=ttyS0,{console-speed} {args}
elf32: 00080000 - 0053d3af (80084280) (ffffffff.80000000)
exec: relocating initrd (8053e000)
elf32: 80080000 (80080000) 4500176t + 469216t
net: interface down
[    0.120000] Cobalt board ID: 5
[    0.128000] Switching to clocksource MIPS
[    0.160000] NET: Registered protocol family 2
[    0.168000] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.180000] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[    0.188000] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
[    0.196000] TCP: Hash tables configured (established 8192 bind 8192)
[    0.204000] TCP reno registered
[    0.208000] NET: Registered protocol family 1
[    0.216000] pci 0000:00:09.0: Activating ISA DMA hang workarounds
[    0.220000] Trying to unpack rootfs image as initramfs...
[    2.132000] Freeing initrd memory: 2760k freed
[    2.144000] audit: initializing netlink socket (disabled)
[    2.148000] type=2000 audit(2.151:1): initialized
[    2.184000] VFS: Disk quotas dquot_6.5.2
[    2.192000] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    2.204000] msgmni has been set to 274
[    2.216000] alg: No test for stdrng (krng)
[    2.224000] Block layer SCSI generic (bsg) driver version 0.4
loaded (major 253)
[    2.232000] io scheduler noop registered
[    2.236000] io scheduler anticipatory registered
[    2.240000] io scheduler deadline registered
[    2.248000] io scheduler cfq registered (default)
[    2.304000] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
ê[    2.348000] console [ttyS0] enabled, bootconsole disabled 21) is a ST16650V2
[    2.348000] console [ttyS0] enabled, bootconsole disabled
[    2.388000] brd: module loaded
[    2.396000] scsi0 : pata_via
[    2.404000] scsi1 : pata_via
[    2.408000] ata1: PATA max UDMA/33 cmd 0x1f0 ctl 0x3f6 bmdma 0x1420 irq 14
[    2.416000] ata2: PATA max UDMA/33 cmd 0x170 ctl 0x376 bmdma 0x1428 irq 15
[    2.424000] physmap platform flash device: 00080000 at 1fc00000
modprobe: FATAL: Could not load
/lib/modules/2.6.32-5-r5k-cobalt/modules.dep: No such file or
directory

[    2.480000] Found: AMD AM29F040
[    2.484000] physmap-flash.0: Found 1 x8 devices at 0x0 in 8-bit bank
[    2.492000] number of JEDEC chips: 1
[    2.496000] cfi_cmdset_0002: Disabling erase-suspend-program due to
code brokenness.
modprobe: FATAL: Could not load
/lib/modules/2.6.32-5-r5k-cobalt/modules.dep: No such file or
directory

[    2.548000] cmdlinepart partition parsing not available
modprobe: FATAL: Could not load /lib/modules/2.6[    2.588000]
ata1.00: ATA-5: ST38410A, 3.03, max UDMA/66
.32-5-r5k-cobalt[    2.592000] ata1.00: 16841664 sectors, multi 0: LBA
/modules.dep: No such file or directory

[    2.612000] RedBoot partition parsing not available
[    2.616000] Using physmap partition information
[    2.624000] Creating 1 MTD partitions on "physmap-flash.0":
[    2.628000] 0x000000000000-0x000000080000 : "firmware"
[    2.636000] ata1.00: configured for UDMA/33
[    2.640000] scsi 0:0:0:0: Direct-Access     ATA      ST38410A
  3.03 PQ: 0 ANSI: 5
[    2.652000] Linux Tulip driver version 1.1.15 (Feb 27, 2007)
[    2.660000] PCI: Enabling device 0000:00:07.0 (0041 -> 0043)
[    2.672000] tulip0: Old format EEPROM on 'Cobalt Microserver'
board.  Using substitute media control info.
[    2.684000] sd 0:0:0:0: [sda] 16841664 512-byte logical blocks:
(8.62 GB/8.03 GiB)
[    2.696000] sd 0:0:0:0: [sda] Write Protect is off
[    2.704000] tulip0:  EEPROM default media type Autosense.
[    2.708000] tulip0:  Index #0 - Media MII (#11) described by a
21142 MII PHY (3) block.
[    2.720000] tulip0:  MII transceiver #1 config 1000 status 7809
advertising 01e1.
[    2.732000] sd 0:0:0:0: [sda] Write cache: enabled, read cache:
enabled, doesn't support DPO or FUA
[    2.748000]  sda:
[    2.756000] eth0: Digital DS21142/43 Tulip rev 65 at MMIO
0x12080000, 00:10:e0:00:e1:3d, IRQ 19.
[    2.764000]  sda1 sda2 sda3 <PCI: Enabling device 0000:00:0c.0 (0005 -> 0007)
[    2.780000] tulip1: Old format EEPROM on 'Cobalt Microserver'
board.  Using substitute media control info.
[    2.788000] tulip1:  EEPROM default media type Autosense.
[    2.796000] tulip1:  Index #0 - Media MII (#11) described by a
21142 MII PHY (3) block.
[    2.808000] tulip1:  MII transceiver #1 config 1000 status 7809
advertising 01e1.
[    2.820000]  sda5 >
[    2.832000] sd 0:0:0:0: [sda] Attached SCSI disk
[    2.840000] eth1: Digital DS21142/43 Tulip rev 65 at MMIO
0x12080400, 00:10:e0:00:dc:e2, IRQ 20.
[    2.852000] mice: PS/2 mouse device common for all mice
[    2.860000] rtc_cmos rtc_cmos: rtc core: registered rtc_cmos as rtc0
[    2.868000] rtc0: alarms up to one day, 242 bytes nvram
[    2.872000] Registered led device: qube::front
[    2.884000] TCP cubic registered
[    2.888000] NET: Registered protocol family 17
[    2.896000] registered taskstats version 1
[    2.900000] rtc_cmos rtc_cmos: setting system clock to 2012-03-07
15:33:18 UTC (1331134398)
[    2.908000] Initalizing network drop monitor service
[    2.932000] Freeing unused kernel memory: 176k freed
FATAL: Could not load /lib/modules/2.6.32-5-r5k-cobalt/modules.dep: No
such file or directory
Starting system log daemon: syslogd, klogd.

At this point the Debian installer started up and everything went as
expected. I now have a working Debian 6 Cobalt Qube 2. Great lets get
the second one done:

Cobalt Microserver Diagnostics - 'We serve it, you surf it'
Built Tue May 25 15:58:41 PDT 1999

 1.LCD Test................................PASS
 2.Controller Test.........................PASS
 5.Bank 0:.................................64M
 6.Bank 1:.................................64M
 7.Bank 2:.................................16M
 8.Bank 3:.................................0M
 9.Serial Test.............................PASS
10.PCI Expansion Slot....................**EMPTY**
12.IDE Test................................PASS
13.Ethernet Test...........................PASS
16.RTC Test................................PASS
BOOTLOADER ramcode: selected partition /dev/hda1
Decompressing done
Executing bootloader kernel...
Decompressing - done.

[ "CoLo" v1.10 ]
stage2: 88fb0000-89000000
pci: unit type <Qube2>
tulip: {00:10:e0:00:bf:04}
ide: resetting
boot: running boot menu
> lcd 'Booting...'
> net
net: interface up
dhcp: DISCOVER
dhcp: OFFER 192.168.1.78 <-- 192.168.1.0
dhcp: REQUEST
arp: sent request for 192.168.1.0
arp: resolved 192.168.1.0
dhcp: ACK
net: interface down
net: interface up
  address     192.168.1.78
  netmask     255.255.255.0
  gateway     192.168.1.0
  name server 192.168.1.0
> lcd 'Booting...' {ip-address}
> nfs {dhcp-next-server} {dhcp-root-path} {dhcp-boot-file}
mount failed (permission denied)
script aborted
>

And it fails. I have tried editing the dhcpd.conf file and just
changed the MAC address's round incase of an undetectable typo or
something and the same results. The only thing I have noticed is that
the failing Cobalt has CoLo 1.10 and the working one has 1.22.

Does anyone have any idea what is going on here, or how I can get my
second Cobalt up and running? I thought at first it must be the
'installed' version of CoLo but from what I understand it loads that
from the dhcp server, not the local flash.

It does have a borked sarge install on it currently, I did try and run
an upgrade but it broke horribly.

Any help or advice appreciated. Have also cc'd to the CoLo author in
case he has any insight and Martin who wrote the installation guide!

Regards
Andy


Reply to: