I can start up SME now in interactive mode, just skipping the network service. This gets me a console, access to the Server Manager and a shell prompt.
Previous
======
My setup was (and this did work):
* eth0 - PCI slot Realtek RTL8139 (my internal network)
* eth1 - mobo ncr (my external network)
When the machine first went wrong, it was the external network that stopped dead. When I rebooted the first few times, the server started (albeit it hung a short while on the network startup) but the external network remained dead. The mobo network 'link' lamp stayed lit even with the network cable removed, so I guessed this to be hardware fault.
Current
=====
Now - I have plugged a second Realtek NIC (since the first one worked okay) and disabled the mobo NIC though the BIOS. The mobo NIC no longer lights the link lamp when I plug a cable in - so it is definately not being initialised.
I've checked the dmesg.log file. The Realtek NICs just aren't there, even though they do get initialised somewhere along the line as the link lamps work as expected (i.e. they light when a cable is plugged in).
However - the "Review Server Config" is now telling me that both eth0 and eth1 are Realtek cards. It must have detected them somehow - but it is still hanging on the network startup. The /etc/sysconfig/hwconf still tells me there is one Compaq (mobo) NIC and one Realtek card - so there seems to be a bit of inconsistency here.
*** The hwconf file is dated April 19 - which is when I installed the SME server, so it is not getting updated during the boot process. Assuming I understand the purpose of this file correctly, changes to hardware is not being detected. Even if it should nto be necessary, can I force this to be refreshed from the command line? ***
BTW, I'm on SME 5.1.2 on a Compaq Prosignia 740.
The BIOS utility confirms the following:
* Slot1, Ethernet adapter, board ID 10ec8139, Func1, IRQ5
* Slot2, Ethernet adapter, board ID 10ec8139, Func1, IRQ2(9) - I've tried IRQ15.
There is no reason why I can't use two identical network cards for the internal and external networks, is there? I have no idea now whether the system is hanging for same reason as it originally hung or a different reason now.
-- Jason