No description
Find a file
Dave Hansen e7142e6eb2 add content searching for key type detection
This used to just simply use the number of bytes in the argument
as the method to detect which type of wifi encryption the network
is using.  That sucked if you happened to use a 10-character
(WEP_KEY_BYTES*2) password.  This at least makes sure to not treat
it as hex unless it's all hex characters.
2012-07-12 06:46:15 -07:00
COPYING initial commit 2008-03-10 19:54:41 -07:00
eyefi-chdk.c prefix the network types with NET_ 2008-08-14 18:47:20 -07:00
eyefi-config.c add content searching for key type detection 2012-07-12 06:46:15 -07:00
eyefi-config.h add comment for endless command 2012-07-12 06:45:57 -07:00
eyefi-firmware-fetch.pl Add firmware fetch perl script 2010-05-04 10:53:06 -07:00
eyefi-freebsd.c Remove unnecessary system() 2010-09-15 10:28:20 -07:00
eyefi-linux.c need to check statret and errno 2011-09-01 10:47:40 -07:00
eyefi-osx.c more portability improvements 2008-07-13 09:52:49 -07:00
eyefi-unix.c valgrind fixes 2011-08-08 12:48:40 -07:00
Makefile valgrind fixes 2011-08-08 12:48:40 -07:00
md5.c add new files 2008-05-23 10:00:40 -07:00
README fixup binary name in README 2011-09-18 15:25:38 -07:00
sha1.c add new files 2008-05-23 10:00:40 -07:00

Just:

	make

Then:

To scan for networks:

$ ./eyefi-config -s
Scanned wireless networks:
'MYESSID' type(2): WPA, strength: 33
'VEXD2' type(1): WEP, strength: -1

Fetch the log:

$ ./eyefi-config -l
fetching EyeFi card log part 1/4...done
fetching EyeFi card log part 2/4...done
fetching EyeFi card log part 3/4...done
fetching EyeFi card log part 4/4...done
56:48] Done scanning for new photos. Uploads not pending.
[56:48] Done scanning for all photos. Uploads not pending.
[802:37]   EAPOL-Key type=2
[802:37] WPA: RX message 1 of 4-Way Handshake from 00:11:95:aa:bb:cc (ver=2)
[802:37] WPA: Sending EAPOL-Key 2/4
...

Test a network (without adding to the card:

# ./eyefi-config -t ESSID -p password
trying to connect to WPA network: 'MYESSID' with passphrase: 'password'
Testing connecion to 'MYESSID' (1): locating network
Testing connecion to 'MYESSID' (2): verifying network key.....
Testing connecion to 'MYESSID' (3): waiting for DHCP..................
Testing connecion to 'MYESSID' (4): testing connection to Eye-Fi server.....
Testing connecion to 'MYESSID' (5): success
Succeeded connecting to: 'MYESSID'

Add a network:

$ ./eyefi-config -a MYESSID -p password
trying to connect to WPA network: 'MYESSID' with passphrase: 'password'
Testing connecion to 'MYESSID' (1): locating network
Testing connecion to 'MYESSID' (2): verifying network key.....
Testing connecion to 'MYESSID' (3): waiting for DHCP..................
Testing connecion to 'MYESSID' (4): testing connection to Eye-Fi server.....
Testing connecion to 'MYESSID' (5): success
Succeeded connecting to: 'MYESSID'

List the networks configured on the card:

$ ./eyefi-config -c
configured wireless networks:
'bcdefghijkl'
'MYESSID'