Risc OS 6 upgrade startup error
Ray Harper (3162) 5 posts |
I am trying to set up a Pipod on my A7000. |
André Timmermans (100) 655 posts |
On RISC OS 6 if you type *dmesg in a TaskWindow it will show you the boot logs. |
Ray Harper (3162) 5 posts |
The line before the error is: IF “<Inet$Path>” = "" THEN Set Run$Path <Run$Path>,<Obey$Dir>.bin. There is a !Run with lots of tasks. |
André Timmermans (100) 655 posts |
You may perhaps start by checking the state of your interfaces with which will list the interfaces avalailable, then type the name of the interface (depends on the card used), for example: *ea0 this will perform and report some checks on the card. My card use the Ethernet 3 driver, and I remember that the ether3-16 module failed to initialise due to the absence of MEMC related stuff in RISC OS 6. |
Ray Harper (3162) 5 posts |
Here are the results: |
Stuart Swales (1481) 351 posts |
The command you want is likely to be *EHInfo Try *Help eth. lo0 is the loopback address, nothing to do with your hardware. Note that 1.×.y.z is not a private Class A address – they are of the form 10.×.y.z. Even when you get the networking working you may be inadvertently masking out 1/256th of the internet from your network. |
Chris Evans (457) 1614 posts |
1.×.y.z is the default address and 255.0.0.0 the default mask for RISC OS 2, 3 & 4 (Also possibly 6).1 Many RISC OS users have/do use it. The only problem I’ve heard of from using such a range locally is the recipient of one email from such a machine saying their system had flagged it as incorrect. It did still get through though! 1 I’m not sure if RISC OS 5 has always used 10,x,y,z |
Steve Pampling (1551) 8170 posts |
It was the default on the AUN config which was not expected to communicate outside the local network. Addresses like 1.1.1.1 were commonly used (slightly irresponsibly) by various manufacturers as 1.×.×.x was not global allocated IP space. Cisco actually had (may still have) documents that specify the use of 1.1.1.1. This became a real pain in recent years when the 1.1.1.1 block was allocated and then global routers had to pass traffic to it. Plans were amended to deal with the global abuse of the IP.
The default was changed after I pointed out the issue the other year.1 1 Network Nazi? Not so much. More a case of avoiding problems early. |
Chris Evans (457) 1614 posts |
Wouldn’t that only mask out when accessing a site by number? |
Frank de Bruijn (160) 228 posts |
Every site is accessed by number. |
Ray Harper (3162) 5 posts |
The local network is configured to 192.168.×.x the other addresses are nothing to do with how I have configured the network. *Help eth. Commands provided: Configuration keywords: Card Info:- i-cubed, EtherLan 600 Ethernet interface I/O Stats:- Rxframes=87, Rxerrs=0, Txframes=33, Txerrs=0, DMAframes=0 Interface:- Twisted pair interface:- link is good Controller Mode:- Multicast, reject frames with errors Driver Error:- This driver requires MEMC1a *EHTest EtherH Version 4.33 © i-cubed ltd. 1997 Card Info:- i-cubed, EtherLan 600 Ethernet interface I/O Stats:- Rxframes=112, Rxerrs=0, Txframes=35, Txerrs=0, DMAframes=0 Interface:- Twisted pair interface:- link is good Controller Mode:- Multicast, reject frames with errors * |
Stuart Swales (1481) 351 posts |
You’d need a 32-bit EtherH to work with RISC OS 5.22. Try the one in NIC Drivers in https://www.riscosopen.org/content/downloads/riscpc I have a 32-bit EtherH that works fine on both 4.02 and 5.22 on my SA RISC PC. Have you tried re-entering the networking details under RISC OS Six? |
Ray Harper (3162) 5 posts |
I had re-entered the network details under ROS6 but had another look. |
Steve Pampling (1551) 8170 posts |
Reminder: |
Rick Murray (539) 13840 posts |
Chris – as Frank says, every site is accessed by number. We use names because it is a lot simpler to remember riscosopen.org than 91.203.57.172; plus the use of names allows virtual hosts where one machine serves several different websites (quite a common hosting arrangement). A quick way to get an IP address of something is to ping it.
On the other hand, my website (and several others) accessed by IP address gives a default page (http://193.33.179.237/) because they are virtual hosts, so they need the domain name to be given in the request. Without that, it just reverts to a default does-nothing setup. Your own site ( http://193.35.57.242 ) takes you to a default “oops” page for the same reason. BTW, why does cje.co.uk give a plain “We’ve moved” message? If you set up the server to respond with a 301 Moved Permenantly response, browsers will automatically redirect and smart browsers may also offer to update bookmarks. |
Steve Pampling (1551) 8170 posts |
Ah, but in the local subnet L2 communication is MAC to MAC. So when you ping something local the stack at each end translates it to the MACs. Better bouncing through a router means your device sees the other device as a L2 connection via the MAC of the router interface facing the device. So communication is from something like 00:c0:32:00:26:41 to something like 56:26:0A:3B:07:2E via 00:24:17:e2:03:40 and 00:24:17:e2:03:41 |
Chris Evans (457) 1614 posts |
Yes I do know that, but doesn’t the router NAT take care of that? |
Steve Pampling (1551) 8170 posts |
and for years the IP block 1.×.y.z was not allocated and the global routers of the internet were programmed to drop the packets aimed at the block into the proverbial bit bucket. A quick check on the simplest IP in the block for obsessive/compulsives |
Rick Murray (539) 13840 posts |
Tens of thousands ? :-P
They also used MOVS PC,R14 for many years. Or rotated loads. Or… As Steve said, the 1.x.x.x block was unallocated back then, and some idiot vendors decided that “unallocated” was a euphemism for “available for use” with no concern as to what would happen if those machines ended up in the public internet with those addresses being, you know, allocated. |
Chris Evans (457) 1614 posts |
Well I think Acorn made well over 100,000 RISC OS 3 computers! A significant number will have been connected via ADSL to the internet. Maybe drop the plural and say ‘ten thousand’ odd!
If NAT doesn’t sort it I’m surprised someone running 1.×.y.z hasn’t come across a site on 1.×.y.z! I’ve tried unsuccessfully to find a site that uses 1.×.y.z |
Rick Murray (539) 13840 posts |
Doesn’t have to be running a site. It just needs to be allocated to something. |
Steve Pampling (1551) 8170 posts |
Not all routers do what a home router does and NAT by default. Worse, you possibly have noticed that Cisco are a big firm and might just possibly have sold a few items that are in use ‘out there’ on the net. Oh, and NAT can cause problems. It isn’t a magic cure. It most certainly doesn’t allow the user of a 1.×.×.x address to communicate with a real world instance of the same or adjacent addresses.
Really? I find that simply putting an IP into the search box of a search engine like google tends to offer various links that refer to web sites with suitable lookup services.
Well since you ask I’ve decided to put another number sequence into the google search page and come up with this information page I wouldn’t put this down as a complex query. |
Steve Pampling (1551) 8170 posts |
That’ll do, French based lookup site, offered early in the listed links? |
Rick Murray (539) 13840 posts |
It’s been my lookup site of choice for years… |