EM9291 how to get data connection to work in Linux

no, i don’t think you can do AT command over QMI or MBIM

Installing a VMWARE or installing USB driver in device B seems to be the easiest way to debug

BTW, did you see the qcserial driver has been installed in your Fedora?
If yes, you can try the following to add VID PID to qcserial and see if the AT command port can be enumerated: