I do not have any Eye-Fi card yet, but I do like to inform myself before buying something, that's why I ended up going through the forum and finding this post.
I agree that the missing ad-hoc feature on the card is a major drawback, but if I understand correctly, the main problem is that the card requires DHCP, well....I might have something for you guys.
Now, this software is only for Windows, so mac users....sorry!
It is called TFTPD32 and can be downloaded here: http://tftpd32.jounin.net/
*******************
CONFIGURATION:
How to configure it to run as DHCP server:
1. Give your pc/laptop a static IP address (XP: http://ask-leo.com/how_do_i_configure_my_static_ip_address.html, Vista: http://www.trainsignaltraining.com/windows-vista-ip-addressing/2006-11-15/)
2. Start the program (it does not need to be installed, so it will run from USB stick if needed)
3. At the bottom of the window press on "Settings"
4. In the "Global Settings" turn everything off except for DHCP
5. Under "DHCP Options" turn off "Ping address before assigning" and "Persistent leases"
6. Press "OK", and restart the program
7. In the DHCP Server tab, fill in the fields
- IP Pool Starting Address: Here you put in the ip address of the first highest ip address not in use. If you only use your computer to connect to the eye-fi card and without connecting to a router: if your computer has a static IP address of 192.168.1.1, then set this to 192.168.1.2 or higher. If your computer has static ip address 192.168.1.100, set this value to 192.168.1.101 or higher
- Size of pool: This is how many different computers are able to connect to this DHCP server. In cases of using your computer only for the eye-fi card, a value of '1' should be enough, when not, set it to a higher value
- Boot File: Leave empty
- Wins/Dns server: If you are not using any internet connection, set this value to the static ip address of your computer, else you will need to enter the DNS server your internet provider provides you/your router.
- Default Router: If using the eye-fi card only, set this value to the static IP address of your computer, else set it to the ip address of your router
- Mask: Also known as Subnet Mask. This is the same as the subnet mask you entered when you configured the static ip address for your computer
- Domain Name: leave blank
- Additional options: 0 | blank
8. Press 'Save' and restart the program
9. Now, after the program is started, turn on your camera with the eye-fi card in it, you should now see that the program has detected it and provided it with an IP address (this will be shown in the 'DHCP Server' tab under the configuration section)
QUESTIONS/PROBLEMS?:
- Contact me and I will try to help you as best as I can
REMARKS/DISCLAIMER:
- As I stated, I do not own an eye-fi card yet, so it is possible that the configuration above does not work because of a configuration error. Some trial and error may be needed!
- The configuration above is mostly thought when you are not connected to the internet, nor to any router, but are solely trying to connect your computer with your eye-fi card and nothing else. If you are using an internet connection this configuration may not work as described above.
- Note that the range might of this may not be as big as when using a router
!! IMPORTANT - WARNING !!:
- This will essentially make your computer act as DHCP Server, so be sure to turn the software OFF before connecting to a network or router. It could cause a lot of problems if you don't because then there would be 2 DHCP servers on your network, and your would provide wrong information to the other computers!
*******************
Ok, I hope someone is willing to test this, and I hope even more that it works!! If it does, eye-fi should give me a card for free!
Greets,
Stitch10925
