Omega networking questions

Omega networking questions

Post by Graham Thu » Sat, 05 Sep 2009 00:05:21


Dad's asked me to look into the possibility of getting our Omega to
work with broadband. USB's obviously out, so the only option is to get
networking installed - which means getting a suitable card.

I managed to find the EtherH module (v4.34) and the Autosense file
from a backup of an Omega that did have networking on it (which we no
longer have access to) and installed them in the correct places. The
Interfaces control panel now has the correct entry and I can configure
it but obviously nothing will work until there's an actual card.

EtherH's help line reads

Module is: EtherH 4.34 (07 Apr 2004) MicroDigital 2004
(RTL8139 32bit/33MHz PCI

The Interfaces window also refers to RTL8139. A quick Google search
suggests that RTL8139 is a series of chipset designs by RealTek.

Alan Gibson, of Liquid Silicon/Productions tells me he no longer has
stocks of network cards for Omegas. A search on eBay came up with a
couple of listings for PCI network cards with RTL8139 chipsets once
I'd ticked the search option that includes item descriptions.

Is this the correct type of card? Our Omega has the 1.15f firmware and
RISC OS 4.39 (Select 3i4). I've seen references to a beta 4.38 version
of EtherH on the Omega Owners Club forums.

In terms of connection between the Omega and the internet the plan is
to have the Omega connected to a 4-port wireless router with Dad's
Macbook and the PC in the back room connecting wirelessley. Connecting
my own little network isn't a priority at the moment.

Is there a handy guide or Wiki to getting this working? I know it's
been discussed here a few times but Google Groups' interface is *** y
horrible now.

Thanks for your help!

--
Jades' First Encounters Site - http://www.yqcomputer.com/
The best Frontier: First Encounters site on the Web.

jades.org email addresses are temporarily out of action. Please reply
on the group.
 
 
 

Omega networking questions

Post by Charli » Sat, 05 Sep 2009 07:05:34

Hello,
I've just bought an Omega from a most helpful chap:

It's got an ethernet card in it - I can take a close look @ it for
model number etc - may help you out.

A couple of links that may be of use:
http://www.yqcomputer.com/
http://www.yqcomputer.com/

I was told that my 'new' Omega was working fine from a networking
point of view but stopped functioning when upgraded to 4.39...
...I've yet to look hard enough but suspect the EtherH driver went
missing in the upgrade - to my knowledge the latest driver is 4.38 -
some people found this worked where 4.34 didn't while others the
reverse.

If any readers of this thread can help advise regarding networking of
Omega's beyond the slight help I may have offered I would also like to
hear.
Specifically for myself, if anyone can point me (us) in the direction
of Omega drivers I'd be most keen to hear...
...the flash updates are easy enough to find but I've drawn a complete
blank regarding ethernet drivers, along with other potentials.

Thanks

 
 
 

Omega networking questions

Post by Charli » Sat, 05 Sep 2009 07:53:17

Hi,
I've just bought an Omega from a very nice chap and have rather
similar questions myself.

In an effort to be slightly helpful you may find the following links
helpful:

http://www.yqcomputer.com/

http://www.yqcomputer.com/

My own Omega does have a network card that the previous owner assures
me works under 4.03 but stopped working when it was upgraded to
4.39...
...I've yet to check but I suspect to EtherH driver went missing in
the process. I can take a close look @ my card for model/serial number
if that would help your search.

My limited understanding is the latest EtherH driver was 4.38. Some
found this worked better, while others the version you've got - sadly
though I've fond the latest firmware updates for the Omega for
download I can't find any of the various Omega-specific drivers:
EtherH being the one I'm currently after.

I don't suppose you could arrange to send me the one you've got?

To any other readers of this thread I'd also very very much like to
hear any Omega-specific set-up tips. I'd also be most grateful for any
drivers that could be passed my (our) way.

Thanks & regards.
 
 
 

Omega networking questions

Post by Charli » Sat, 05 Sep 2009 19:39:03

Hi,
I've just bought an Omega from a very nice chap and have rather
similar questions myself.

In an effort to be slightly useful you may find the following links
helpful:

http://www.yqcomputer.com/

http://www.yqcomputer.com/

My own Omega does have a network card that the previous owner assures
me works under 4.03 but stopped working when it was upgraded to
4.39...
...I've yet to check but I suspect to EtherH driver went missing in
the process. I can take a close look @ my card for model/serial number
& take a photo if that would help your search.

My limited understanding is the latest EtherH driver was 4.38. Some
found this worked better, while others the version you've got - sadly
though I've found the latest Omega firmware updates for download I
can't find any of the various Omega-specific drivers:
EtherH being the one I'm currently after, though I believe there are
others...

I don't suppose you could arrange to send me the EtherH you've got?

To any other readers of this thread I'd also very very much like to
hear any Omega-specific set-up tips. I'd also be most grateful for any
drivers that could be passed my (our) way.

Thanks & Regards.
 
 
 

Omega networking questions

Post by Charli » Sun, 06 Sep 2009 01:49:35


-snip-

Hi,
I've just bought an Omega from a very nice chap and have rather
similar questions myself.

In an effort to be slightly useful you may find the following links
helpful:

http://www.yqcomputer.com/

http://www.yqcomputer.com/

My own Omega does have a network card that the previous owner assures
me works under 4.03 but stopped working when it was upgraded to
4.39...
...I've yet to check but I suspect to EtherH driver went missing in
the process. I can take a close look @ my card for model/serial number
& take a photo if that would help your search.

My limited understanding is the latest EtherH driver was 4.38. Some
found this worked better, while others the version you've got - sadly
though I've found the latest Omega firmware updates for download I
can't find any of the various Omega-specific drivers:
EtherH being the one I'm currently after, though I believe there are
others...

I don't suppose you could arrange to send me the EtherH you've got?

To any other readers of this thread I'd also very very much like to
hear any Omega-specific set-up tips. I'd also be most grateful for any
drivers that could be passed my (our) way.

Thanks & regards.
 
 
 

Omega networking questions

Post by Graham Thu » Sun, 06 Sep 2009 04:35:11

n the 4 Sep 2009, Charlie < XXXX@XXXXX.COM > wrote:


<snip>



Thanks, I knew of those already but the reminder was useful as I
hadn't got round to getting the Mac<->RISC OS instructions.


Likely to be the Autosense file, is there a line starting NIC with a
tick box next to it on the Interfaces part of Network configuration
window? Select has a different structure for the networking configure
applets to that in RO4.03 and I'm not sure if the installer knows to
copy the file.

The EtherH module should be in somewhere like
!Boot.Resources.!System.400.Modules.Network and called etherH32 -
assuming you or the previous owner installed Select/Adjust using the
proper install routine this should have come across OK.

There is also supposed to be an Obey file called EtherH in the
following directory:-

!Boot.RO430Hook.Res.Configure.!NetSetup.!IFSetup.AutoSense

This is required to enable the configuration of the network card and
it's possible that the Select/Adjust installer hasn't transferred it.
Is there a directory called OldBoot (or something similar) in your
!Boot directory? If there is, the AutoSense directory is
OldBoot.Resources.Configure.!InetSetup.AutoSense and the EtherH Obey
file should be in it.


That may be useful, thanks. cmdrjades at btinternet dot com is a
working address, my jades.org addresses are broken at the moment.


You might not need the firmware update, and in any case the ones on
the Microdigital site aren't the latest versions - they only go up to
1.15f (which is what I have) but other people have 1.15g and my Dad
used one that had 1.15h.

To find out what version you have, type Help Microdigitalutils at a
command prompt.



You might already have it, try looking in the places I've mentioned
above. There may have been specific EtherH32 versions for specific
chipsets. The Omega my Dad got for his school came with two skeleton
!Boot and !Systems, one for machines running the default RISC OS 4.03
and one for Select.

It doesn't look like I ever copied them so I've had to do a lot of
digging around and comparing to my other RISC OS machines to work out
where the files were supposed to go.

HTH.

--
Jades' First Encounters Site - http://www.jades.org/ffe.htm
The best Frontier: First Encounters site on the Web.

XXXX@XXXXX.COM doesn't work at the moment.
 
 
 

Omega networking questions

Post by Charli » Sun, 06 Sep 2009 05:17:11

Hello,
Thanks for the info, I'll hopefully sort out some photos of my NIC &
get them to you tomorrow.

Indeed 15f is the latest firmware update I have, if anyone has a later
one I'd be grateful.

Sorry about the multiple replies, now I know where my attempted
replies on comp.sys.acorn.hardware were going - most odd!

Kind Regards.
 
 
 

Omega networking questions

Post by Charli » Sun, 06 Sep 2009 22:18:39


Hello again,
As promised piccies of both sides of my Omega's 10/100 NIC:
http://www.yqcomputer.com/

I hope it's of some use.

Regards.
 
 
 

Omega networking questions

Post by Paul Stewa » Sun, 06 Sep 2009 22:45:06

In message < XXXX@XXXXX.COM
ups.com>






Looks like it's a RealTek 8139D card or some variation of
http://www.yqcomputer.com/
http://www.yqcomputer.com/


Regards
--
Paul Stewart - Far Bletchley, Milton Keynes, England.
(msn: XXXX@XXXXX.COM )
 
 
 

Omega networking questions

Post by Graham Thu » Mon, 07 Sep 2009 03:25:54


<snip>


Thanks!


Yes, it'll come in handy. Need to find one of course!

--
Jades' First Encounters Site - http://www.yqcomputer.com/
The best Frontier: First Encounters site on the Web.

XXXX@XXXXX.COM /is/ a real email address!
 
 
 

Omega networking questions

Post by Graham Thu » Mon, 07 Sep 2009 03:27:53


<snip>




That seems to tally with the help on the EtherH module and the
Autosense file that I found on that backup. Thanks for the info.

--
Jades' First Encounters Site - http://www.yqcomputer.com/
The best Frontier: First Encounters site on the Web.

XXXX@XXXXX.COM /is/ a real email address!
 
 
 

Omega networking questions

Post by Charli » Mon, 07 Sep 2009 03:41:02

Hello,
Just a quicky to say thanks to Graham's suggestions my Omega now
recognises it's NIC. Thank you very much!

The interface's window claims it's a:
MicroDigital 32bit 33mhz PCI (RTL8139) 10/100Mb/sec NIC

From memory the RTL8139 is a pretty common chipset - hopefully finding
a card won't be too tricky. I have a vague notion that there's even a
Gb network card that's register-compatible with these... (Must go
digging through pile of bits)

I've not actually tried plugging it in to my router just yet (the
Omega's a bit for from the nearest outlet) so finger's crossed.

An interesting quirk of my setup was my finding an EtherS Obey file
which claims to be for a RiscStation - I'm still looking for the
equivalent EtherS module...
...I wonder if this was a quirk of the 4.03->4.39 updater in copying
the wrong file of if there could be other options for the Omega.

Regards
 
 
 

Omega networking questions

Post by Theo Marke » Mon, 07 Sep 2009 03:42:28


That's a PCI NE2000 clone. The EtherH podule/netslot card uses an 8390
which is also an NE2000 clone (originally aimed at ISA). So I imagine the
Omega FPGA is doing suitable munging of the PCI bus to present the PCI
network card's address space in the right place that the EtherH module is
expecting the podule to be.

(Aargh. Why didn't they just write their own network driver? All this
sounds like hardware fixes for software problems, which is almost always a
bad idea)

Theo
 
 
 

Omega networking questions

Post by Steffen Hu » Mon, 07 Sep 2009 04:38:30


The whole architecture of the Omega is based on the idea of using
hardware to fix software (i.e. implementing a RiscPC emulator in
FPGAs).

Steffen

--
Steffen Huber
hubersn Software - http://www.yqcomputer.com/
 
 
 

Omega networking questions

Post by Graham Thu » Mon, 07 Sep 2009 05:01:08


Glad to help!


Yeah, that's what mine says too. Interesting, seems to suggest that
all Omegas use the same chipset. I did a little searching on Google
Groups (had to use Firefox on the PC) and it seems several people
referred to Omegas using RTL8139 in the past.


Knocking the RTL off the model number on my eBay search has turned up
quite a few, including new and boxed units. Some specifically state
that they're the 8139D chipset. Searching for 8139D in Computing with
Include Description ticked brings up 17 results at the time of typing.

<snip>


Good luck! I'm certainly feeling a lot more optomistic about this
project than I was! :-)


I think that the EtherS Obey file is a standard part of the
Select/Adjust distribution as I've got one too (both on this Omega and
on Aeryn, my A7000+, although the latter is in a different directory
as it's a RISC OS 6 machine). Presumably the actual EtherS module
itself would be on the RiscStation. I have a vague memory that most
RiscStations shipped with networking, but I could be wrong.


I don't think that ROL ever had copies of the network card driver
archives for the Omega so they wouldn't be in the distribution.
Likewise, they wouldn't know which file to move as their Omega was
picked up for repairs by Dave Atkins and they never saw it again.

The ones I saw must've come direct from Microdigital. Networking was
an optional extra on Omegas and the drivers didn't come out straight
away either. We didn't bother as we had no need for it at the time.

What version of EtherH are you running, by the way? Help EtherH at the
command line.

Thanks for your help!

--
Jades' First Encounters Site - http://www.yqcomputer.com/
The best Frontier: First Encounters site on the Web.

XXXX@XXXXX.COM /is/ a real email address!