Like others here, USB connectivity works fine, but my Mac (Mojave) does not reliably connect to the scanner via WiFi. The scanner itself joins the WiFi network and works perfectly. I tried many software troubleshooting suggestions without success.
I decided to observe network traffic between my Mac and the scanner and witnessed the scanner announcing itself to my Mac via UDP (on the correct port number), but my Mac sends no reply packets. ScanSnap Home never indicates communication from the ix500 scanner, and remains in the unavailable state.
More interestingly, the scanner does not attempt further announcements beyond the initial few which occur between 5-10 seconds after opening the lid.
I did verify that my Mac is listening on UDP port 53220:
$ netstat -l -n
Active Internet connections
Proto Recv-Q Send-Q Local Address Foreign Address (state)
udp4 0 0 *.53220 *.*
Here are the packets observed from tcpdump within 15 seconds after opening the scanner lid where:
10.10.2.44 = ix500 scanner on 0N00 firmware
10.10.77.7 = Mac running Mojave
tcpdump -vvv -i bond0 -n -s0 -X host 10.10.2.44
tcpdump: listening on bond0, link-type EN10MB (Ethernet), capture size 262144 bytes
15:24:33.235938 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto UDP (17), length 76)
10.10.2.44.46592 > 10.10.255.255.53220: [udp sum ok] UDP, length 48
0x0000: 4500 004c 0000 4000 4011 23bf 0a0a 02cf E..L..@.@.#.....
0x0010: 0a0a ffff b600 cfe4 0038 c979 0000 0030 .........8.y...0
0x0020: 5645 4e53 0000 0021 0000 0000 0100 0000 VENS...!........
0x0030: 0a0a 02cf 0080 9255 53a4 0000 0000 0000 .......US.......
0x0040: 0000 0000 0000 0000 0000 0000 ............
15:24:33.236017 ARP, Ethernet (len 6), IPv4 (len 4), Request who-has 10.10.77.7 tell 10.10.2.44, length 46
0x0000: 0001 0800 0604 0001 0080 9255 53a4 0a0a ...........US...
0x0010: 02cf 0000 0000 0000 0a0a 1819 0000 0000 ................
0x0020: 0000 0000 0000 0000 0000 0000 0000 ..............
15:24:33.236029 ARP, Ethernet (len 6), IPv4 (len 4), Reply 10.10.77.7 is-at 9c:eb:e8:99:79:0b, length 28
0x0000: 0001 0800 0604 0002 9ceb e818 1a0b 0a0a ................
0x0010: 1819 0080 9255 53a4 0a0a 02cf .....US.....
15:24:33.238054 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto UDP (17), length 76)
10.10.2.44.58443 > 10.10.77.7.53220: [udp sum ok] UDP, length 48
0x0000: 4500 004c 0000 4000 4011 0ba6 0a0a 02cf E..L..@.@.......
0x0010: 0a0a 1819 e44b cfe4 0038 8315 0000 0030 .....K...8.....0
0x0020: 5645 4e53 0000 0021 0000 0000 0100 0000 VENS...!........
0x0030: 0a0a 02cf 0080 9255 53a4 0000 0000 0000 .......US.......
0x0040: 0000 0000 0000 0000 0000 0000 ............
15:24:33.741210 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto UDP (17), length 76)
10.10.2.44.58443 > 10.10.77.7.53220: [udp sum ok] UDP, length 48
0x0000: 4500 004c 0000 4000 4011 0ba6 0a0a 02cf E..L..@.@.......
0x0010: 0a0a 1819 e44b cfe4 0038 8315 0000 0030 .....K...8.....0
0x0020: 5645 4e53 0000 0021 0000 0000 0100 0000 VENS...!........
0x0030: 0a0a 02cf 0080 9255 53a4 0000 0000 0000 .......US.......
0x0040: 0000 0000 0000 0000 0000 0000 ............
15:24:33.741260 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto UDP (17), length 76)
10.10.2.44.46592 > 10.10.255.255.53220: [udp sum ok] UDP, length 48
0x0000: 4500 004c 0000 4000 4011 23bf 0a0a 02cf E..L..@.@.#.....
0x0010: 0a0a ffff b600 cfe4 0038 c979 0000 0030 .........8.y...0
0x0020: 5645 4e53 0000 0021 0000 0000 0100 0000 VENS...!........
0x0030: 0a0a 02cf 0080 9255 53a4 0000 0000 0000 .......US.......
0x0040: 0000 0000 0000 0000 0000 0000 ............
15:24:34.246054 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto UDP (17), length 76)
10.10.2.44.58443 > 10.10.77.7.53220: [udp sum ok] UDP, length 48
0x0000: 4500 004c 0000 4000 4011 0ba6 0a0a 02cf E..L..@.@.......
0x0010: 0a0a 1819 e44b cfe4 0038 8315 0000 0030 .....K...8.....0
0x0020: 5645 4e53 0000 0021 0000 0000 0100 0000 VENS...!........
0x0030: 0a0a 02cf 0080 9255 53a4 0000 0000 0000 .......US.......
0x0040: 0000 0000 0000 0000 0000 0000 ............
15:24:34.246105 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto UDP (17), length 76)
10.10.2.44.46592 > 10.10.255.255.53220: [udp sum ok] UDP, length 48
0x0000: 4500 004c 0000 4000 4011 23bf 0a0a 02cf E..L..@.@.#.....
0x0010: 0a0a ffff b600 cfe4 0038 c979 0000 0030 .........8.y...0
0x0020: 5645 4e53 0000 0021 0000 0000 0100 0000 VENS...!........
0x0030: 0a0a 02cf 0080 9255 53a4 0000 0000 0000 .......US.......
0x0040: 0000 0000 0000 0000 0000 0000 ............
15:24:34.354723 ARP, Ethernet (len 6), IPv4 (len 4), Request who-has 10.10.2.44 (ff:ff:ff:ff:ff:ff) tell 0.0.0.0, length 46
0x0000: 0001 0800 0604 0001 0080 9255 53a4 0000 ...........US...
0x0010: 0000 ffff ffff ffff 0a0a 02cf 0000 0000 ................
0x0020: 0000 0000 0000 0000 0000 0000 0000 ..............
I will attempt to upgrade to firmware 0T00 in hopes of fixing this issue