I installed LMDE about a week ago on a system along with Windows XP as a dual boot and I let GRUB manage the boot sequence. I recently upgraded the kernel to 2.6.39 PAE. Thanks to frequent updates with apt-get dist-upgrade and apt-get update, I understand that my system is fully up to date. My USB 3G Mobile Broadband is a Huawey E0182. I have set it in a way that it prompts me to enter the SIM PIN after initial device detection by the OS, after logging in.
Unfortunately, I am unable to determine a clear pattern, let alone reproduce it 100% of the time. I have followed many tips provided in this forum, including disabling kexec-tools, I have also upgraded usb-modeswitch, however the issue persists, in 2.6.39 PAE and 2.6.38 alike.
It does not matter if I switch the computer on with the dongle already inserted, or if I insert it once logged in LMDE, the issue will occur (or not) nonetheless.
It does not matter either if I boot in Windows XP first then reboot in LMDE, the issue will occur (or not). No obvious pattern here.
When the Mobile Broadband option is present in the network manager, the PIN prompt pops up within 60 seconds, which is a normal behaviour. It means that it has been successfully detected. After a reboot, I am never prompted to enter my PIN, because the device had not been disconnected from power source (USB drive). The same happens in Windows XP, so I assume this is also normal.
This disappearance of Mobile Broadband option can happen after a cold boot, in which case this option is completely absent in the network manager icon next to the clock. I know that the device is detected because I can see it listed in lsusb and that the blue 3G signal pickup flashes), however I am not prompted to enter the PIN.
It can also happen after a reboot. Same symptoms, the "Mobile Broadband" option is completely gone in the network manager icon next to the clock. I know that the device is detected because I can see it listed in lsusb and that the blue 3G signal pickup flashes).
Disconnecting the device and connecting it in the same socket while the system is on does not fix it. Disconnecting it and connecting it to a different socket does not fix it either. The only option left is to switch the computer off altogether and cut the power source for a couple of seconds, switching power back on and finally switch computer back on.
Oh and sleep or hibernate do not affect this behaviour. If the dongle was successfully detected, it will be there after waking from sleep or hibernate.
Any help will be greatly appreciated. This is the only thing that has been bugging me so far, I love LMDE
Many thanks for your help!