LAN Wifi Alternatives to Wifi Shield?

At the moment I am connecting to my local LAN via Ethernet, but want to switch to Wifi.

With all the new products out there, I was wondering what alternatives there are for connecting an Arduino to a LAN other than by using a Wifi shield.

I use a pocket WiFi repeater. They are about 1/3 the cost of a WiFi shield, require no additional programming, and do things that WiFi shields don't. There may be a good reason to get a WiFi shield, but I am struggling to think what it might be. It probably isn't about the angst and grief WiFi shield users suffer.

I am only aware of ones on mains power, but battery ones may be around. You should check how the plug works, particularly if you live outside USA and Japan etc. Mine came with a local adaptor which is quite crude.

I got the below pocket router but have not been able to connect to it with a browser. Seems like it would be a good alternative to a wifi shield..., if it worked.

http://www.ebay.com/itm/New-150Mbps-Wireless-Mini-Nano-Router-USB-Powered-Ideal-Home-and-Travel-Use-/350832076000?pt=LH_DefaultDomain_0&hash=item51af38a4e0

I'm sure this is the one I have. It is 300Mbps and has two RJ ports. It is multi-functional. The setup I have is as a remote repeater with Arduino connect by cable and extended WiFi service enabling me to reliably use next door's network.

As I said, the mains adapter leaves a bit to be desired.

http://www.ebay.com/itm/300Mbps-Mini-Wireless-WiFi-Router-Repeater-Network-Range-Expander-Amplifier-OT8G-/221436388912?pt=LH_DefaultDomain_0&hash=item338ea32630

Nick_Pyner: I'm sure this is the one I have. It is 300Mbps and has two RJ ports. It is multi-functional. The setup I have is as a remote repeater with Arduino connect by cable and extended WiFi service enabling me to reliably use next door's network.

As I said, the mains adapter leaves a bit to be desired.

http://www.ebay.com/itm/300Mbps-Mini-Wireless-WiFi-Router-Repeater-Network-Range-Expander-Amplifier-OT8G-/221436388912?pt=LH_DefaultDomain_0&hash=item338ea32630

Lol - funny to me, because I was searching yesterday and saw that unit on eBay thinking wow, that would be nice (going by looks only) and discounted it not realizing it could work. I obviously need to take another look at it.

zoomkat:
I got the below pocket router but have not been able to connect to it with a browser. Seems like it would be a good alternative to a wifi shield…, if it worked.

http://www.ebay.com/itm/New-150Mbps-Wireless-Mini-Nano-Router-USB-Powered-Ideal-Home-and-Travel-Use-/350832076000?pt=LH_DefaultDomain_0&hash=item51af38a4e0

Actually I have looked at this unit before, but from a view of using it for travel to connect my laptop to wifi.
Yes, I can now see how it can be used with an Arduino.
From the specs it should work.
Good thing is also that it is sold locally.

@Nick_Pyner & zoomkat: Thanks guys, u both suggested the same concept and it is the way I will go, because I will be buying a multi-function unit that I can use for other purposes than just connecting the Arduino.

Just food for thought.... Last night I started thinking about using a USB wifi adapter - like u can on a Raspberry. So I was wondering if one added a host USB to an Arduino, like one of these could one in theory use a wifi adapter in conjunction with it.

Not the route I am going to take after getting your input, but just want to settle the technical feasibility of this idea in my own mind.

I’ve got the mini router below on order in hopes it will work well in the client mode with the arduino ethernet shield attached. I’ve got the bottom 614 wireless router and know it will work. Got it to use with an arduino router bot.

http://www.ebay.com/itm/Mini-Pocket-USB-Wireless-WLAN-WiFi-Router-AP-Client-Repeater-Adapter-802-11n-/290909269129

Given the right code, is there any reason this setup won't work?

Uno + Ethernet Shield + USB to Ethernet Converter + Wifi Adapter

It seems too good to be true but, if it works at all, it should work with the code you already have.

Yes, if only it will work... it would be fantastic. Ok, I guess I will order the bits and test out my theory.

aisc: Given the right code, is there any reason this setup won't work?

Uno + Ethernet Shield + USB to Ethernet Converter + Wifi Adapter

I don't think that will work. The wifi dongle needs a USB port and the driver for that device. The ethernet shield will not work as the driver.

SurferTim: I don't think that will work. The wifi dongle needs a USB port and the driver for that device. The ethernet shield will not work as the driver.

Theoretically speaking, could a driver be written for this setup?

aisc: Theoretically speaking, could a driver be written for this setup?

I don't think so. You would need to write a driver for the device if plugged into a USB host port connected to the Arduino without the ethernet device in between.

@SurferTim - Will this combo work? A host usb shield and a wifi usb adapter.

I suppose it would require a driver - not sure if it exists.....?

Theoretically speaking, could a driver be written for this setup?

From what I've seen, USB is a complex subject. You might get a book like below and do some reading.

http://janaxelson.com/usbc.htm

zoomkat: I got the below pocket router but have not been able to connect to it with a browser. Seems like it would be a good alternative to a wifi shield..., if it worked.

http://www.ebay.com/itm/New-150Mbps-Wireless-Mini-Nano-Router-USB-Powered-Ideal-Home-and-Travel-Use-/350832076000?pt=LH_DefaultDomain_0&hash=item51af38a4e0

zoomkat, did u get that unit to work?

Nick_Pyner: I use a pocket WiFi repeater. They are about 1/3 the cost of a WiFi shield, require no additional programming, and do things that WiFi shields don't.

I am curious about the code. Right now I already have my system connect via an Ethernet shield. Are u saying the code for using a pocket router is exactly the same as for connecting with the shield?

aisc: Are u saying the code for using a pocket router is exactly the same as for connecting with the shield?

Yes.

zoomkat, did u get that unit to work?

No, this particular unit I was not able to login and do any setup configuration. It was identified by my netpad wirelessly, but never responded to its default LAN IP address.