OK, many thanks! Here is some more information, to try and answer your questions.
Regarding various layers: Yes, agreed. The thing that is so surprising is that one computer picks things up correctly, while the other doesn't, although both were working prior to the outage. And I have not changed anything.
Correct, everything uses the same baud rate internet. The only difference between the two is that they are different models Dell laptops. But obviously there must be a difference in the OS setup somewhere (that I was not aware of and now cannot find).
Regarding IPs: I doubt the numbers themselves will help you, but yes, I can see, in the setup of the computer is working, the two entries (as I expected them) for DNS1 and the gateway. I also know the IP address of the modem, but canNOT ping it from the computer that is not connecting properly.
The ping output of the machine that does not connect is as follows:
>ping [modem IP]
connect: Network is unreachable
Regarding handing out a single IP: No, that is not possible. The computer that is not connecting is the one with which I tried to connect FIRST, without network switch and without the second computer. It was then the first and should have been allocated whatever number/connection. As far as I can verify my ISP has given the computer that DOES connect the same (static) IP address that it had prior to the outage. The one that does not work also had a fixed address (I can find that number somewhere in my notes, I am sure). I can take the computer that does not connect off the network switch, but my tests suggest that this plays no role. It always behaves the same way, irrespective of whether it is the first, second or only computer connected to the modem (without the switch).
/etc/resolv.conf does not tell me anything:
### BEGIN INFO
#
#
### END INFO
#
search site
As for comparing the two machines, here a copy of the two ifconfig outputs. First the computer that does NOT connect:
eth0 Link encap:Ethernet HWaddr 00:14:22:EC:C5:F3
inet6 addr: fe80::214:22ff:feec:c5f3/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2 errors:0 dropped:0 overruns:0 frame:0
TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:128 (128.0 b) TX bytes:2222 (2.1 Kb)
Interrupt:17
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:230 errors:0 dropped:0 overruns:0 frame:0
TX packets:230 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:17908 (17.4 Kb) TX bytes:17908 (17.4 Kb)
wlan0 Link encap:Ethernet HWaddr 00:1B:77:44
B:91
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
wmaster0 Link encap:UNSPEC HWaddr 00-1B-77-44-DB-91-00-00-00-00-00-00-00-00-00
-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Now the computer that DOES connect:
eth0 Link encap:Ethernet HWaddr 00:1C:23:A9:0B:E7
inet addr:114.129.162.34 Bcast:114.129.162.35 Mask:255.255.255.252
inet6 addr: fe80::21c:23ff:fea9:be7/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:26998 errors:0 dropped:0 overruns:0 frame:0
TX packets:25056 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:15922774 (15.1 Mb) TX bytes:4202259 (4.0 Mb)
Interrupt:17
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:3200 errors:0 dropped:0 overruns:0 frame:0
TX packets:3200 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:160400 (156.6 Kb) TX bytes:160400 (156.6 Kb)
wlan0 Link encap:Ethernet HWaddr 00:1C:BF:33:7F:BF
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
wmaster0 Link encap:UNSPEC HWaddr 00-1C-BF-33-7F-BF-00-00-00-00-00-00-00-00-00
-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Clearly, the machine that does not connect does not have an IP address allocated to it. Other than that I don't know how to read this output.
Don't know how to look into /bin/dmesg (it is a binary file). But I have had a look into boot.msg and see there that the network manager has been started correctly. I don't see anything that might relate to networking that has crashed (such as e.g. eth0).
Yes, I agree with your interpretation of the disconnect error message. The timeout period must be something like 5 or 10 seconds.
Both machines have ipv6 ENABLED. Should I disable it?
Hope I haven't forgotten anything... Ta.