So there are at least two variables, the switch settings is not one of them.
1. Make sure you use the right image, freshly downloaded from stable.openwrt.piratebox.de.
2. Make sure the USB-memory is working. Test a few different. If you got it cheap from ebay, it might be a fake.
Also I assume that the USB-memory should be present when the 3040 boots? Not sure if it is manditory, but that is how I always do it. I assume that the USB is not hot-pluggable, since it has to be mounted, but I haven't had reason to test.
It would be nice to have confirmation from someone else running on TL-MR3040 V2.3 that they have had success.
1. Make sure you use the right image, freshly downloaded from stable.openwrt.piratebox.de.
2. Make sure the USB-memory is working. Test a few different. If you got it cheap from ebay, it might be a fake.
Also I assume that the USB-memory should be present when the 3040 boots? Not sure if it is manditory, but that is how I always do it. I assume that the USB is not hot-pluggable, since it has to be mounted, but I haven't had reason to test.
It would be nice to have confirmation from someone else running on TL-MR3040 V2.3 that they have had success.