my tl-pro 866A's seem to have issues to report their usb-id to linux in a timely fashion for linux to recognize the device depending on how fast the plug is inserted (booting up the computer with the thing already attached supplies power to the thing before usb gets scanned so that solves that)... not a problem on wintendo, also they don't finish boot if a chip is already in them (the led keeps blinking) they're not entirely bug-free. but still better than anything else on the market.
highly doubt the thing is a 'brick' under linux.
if you're getting 'device not found' or it's not listed as the right thing just try plugging it in before turning the computer on. probably the usb device scan race condition thing.
unless autoelectric did something else and finally got their own usb-vendor id instead of pretending to be a microchip picstart programmer on microchip's vendor-id. (the minipro software is fairly simple and such things are easily changed in it, as is implementing new target or custom target chips. the sourcecode is fairly straightforward).
them things not always being found is a pain in the butt tho. they should just get detected with or without a chip in it under all conditions (After all they also make great storage space for your bitcoin private keys, nobody suspects an eeprom and you can read them out with a bunch of leds and switches powered by a few nails in a potato after the war.. but for that they have to work with the chip in them the entire time (they definately are cheap enough to just use as an 'eeprom drive'