Sous Fedora, ''mmcli'' est fourni avec le package ''ModemManager''.

On recherche l'ID du modem

$ mmcli -L
Found 1 modems:
    /org/freedesktop/ModemManager1/Modem/2 [Ericsson MBM] MBIM [0BDB:193E]

C'est le modem ID=2, on recherche l'ID de la carte SIM

$ mmcli -m 2 | grep SIM
  SIM      |           path: '/org/freedesktop/ModemManager1/SIM/1'

C'est la SIM ID=1, on va avoir si le PIN fonctionne

$ mmcli -i 1 --pin=0000
error: couldn't send PIN code to the SIM: 'GDBus.Error:org.freedesktop.ModemManager1.Error.MobileEquipment.IncorrectPassword: Incorrect password'

Avec le code PUK, changeons le code PIN:

$ mmcli -i 1 --pin=0000 --puk=12345678 
successfully sent PUK code to the SIM

On peut aussi choisir de d├ęsactiver le code PIN:

$ mmcli -i 1 --pin=0000 --disable-pin
successfully disabled PIN code request in the SIM

Source: ''man mmcli''

Previous Post Next Post