My SIM card is stuck inside the slot of my laptop and I can't get it out without causing further damage to my laptop.
Every time I log in gnome-shell prompts me for the PIN. Whether I am about to use it or not.
On my phone I know I can disable the PIN altogether so that it doesn't get requested again (even if place the SIM card on another device). How can I do the same in Ubuntu?
You can disable PIN checking using the built in GSM modem as described here.
To avoid the popup, you can disable the PIN on your SIM card. As an alternative to using
gsmctl
as in the accepted answer, you can useqmicli
. Assuming your PIN is 1234:(
qmicli
can also disable PIN2, should anyone need that.)You can store the PIN in the configuration, then network-manager won't ask for it again.
Graphical Way
Open Network-Connections, go to tab 'Mobile Broadband'
Click 'Edit' and go again to the tab 'Mobile Broadband'
Enter your PIN here, then it shouldn't ask for it again.
Command-line
This is an alternative to the way described above. No need to do both ways!
There open the configuration-file of your broadband with your favorite editor. In my case:
sudo gedit ./beeline
There should be a[gsm]
-section, here you can add your PIN codepin=1234
. If the gsm-section does not exist add the following to the end of the file:Usually one would take the sim card put it in a phone and change the pin code to 0000. which effectively disabled the pin. I don't know of any way you can change the pin of a sim card through the 3g modem in your laptop somehow. But if you can that would be the way