Now I got that famous problem too. My A1 didn't boot so I thought to check that battery first and I replaced it with a new one because old was 2.92 volts and the new one is 3.4 (or was it 3.2 ?) volts. After that it booted to Workbench but freezed almost immediately. Now it's like before battery replacement. It loads Kickstart modules but then there's only black screen and nothing happens. Then I replaced the battery again and short circuited pins of the battery holder (like suggested in some forum threads and that was possibly unnecessary after all). After that it booted to Workbench but freezed again. Then I got it to boot without startup-sequence from the startup menu. Then I found the problem. When I removed addnetinterface from startup-sequence it booted without problems. If I boot it first to WB and then try to start addnetinterface from shell it doesn't freeze but it can't connect to net. Then I powered off my ADSL modem/router (and switched it back on) everything is working fine again. So maybe I did something wrong last time I used my computer but I don't think so. Quite weird.
I had same problem with Linux (2.6.8) too (before resetting the modem).
So next time you have similar problems try resetting your network.
Edited by TSK on 2008/2/2 12:13:00
Rock lobster bit me - so I'm here forever X1000 + AmigaOS 4.1 FE "Anyone can build a fast CPU. The trick is to build a fast system." - Seymour Cray
Enter the early boot menu, press (and keep down) the Scroll lock key (on a PC keyboard) when the kickstart modules are loaded. Then boot without startup-sequence. (alternatively you can stop at the boot console pressing Alt, IIRC)
Now enter the interactive mode and run the s-s like this: set interactive on execute s:startup-sequence
then you can press Enter on each line and see if they are executed fast or not. (Esc to exit the interactive mode and continue)
I'm assuming here that your network is set to use DHCP. If this is the case, when the network interface is initialising, it is trying to connect to the DHCP server to get an IP address. If the network is down for any reason, the ethernet driver will be delayed while it tries to get a responce from the DHCP request.
Try setting your network to static IP addresses and see if the situation changes.
It did this two times but no problems since then. It's hard to test anything when this behaviour is random and rare. These kind of random problems are most likely hardware related I guess.
Quote:
I'm assuming here that your network is set to use DHCP
Yes.
Rock lobster bit me - so I'm here forever X1000 + AmigaOS 4.1 FE "Anyone can build a fast CPU. The trick is to build a fast system." - Seymour Cray
TSK wrote: It did this two times but no problems since then. It's hard to test anything when this behaviour is random and rare. These kind of random problems are most likely hardware related I guess.
Quote:
I'm assuming here that your network is set to use DHCP
Yes.
It's possible it maybe hardware related, I would certainly, and do myself, go down the static IP address route, it makes my network so much faster to initialise. TBH unless you move your machine around from network to network, or you have a hundred machine LAN, I can't really see the benefit of DHCP.