So I got over the the machine and looked at it real quick, but couldn't stay. It seems like it might work with a manually assigned IP from the router's subnet, but it won't pick up DNS automatically this way. I'm going to try manually configuring it again later, with proper DNS entries as well.
This won't work, because you need device on the same subnet to be on the same side of Layer3 devices (such as NAT).
You can do sniffing without an IP at all, assuming you're properly using promiscuous mode.
If the hub is working (and is truly a HUB, not a switch) and connectivity to the Internet from the tablet is also working, you SHOULD see the traffic, without exception. The tablet is no different than the laptops if they are on the same network and same subnet.
One of those two things is not working, otherwise.
Of course, on the OUTSIDE of the NAT, you will not see the original address. You will just see the NAT address, and you will have a hard time telling when traffic is coming from one device or another.
I think you should reconsider your topology of this sniffer device, I doubt it's going to do what you want from there...