Hi,
This might me a post mostly to Olsen but maybe others have tried..
I've been using wifi routers as wifi clients for years, I have 5-6 of the legendary WRT54GL linksys routers and you re-flash them with dd-wrt and you get a router much more powerful. Then you can use them as clients to your main wifi router and everything you plug into it gets online and connected to your lan. Its been a great companion with lacking wifi connectivity on amiga/morphos over the years.
As a client, the (dd-wrt)router needs a different subnet and uses its own DHCP server and hands out its own ip addresses. dns and gateway,etc are provided by the main wifi router as the (dd-wrt)router requests this with DHCP.
Sounds familiar... I used to bridge my DSL connection that way: I didn't want to string an Ethernet cable from the ground floor to the top floor of the house, so I bought two Apple AirPort Express units instead. Both units could be configured to provide for a wireless distribution system (WDS), which means that all clients plugged into the switches connected to the respective units could share the same subnet.
That was in 2003, and the whole setup worked out of the box, without having to change the firmware. Because Apple's network gear cannot be configured through a web interface, you did need a Windows box to set them up, though. This sounds like a drawback, but I've seen much worse solutions in the years since (which did have a web interface), the worst being the Linksys gear. I actually tried the WRT54G and sent it back to the dealer the same day. This was the version which came with a different firmware that could not be replaced.
As these old routers are rather big, I bought a few TP-Link TL-WR703N (they are like 6x6cm square) and flashed dd-wrt on them to use as wifi clients, these are usb powered so I can power them from my Macmini or Powerbook.
As my powerbook and mac mini's have been wired directly to my main router (asus rt-ac66u) i've never used them with wifi clients before until today, and have been sitting for 2 hrs with Roadshow and cant get anything to work. Funny thing is the built in Netstack in Morphos
works perfectly, both in static and dhcp, but Roadshow doesnt seem to get anything, either with stactic settings or dhcp.
And I have no idea how to even begin searching for reasons, assuming when morphos builtin stack works, there is nothing wrong with wifi client settings, Roadshow in static ip gives me no errors, but I can't ping anything on lan or net, in dhcp Roadshow sets a non working 169.x.x ip address and complains the default route or gateway is unreachable.
I could ofcourse just stay with Morphos netstack, but since Roadshow 68K gives me so much faster net, I though I'll compare again with Roadshow and the new and improved netstack that came in recent Morphos releases.
Ideas ?
Funny thing, I just heard about the same problem being reported for Roadshow in the support forum. The gist is this: prism2.device is being used, but neither DHCP nor static IP address seems to work so far.
I do not know exactly what configurations the user tried, but he seems to have experimented with "configure=auto" (which will make Roadshow pick an IP address from the 169.254.0.0/16 range -- this is useful for Zeroconf networking only and is not the same as DHCP) and "configure=dhcp", neither of which worked. It appears that the Amiga cannot send or receive any data at all through the wireless interface.
I suspect that the authentication to the WiFI access point may not have worked out, but it's really hard to tell what is going on. Which hardware and driver are you using? How can you tell that the access point accepted your login and password?
Note that you need to perform that authentication before you tell Roadshow to use your wireless network interface. If that interface configuration file is in "DEVS:NetInterfaces", Roadshow will attempt to start it when the system boots, and because the interface has not yet been authenticated to the access point, it will act like an Ethernet card with the network cable removed. If you want to test this, move the interface configuration file to "SYS:Storage/NetInterfaces", reboot your Amiga, perform the access point authentication and then use the AddNetInterface command to start the network.