I own two OpenWRT routers which are exactly the same in two different and distant places and I get connection to the WAN by a Huawei E3372h: right now, I move the stick from a router to another with me but I also need to move an external card reader containing a microsd with an extroot (a way to put the OpenWRT root filesystem on an external media as the name says by itself) setup on it.
My goal is having almost the same router (same packages, same configuration etc.), no matter the place I'm at and I've achieved it but, given that the Huawei has a built-in card reader, I wanted to use it instead but I couldn't succeed.
I've already made an extensive research and found no resolutive solutions. There are claims it is linked to the cd-rom mode (to be honest, I didn't even think newer HiLink models have one before!) and/or usb_modeswitch making the switch (not because of a design flaw but just because it inevitably impacts on the internal card reader).
What I was wondering is that usb_modeswitch is installed, invoked etc. still on the extroot setup on that microsd like everything else so it shouldn't be the 'culprit' (not the culprit anyway, that's the reason for the quotation marks) because it just doesn't get invoked so no switching happens (at least not by usb_modeswitch): it just seems that the internal card reader doesn't work during boot stage while it works just fine if I leave extroot on the external card reader I'm using right now and I put another microsd inside the E3372h (just to mount it and access its contents, that's obvious).
My apologies again should starting this thread here be a breach of the forum rules (I hope not but, should it turn out to be the case, feel free to close it) and thanks in advance for your advices. Have a nice day!
![Smile :)](./images/smilies/icon_e_smile.gif)