The above video goes away if you are a member and logged in, so log in now!
hdl_0.8.4 dumb errors –
I have installed hdl.server.elf by tutorial. i load up the hdl.server.elf on my launch.elf browser. after a couple seconds it loads up and i see ready, everything goes good up to the point i try to attach hdl_dumb-0.8.4 from my pc and i get a message "a socket operation was attempted to an unreachable network" so im stuck there. i have tried re-doing everything thinking maybe i missed a step several times but the problem always comes from the pc end when i try to attach hdl_dumb 0.8.4. if you know of any more tuts or some advice or troubleshooters or anyone who could point me in the right direction i would be most grateful.
Of course it goes good up to that point, because no communication has occurred yet. The server is just waiting for incoming calls.
Originally Posted by gimpy12
'Unreachable network' normally means a bad network config. You must have matching data at both ends, for the network to function.
and i get a message "a socket operation was attempted to an unreachable network" so im stuck there.
For example, my PS2 has IP 192.168.10.10, and it is connected to my router which has IP 192.168.10.1. My main PC which has IP 192.168.10.64 is also connected to the same router.
Then, on the PS2 I need to have a file "mc0:/SYS-CONF/IPCONFIG.DAT" containing the following IP numbers for PS2_IP, Netmask, and Gateway:
192.168.10.10 255.255.255.0 192.168.10.1
Note that I specify the router as 'Gateway', but if you have the PS2 connected directly to the PC, then the PC address should be used there instead.
Note also that if you have a router/PC with address 192.168.0.1, then you may even get away with having no IPCONFIG.DAT, as it may then work with the default values for PS2 networking. (But I'd use the config file anyway, to be sure.)
In HDL_Dumb you just need to specify the PS2 IP (for me 192.168.10.10) as the network server.
Finally you must make sure that you don't let any firewalls or netblockers interfere with these transfers.
There are tons of tutorials out there on this subject, but start by double checking the stuff I mentioned above, and maybe that will be enough.
i have tried re-doing everything thinking maybe i missed a step several times but the problem always comes from the pc end when i try to attach hdl_dumb 0.8.4. if you know of any more tuts or some advice or troubleshooters or anyone who could point me in the right direction i would be most grateful.
Best regards: dlanor
Thanks for the quick reply and info. dlanor. I will get back and let you know how it goes, after reading your post im thinking it must be some small detail i have missed. I will really slow down and review your thread thurolee and start from scratch.
I know one definite now. I am not making connection at all from my network adapter. It was working when i installed it but now when i try to play online i can't connect (don't know why i didn't think of testing the connection this way in the beginning) but never hardly played online. I am going to try to re-configure/ re-install my network adapter settings but with the dreaded "disc read error" it may not come thru as i had a hell of a time installing it last time and i just tried to do it again with the same results but the other option which i assume would possibly solve that is to purchase a crossover ethernet cable and use it instead of my standard patch ethernet cabel (i googled to understand the difference) and i should get a direct connection to my pc persuming my network settings on my pc and network adapter were right. Would i be correct in this assumption?
I assume you mean the 'Network Access Disc" that comes with the Network Adaptor (at least it does here). The config you make with that disc is not relevant to homebrew use. It only applies to games and utilities developed with the official Sony SDK (which it would be illegal for us to even have, as we have no license for it). So homebrew programs rely on other methods.
Originally Posted by gimpy12
One important thing to remember is that homebrew stuff does NOT use DHCP for dynamic IP.
Instead it uses static IP, which means that you simply decide on an IP address to use, and nail it down by entering it into the IPCONFIG.DAT file I mentioned before. If you wish you can use uLaunchELF to setup that configuration, as uLE too uses that same file for its networking.
You can still leave the DHCP server in the router active, for use if a friend comes over with portable PC, or something like that, but you must also tell that server (in the router config) to set aside a range of IP numbers for static use (this is how I do it). Normally this will split the final IP byte into two ranges, like having 192.168.0.0 through 192.168.0.99 reserved for static IPs, with 192.168.0.100 through 192.168.0.255 reserved for dynamic IPs. The precise config method differs for different routers, but all routers worth having allow some such configuration. For example, I have a cheap D-Link where it works fine.
On your PC it's optional whether you use DHCP or not, but some PS2 programs may need to know the PC IP address, and then it helps if that too is static. But whatever IP method you choose, it's crucial that both the PC IP and the PS2 IP fall within the same basic IP range, so they are considered to be on the same subnet. In simplified form, this means that the first three numbers of the IP address should be identical for all machines on that net, which here includes the PC, the PS2, and the router as well.
Having a direct crossover cable does eliminate the complication of configuring a router, but it also eliminates the ability to use Internet, and to the homebrew PS2 networking software it makes very little difference.
but the other option which i assume would possibly solve that is to purchase a crossover ethernet cable and use it instead of my standard patch ethernet cabel (i googled to understand the difference) and i should get a direct connection to my pc persuming my network settings on my pc and network adapter were right. Would i be correct in this assumption?
Setting it up for use with a router is neither more nor less complex than doing it for a direct connection. The main difference with a direct connection is that you won't have to configure a router as well. But instead you have to configure the PC for static IP in that case, as no DHCP server is available in the PS2.
Best regards: dlanor
I went a purchased a crossover cable and everything worked flawlessly. Thanks for all your help and quick responses dlanor. I went with this route as i do all my online gaming on my PC. Last time i played my ps2 online was 3 months ago and that was for maybe a half hour. lol. Anyways thanks again.