Skip to main content

How to get your Eyefi upload key and run the Eyefi Utility without activation


Eyefi X2 - MAC address and upload key retrieval

(even if you don't have an existing settings.xml)


Step 1 -You need to run the Linux program eyefi-config-eyefi-config-013.zip to get your MAC address and upload key. You need to run the make command to compile the eyefi-config program - more details on how to run the Linux part in this Youtube video I made:



Step 2. You then can run the 2 commands to get your MAC address and upload key:

./eyeficonfig -m
./eyeficonfig -u
Step 3. Then you can use the following settings.xml and replace the MAC address and upload key with the once you get from the Linux program . Ensure for the MAC address use dashes instead of the colons that the Linux program returns. 

Running Eyefi X2 Utility


Step 4. Install the Eyefi X2 utility v1.1.1.0 which is the updated one : eyefix2utility.zip
run it and then close it entirely (task manager kill task so it's not running in the system tray)

Step 5. Do a search in the c:\Users folder for Settings.xml. Once found, note the folder location of the file and delete the Settings.xml file as we will be replacing it with a working one.

Step 6: Download this file Settings.zip . Unzip and edit the settings.xml with notepad or a text editor. Find the 2 rows as below and replace the values for both Card MacAddress and Upload key with the values you got in step 2

Run the Utility and from the tray icon select Options
You should see something similar to the screen below - click on the Advanced settings arrow
This is where you can then configure your card


Using your newly configured Eyefi card to Tether with your Camera
Once setup, put the Eyefi card into your DSLR camera and take 2 photos. It should then automatically start transferring to your folders over WIFI.

For example this is what you see in the tray lower right corner - on the left the Eyfi card progress indicator and the right a thumbnail of the photo being transferred
The pictures are then saved in the specified folders on your PC. This was the folder I configured in the utility:


Comments

  1. Thanks for your work. But I'm trying to get it to work on my Mac OSX 10.12 High Sierra but your instructions are all for Windows only. I've retrieved the upload key & MAC for my card and also edited the sample Settings.xml file and copied it to /Users/Me/Library/Eye-Fi but yet when I started the Eye-Fi X2 Utility app it asks me to active the card and when I try to do so I get the dreaded msg - "Activation information could not be retreived from the Eye-Fi servers at this time. Please try again in a few moments."

    ReplyDelete
    Replies
    1. Hi no worries -glad if I can help. Regarding the activation issue at startup this is usually indicating that the eyefi utility isn't detecting the settings.xml properly. If it does then the 3rd screenshot in step 6 comes up after you click configure on the tray bar. I haven't tried on MAC but as far as I know the setting.xml format is identical . I would suggest trying my file above again and only make 2 edits : 1) upload key and 2) MAC address (make sure it's in the same format) - leave everthing else the same for now in the settings.xml can change it later once it's all working.

      Delete
    2. Thanks for responding. But those screenshots above are for Windows only. Mac version of the Eye-Fi X2 Utility is completely different. I only changed the two fields (upload key & MAC address) in the Settings.xml and yet it didn't detect it. I guess my beloved Eye-Fi SD card is now bricked. Wish there was something I could do about it.

      Delete
    3. Sandeep - did you use the settings.xml that's posed on this blog? This is the one I used and I just tried it recently with Windows 10 64 bit and it also works. I know the utility is different on Apple MACs but I would think the settings.xml is the same - can't really confirm. It's possible that when they updated the utility due to the backlash from users in 2016 they only did it for windows and didn't bother with the MAC version...

      Delete
    4. They "updated" the utility after the backlash? For Mac, I only got the first version (v1.0.1) after the backlash and never got an "updated" one. Did they "update" it for Windows?

      Delete
    5. Have a look at these posts:
      There appears to be a newer MAC version from 2016 that allows usage of the card (ie. with a proper settings.xml). You may have to do some googling to see if you can find a download as the URL it points to on these posts is dead...

      https://www.popphoto.com/after-backlash-eye-fi-extends-life-legacy-memory-cards-for-some-users

      https://www.diyphotography.net/eye-fi-unbrick-x2-cards-give-us-first-place/

      Delete
    6. I don't think there was another version update to the X2 Utility Mac software that they released. I have v1.0.1 and I couldn't find a new version anywhere else on the Internet either. So thanks again for trying to help but I guess I've bricked my beloved Eye-fi now and should just give it away to a Windows user!

      Delete
    7. This comment has been removed by the author.

      Delete
  2. Hey Drumkit, great work! Followed your tutorial fine but when my card connects I don't get a thumbnail nor does the file successfully transfer. Also the x2 status always says not connected, not sure if this matters. Would greatly appreciate any ideas you may have..

    ReplyDelete
    Replies
    1. Hi Antony - glad I can help . Regarding the files not transferring did you add you wifi network to your card with the utility (should look similar to the screenshots in step 6) and then configure your folders? It almost sounds like you don't have the card configured properly on your wifi network. If you do, it's just a matter of putting your Eyefi card in your DSLR camera and taking a couple of pictures - this then activates the wifi in the eyefi card and it automatically looks for the Utility client running on the PC and transfers the pictures. In my case (notice in step 6 screenshot #2 ) it always says "not connected to card" even though it actually is...

      Delete
    2. You, Sir, are a genius! Not sure what I did differently this time round, but all now working as it should be! Thanks so much for your support!!

      Delete
    3. Awesome - glad you got it all working!! Just curious... as you're one of the first to confirm that all the instructions work - did you also have to start the whole process from scratch by also using the Linux program and (ie. compiling with "make" command) and all of that? or did you already have your upload key and MAC adddress from a previous settings.xml file?

      Delete
    4. I followed the Linux instructions from scratch. Oddly, it worked fine for a few months, then for some unknown reason stopped :( I'm currently trying again to get things working, but having some issues (can't access the advanced settings when x2 sd card is in the usb, getting the message "for eye-fi x2 advanced settings: please connect your eye-di x2 card to your pc via the usb card reader"... v frutrating..!

      Delete
    5. Antony to re-enable access to the card you need the eye-fi folder to be on the root of the card with reqm files within. This fixed it on mine. You likely have re-formatted the card since last time you used the linux tool

      Delete
  3. Thank you very very much. I used old 4gig version of the card. Did not know you needed activation when you changed the main pc. So this method will work with new card that has not been activated?

    ReplyDelete
    Replies
    1. Yes the instructions are for a windows PC where the utility has never been installed - size of the card doesn't matter. The activation part is actually on the PC and not the card itself. The 2 main items the activation part needs is the eyefi card's MAC address and upload key (via these instructions). If you don't have these 2 things in the settings.xml file you will get the dreaded "activation failed" message as it needs these to "pass" the activation. If you've activated it on an older PC you can bypass these steps and just get the settings.xml file off your old PC and put it on the new one.

      Delete
  4. I have the original settings file from my computer with the mac address and upload key for my X2 card.
    Can I copy and paste that into the new settings.xml?
    And when I open eyefi utility, it wont let me click on advance.

    ReplyDelete
    Replies
    1. Do you make house calls ..... ;)

      Delete
    2. haha - no house calls - I'm in Toronto. You should be able to take the settings.xml from your old PC and copy and replace the whole file on the new PC. Just make sure that the all instances of the utility are not running when you copy/replace the file - ie. you probably have to do task manager and kill the utility that runs in the background. If that doesn't work for some reason, you can use the settings.xml that I have in this blog and just copy and paste the MAC and upload key into it - should work.

      Delete
    3. So the next step is to install the EyeFi software onto the new computer and replace the settings file with my old pc settings file, and this should work?

      Delete
    4. That's right - install it, run it so it creates the initial settings.xml file. Then search for that file in the c:\users\ folder. Once you have found it, you can then terminate the utility using task manager, then take your original settings.xml and over write the settings.xml that the program created. You can then insert your eyefi card, run the utility and it should detect the card and you can then configure it for your wifi, etc. As mentioned if for some reason your original settings.xml doesn't work - you can use the one in this blog and just replace the MAC and upload key values.

      Delete
    5. I get EyeFi X2 Card registration failed.... Can you do this with Team Viewer?

      Delete
    6. I have shut down the eyefi utility with task manager, pasted my old settings file into the eyefi utility, but everytime I open the utility, it says failed. When I open the settings file in utility, it alwatys changes the settings file to the original and mine is not there.

      Delete
    7. if you have your mac address and upload key from your old settings file I would recommend uninstalling the utility, then reinstall using the version I posted above and also use the settings above as well and just put your mac and upload and should work.

      Delete
    8. I have done that 3 times, uninstall, install, copy and paste and the utility always goes back to their settings.

      Delete
    9. Plus in my original settings file, I have 3 mac addresses and 2 uoload keys.
      Is that because I have 2 cards?

      Delete
    10. oh okay - I believe most people only have the one eyefi card so it's simplier as there is only one mac and upload key - the steps I put here are for a single card. It looks like you will need to do some trial and error to figure out which mac and upload key are for which card. If you do the Linux steps you would be able to definitively know and take it from there....

      Delete
    11. I finally got it to work....well sort of.
      It is very spontaneous, most of the time it doesnt connect.
      Seems to only connect when I plug the eyefi card into the pc.

      Delete
    12. Good to hear you got it working. I found that once that it's setup on your wifi network it just works once you plug it in your dlsr camera and take a picture or two - sometimes takes about 30 seconds to start transferring to your PC. On the utility itself on windows I've never actually seen it say "connected" but it just works...See on step 5 above the second screenshot - it says "Status: Not connected to card" but it works fine

      Delete
    13. North York here! Thank you so much for these instructions, I can't believe the hoops we have to jump through to get these things working, even with their last piece of software for us ... it might have been on its way to a landfill if not for your post, thanks!

      Delete
    14. Hey fellow Torontonian! Glad I could help. I work in IT and wanted to get these great cards going for people as once the company that owned eyefi changed hands it pretty much left its users out in the cold. The real kudos goes to the folks that made the Linux app that allowed interrogating the card to retrieve the needed upload key.

      Delete
  5. Here is the solution for mac users if you already had a previous installation on another mac. I tried and it works well (sorry is in spanish, but it can be translated easily):

    (I modified my MAC address and my upload key for this post)

    En el ordenador viejo, ejecutar el siguiente comando en el terminal:

    dbres=$(sqlite3 ~/Library/Application\ Support/Eye-Fi/Eye-Fi\ X2\ Utility/offline.db 'SELECT o_mac_address, o_upload_key FROM o_devices') && keys=(${dbres//$'\n'/ }) && for keyandmac in "${keys[@]}"; do mobimac=${keyandmac:0:17}; mobikey=${keyandmac:18}; ssurl="wifibooth://setEyeFiKey/${mobimac}/${mobikey}"; open mailto:?body=$ssurl; done;

    Generará un email con el enlace para wifibooth con la dirección MAC y la upload key:
    Por ejemplo: wifibooth://setEyeFiKey/00-18-00-50-00-00/12345623ea04a23ea12f785422423ea
    donde 00-18-00-50-00-00 es la dirección MAC de la tarjeta
    y 12345623ea04a23ea12f785422423ea es la upload key

    Abrir finder y elegir el menu Ir, se desplegará un menú con varias carpetas. Mientras mantenemos pulsado la tecla alt, aparecerá Biblioteca. La elegimos. Se abrirá la carpeta con la Biblioteca.
    Otra alternativa es elegir Ir a la carpeta… y escribir ~/Library/
    Abrir Application Support y copiar en un USB la carpeta Eye-Fi (yo tengo además otra llamada Eye-Fi X2 Utility que está vacía y no sirve para nada. Esa la dejo)

    INSTALAR Eye-fi x2 Utility 1.0.1 en el ordenador nuevo. Cerrarlo para que no esté en ejecución. Luego, machacar la carpeta eye-fi de la librería en el ordenador nuevo con la copia de la memoria USB.

    Abrir la aplicación Eye-fi y configurar las carpetas.

    Para cambiar la configuración de la wifi de la tarjeta, meterla directamente en un lector de tarjetas.

    ReplyDelete
    Replies
    1. muy bien - good to have some MAC instructions here too!

      Delete
  6. Thanks a lot for all your help above!!! Quick question, do you have any idea how to recover the WPA key without Eye-Fi Center? Everything else works but I was hoping I could pair directly to my ipad/iphone and therefore need it.

    ReplyDelete
    Replies
    1. If you're looking for your direct mode SSID and password, I'm not sure if you can get that using the utility. The way I got it when I was first tinkering around with this is running the Linux app that's in this blog and the steps in the the youtube video above. It is a little tedious if you're not used to running Linux. I believe the command line you need to run is as follows:
      ./eyefi-config --direct-mode-info
      This will then show something like the following on the results of the command:
      Direct mode SSID: 'Eye-Fi Card 788f57'
      Direct mode password: '4TJCS7XY'

      Delete
  7. Thanks for the hard work on this. So far I am unable to get the setting.xml file. I have used the version you provided. But no setting.xml file is found on my system relating to eyefi. Is it possible its not in the user folder?

    Thank you...

    ReplyDelete
    Replies
    1. Hey no problem - hope I can help... For the settings.xml the trick is to run the utility app first for it to create the file (you will get the dreaded cannot activate card...) then kill all instances of the app, search your c:\users\ folder for the settings.xml then replace it with the one here.

      Delete
    2. Understood. However, though it loads and says it is not supported it, I do not find a settings.xml file in the user directory. I am running Win10 64x, so not sure if that makes a difference, and all of the files are view-able. I will try loading it in a few places and see what happens.

      Delete
    3. I've tested this out on a Windows 10 64 bit and can confirm it works with the Eyefi steps above. Not sure why you're not getting a settings.xml after running it ...Are you running the version of the eyefi utility that's above (ie. you can download it)? This one is the updated one.

      Delete
  8. I wish someone can find a way to get it working on a Mac. I installed the Linux program and got my key but unfortunately it doesn't work on my Mac. The Eyefi app for Mac doesn't have the same options mentioned above for the Windows one.

    ReplyDelete
  9. Thank you a lot for your help.
    I installed Ubuntu, decompressed the eyeficonfig file of yours into eyefi card.
    and have entered root using the sudo-s command.
    I used a Make command, but only the white (not green) eyefig-config file is visible. What should I do ?

    Thank you..

    ReplyDelete
    Replies
    1. I actually had some issues as well originally at this step - you need to see if you get an error when you do the make command and then do some google searching to see how to resolve the error. In my case I need to install some additional files on Linux to have the "make" or complile command work. Good luck.

      Delete
  10. Thanks a lot for you. I could successfully retrieve the "upload key" from my old X2 card by this procedure. thanks again.

    When I tried to another X2 card with identical procedure, but I cound just print out blank result on the screen (no key value, just a blanked result).

    please help me, What should I do?

    ReplyDelete
    Replies
    1. No problem - glad I could help! For your issue with your second card, I would say to make sure Linux is recognizing the card to start with. After that I can't really say why it's not showing you the key value - do you have a screenshot to see what it shows? Is it the exact same model of X2 card as the one that is working?

      Delete
    2. Hey,

      many thanks for sharing this. I do have the same problem with my card though. Here's the output on the terminal:

      $ ./eyefi-config -u
      located EyeFi card at: '/run/media/rst/AA52-6922'
      card upload key (len: 0): ''

      All the other commands seem to work. Just the upload key fails.

      Delete
    3. Hey - in terms of the upload key not showing with your card, unfortunately I can't really provide a solution for this. In my case I just had the one card and it worked first try with the $ ./eyefi-config -u
      it came up with a response as in the video above:
      located EyeFi card at: (path name....)
      card upload key (len: 32): 32 character key .....

      I would say to make sure you're running it with elevated root priveledges - other than that perhaps contacting the developer of the linux tool - which I believe was on github.

      Delete
    4. I have the same problem. When I use the -u command I receive (len:0) response.
      It may be that my card has only ever been used in direct mode

      Delete
    5. Dave's Eyefi-config only works with firmware 5.2 (latest) older version would not work at all...

      Delete
  11. Good afternoon. Does your instruction work with the card SanDisk Eye-fi ?

    ReplyDelete
    Replies
    1. Hi sorry this guide is only for the older X2 cards. If you have a newer card you should be able to get support via the company's website.

      Delete
    2. Sandisk Eye-Fi is same as Eyefi X2 card,
      My sandisk Eye-Fi was worked very well with this instruction

      Delete
  12. Please tell me how to know the password of the Wi-fi from SanDisk flash drive Wi-Fi flash drive is not X2.

    ReplyDelete
    Replies
    1. Hi sorry this guide is only for the older X2 cards. If you have a newer card you should be able to get support via the company's website.

      Delete
  13. Maybe someone has eye-fi center installed, you need an IP-address or an address in the address bar of the browser. Know the password from wifi, but the program can't start knowing directly the address in the address bar you can get on the card as other cards.

    ReplyDelete
  14. Hey thanks a lot for the tutorial. Got my 2013 Eye-Fi up and running again! I bought another one on on amazon but I couldn't get the card upload key "(len: 32): 32 error". Have you been able to find a work around for this problem?

    ReplyDelete
    Replies
    1. No problem glad I can help. As I only have the one card and it works with the instructions as described - I don't have any troubleshooting tips for this (len 32) error - seen a few reports of other users having the same issue but majority don't have this issue from what I've seen.

      Delete
    2. Hey thanks for the reply. I bought 5 of those cards for cheap. I am willing to send you one if you want to experiment on it LOL. Just let me know.

      Delete
    3. Hi - sorry for not replying sooner - been really busy started a new job recently. Sure if you have one to spare I'll take one off your hands :)

      Delete
  15. I was able to successfully identify the keys and the mac address. I inserted that into Windows 10 X2 utility settings.xml and modify settings using Windows Eye-Fi X2 Utility. I wanted to use the card with OSX, this is where I am running into issues. Eye-Fi X2 utility under OSX refuses to identify the card even after overwriting the original settings.xml from working Windows. Am I missing something? The spanish instructions did not work.

    ReplyDelete
    Replies
    1. Hi - not familiar with OSX config but as far as I know the setting.xml is identical . It's possible that the version of the eyefi software isn't correct on OSX - I read that they actually came out with the updated version for OSX first then Windows - so make sure you have the latest version before the company changed over and discontinued all support and software for the legacy eyefi Cards. Also maybe do a system-wide search on OSX for settings.xml to make sure you are overwriting the correct file. Also make sure all instances of the eyefi software are terminated when you overwrite the file.

      Delete
  16. hey drumkit..when you plug your Eye-Fi card in to your USB drive: 1) do you use the official Eye-Di SD card reader or can any be used? 2) does it appear in Windows assigned with a driver letter?

    Thanks in advance man! :)

    ReplyDelete
    Replies
    1. Hi - I`m using just a generic SD card reader (I've never heard of an official eyefi reader.....) but yes you need to make sure that it's getting picked up as a drive in windows / linux.

      Delete
    2. Cheers for the reply. Yeah, I've got an eye fi SD reader but starting to think it's that causing the problem. Will give it another go once I pick up another. Card is fat32 formatted right?

      Delete
    3. As far as I can remember it's formatted fat32 - I would suggest you get a cheap SD card reader and make sure the card is picked up by windows or linux and assigns a drive letter. Once you have that established then you should be good to go on the steps above (if you need to get the activation key). I had a different card reader that wasn't reading the card as well so I tried another one that worked.
      Keep in mind the eyefi card will only connect to your wifi network after you put it in your DSLR camera and take a couple of pictures - you would have to have the eyefi software installed on windows and connected to the same lan - for example shown in step "Using your newly configured Eyefi card to Tether with your Camera" above.

      Delete
  17. Hello Toronto, I need to move this program from an old computer to a new one, so I found the settings file on the old computer. Then i installed the program you provided above and ran it. I then closed it deleted the settings file and replaced it with the one from the old computer. But when I open the program with my card plugged into my computer it doesn't show any cards. Is there something i am missing?

    ReplyDelete
    Replies
    1. Hi it sounds like you`re on the right track. I think the thing that may be your problem is the pc detecting the card. i would recommend not using the built in SD card reader in your laptop and get a cheap USB SD card reader so your PC recognizes the card. You should see a drive letter assigned just like any other usb flash drive.

      Delete
    2. Hey, I was in the same boat, and finally got it working. I don't know if this is why, but...
      My EyeFi card has TWO MAC addresses and Upload keys. I tried each one with no luck.
      What finally worked was copying the "unzipped" Settings.XML file into the Eye-FiX2 folder, then using Notepad to copy text from my "original" settings.XML from to and pasting it into the corresponding place in the "unzipped" file. Does that make sense?
      -Thank you Toronto!

      Delete
  18. Good morning! I've been trying to get Linux going on my Windows 7, not having success... I tried loading in onto a usb stick as per option B on this website... https://www.labnol.org/software/run-linux-with-windows/19746/

    So maybe I'm totally off the track? I bought a Eye-Fi 4GB Connect X2 on Amazon, and want to get it working by Monday to take family photos on Thanksgiving Day

    I'm not real familiar with doing this type of thing, but am willing to try!

    Thanks!
    Wroxeter ON

    ReplyDelete
  19. Mine stopped working today.
    Im on windows 7
    Anyone else?

    ReplyDelete
  20. Hi.
    I have problem on this step.
    when I enter "make" command, it displayed, 'eyefi-config' is up to date.

    Please help, I tried dozen times, but could not pass this step.

    I am using Linux Mint in Virtual machine on windows 10.
    thanks

    ReplyDelete
    Replies
    1. can you send a screenshot of the error? It's possible you need to update some components on you Linux mint.

      Delete
  21. does anyone know if it is possible to get the cards to deploy their direct mode again ? this option is not available to change neither in the x2 utility nor the linux server

    ReplyDelete
  22. This comment has been removed by the author.

    ReplyDelete
    Replies
    1. Hi Robert, in response to your question " Is there some way to get the access key without using the linux program?" the only way would be if you had the original settings.xml from a previous install when the activation servers were up and running years ago...otherwise the Linux program is the only way to interrogate the chip on the eyefi card. Keep in mind Linux can be setup on a bootable usb drive (lots of sites out there with image downloads) or installed on a virtual machine - vmware / virtual box.

      Delete
    2. Thanks for the response, I had poked around a bit in an old log file and found what looked like might be one of the keys. I tried it out following the rest of your original instructions and it ended up working (then he deleted my original comment).
      So thanks again.

      Delete
  23. Dear Toronto Drumkit, first of all I would like to thank you for taking your time and all the work you did to kindly share this tutorial with us! I’ve been trying to find a alternative to my bricked eyefi card with no avail until I found your guide and after some trial and error it finally worked for me on one of my cards - thank you very much! I also would like to ask for your help and guidance. I have two more x2 connect x2 4gb cards that I am unable to read the upload key from - the command returns (0) Key length. The difference between these cards and the one I was able to read the key from is the firmware, it is 4. something, while the card I was able to read the key from has 5.2010 firmware version. I have researched this issue extensively, however I could not find any hints of a solution to this issue, except a few posts with identical issue, similar to ones in this blog. If you know anything about this issue, or could point in the right direction for a possible solution I would greatly appreciate your kind help with this.
    Best Regards,
    Aleks.

    ReplyDelete
    Replies
    1. hi yes you're right there have been a few others that have posted on this blog with the (0) key length issue. To be honest I only own the one eyefi card so the Linux program worked in my card as expected. It's likely that the error is happening on different variants of the card?

      Delete
    2. Thank you for your response TorontoDrumkit. I think the problem is with difference in firmware and the range of fields the -u command is searching for the key.

      Delete
  24. Hello,

    I am not able to find the settings file on my PC. I have installed the software from the above link and when I plug in the card, I get the registration failed message, but no matter how I search, I can't get any settings.xml file to come up. Is there not a standard place that the software saves this? My computer is a work computer and on a server domain, could that affect this?

    Thanks!

    ReplyDelete
    Replies
    1. The settings file is located in c:\users\’your user name’\appData\roaming\eyefi x2

      Delete
    2. Thanks! I found it and was able to get the card configured. However, I cannot get the pictures to transfer. I have setup the wifi and the storage folders. Once I save it the transferring screen pops up even before I remove it from my computer and I know that it is connected to my network, because it is on my client list. Any helps for getting the pictures to transfer?

      Delete
    3. Once you have your card all configured , you need to put the eyefi card in your digital camera. Then make sure you have the eyefi software running on your computer, then take 1 or 2 pictures. It will then start automatically transferring over your wifi from camera to computer. There is no other way to transfer over wifi with this card - needs to be physically in your digital camera and the taking of new pictures spawns the card to initiate the transfer over wifi.

      Delete
    4. yes, that is exactly what I did, but the auto transfer never starts. My camera shows an eye-fi symbol on the screen and shows that it is transferring, but the transfer screen doesn't come up and the pictures are not in the folder...

      Delete
    5. hmm...things to check- put your card in an sd card reader, run the eyefi utility and make sure the wifi setup is correct.Maybe re-enter the SSID and pass and save. Also maybe disable any firewall on the computer. Another option isif you have an android phone you can try the MoPhotos app (google searxh) to ensure the wifi part of the card is working. On Windows, as mentioned in the screenshots above after taking some pictures it shows in the lower right tray a thumbnail of the pictures transferring and they are then in the specified folder - there isn't any screen that opens.

      Delete
  25. Hi there, I have a strange problem I'm hoping you can help with. I have 4 EyeFi cards and have followed all your steps but only one will work. I need to get at least 2/4 working. I'm able to pull the MAC and Upload Key on each card without issue. I've replicated the Config.XML settings and ensured that the MAC address and Upload Key are accurate. I'm able to configure each card successfully, they all connect to WiFi without issue. (I've confirmed they are connecting by running pings to them). However only one of the 4 cards will start transferring photos. The other 3 never trigger a wireless transfer. Any suggestions?

    ReplyDelete
  26. Hmmm..Weird that only 1 out of the 4 is transferring pictures to the PC. I believe you meant to say settings.xml - just to be sure. As you may already know, once you have everything setup, you would put the eyefi card in your DSLR camera, take a few pictures and it should start to transfer. I had a similar issue to yours recently and what I did was took some pictures in my DSLR camera, it didn't transfer at first. then I puit the eyefi card in a SD card reader in my laptop, it then seemed to activate the card and transfer the pictures over wifi while it was in my laptop's SD card reader. Then I put the card back in my DSLR camera and it seemed to resolve the issue - when I took pictures in the DSLR camera they started to automatically transfer over wifi. I can't say this will resolve your issue but in my case it seemed to need a bit of a "kick'start" to get it transferring again.

    ReplyDelete
  27. Thanks for your work!
    I have a NEW EyeFi X2 card, never opened until today just to find out the company is not supporting it at all.

    So, I tried your Linux program, got it working (I'm an intermediate linux user) and got the MAC Address fine, but no Upload Key...

    Is there anything I can do besides directing the card to the Next trash bin?

    Thank you

    ReplyDelete
  28. Thank you very much for taking your time to publish this information. I found my old EyeFi card a few days ago and decided to try your solution.
    Everything worked as described, but the card is not uploading any photos to my laptop.
    I'm running Windows 7.
    I looked at the card log (obtained with eyefi-config -l) and it seems that the card is accessing the wifi network, but the log ends with:
    - Returning from upload function with error 350 ("public/DECIM/100NIKON/DSCN3565.JPG").
    - Returning from upload function with error 350 ("public/DECIM/100NIKON/DSCN3566.JPG").
    - Returning from upload function with error 350 ("public/DECIM/100NIKON/DSCN3567.JPG").
    - Connection timed out (state is 5).
    - Disable WPA supplicant.
    - Deautenticate: reason 256, from a4:33:d7:72:c9:38.
    - Disconnected from LAN (reason = 3).


    and starts a new attempt:
    - Connecting to WLAN "xxxxxx"
    - Setup WPA suplicant
    - ERP info: non-erp: false, prot: off, preamble short.
    - Assoc: xxxxxx, bp 100 mac ada4:33:d7:72:c9:38. c: 6, auth 6, rssi 30
    .....


    Any hints?


    PS - Thanks also for the opportunity to get involved with Linux Mint.

    ReplyDelete
    Replies
    1. hmm that's a bit hard to troubleshoot. Maybe start over by downloading the settings.xml I have here, replace the mac and key (I'm under the assumption you got that from the linux program...) then run the eyefi software, configure the settings, including wifi, save it, then take some pics and see if it works.

      Delete
  29. I get the dreaded card upload key (len: 0): since the firmware on the card is 5.0008. Does anyone know if it is still possible to upgrade the firmware to 5.2 which might make -u give the right upload key. Or is it destined for the trash?

    ReplyDelete
    Replies
    1. Hi seems there are quite a few people with this len:0 error - unfortunately I've never seen that myself so can't really help. May be a different variant of the Eyefi card or as you mention the firmware?

      Delete
  30. so I have the linux bash windows install with ubuntu and I cant seem in any way to figure out how to get any of the linux commands to work, I am completely lost!

    ReplyDelete
    Replies
    1. Hi to be honest I'm more of a Windows guy...I know for sure the way I did it with Linux mint it worked for me . it's possible you don't have the necessary modules / binaries / updates installed . Maybe you can send a screen shot of the error you're getting. Also need to run commands as su.

      Delete
    2. I am on windows too, I installed the linux on windows and ubuntu stuff to do the bash stuff and cant figure any of it out at all

      Delete

Post a Comment