Debian Linux und Gnokii: SIM-Karte entsperren

1556
lumio

Ich habe gerade meinen Nokia Internet Stick CS-17 erhalten ... Ich möchte ihn nicht zum Surfen im Internet verwenden, sondern zum Senden und Empfangen von SMS. Ich habe es mit meinem Fedora Linux ausprobiert und es funktioniert einfach großartig.

Nun ist die Sache: Auf Fedora habe ich X installiert und es wurde mir gebeten, die PIN einzugeben. Jetzt möchte ich es für mein Debian-System, aber es fragt mich nichts.

Beim Einstecken des Datensticks wird eine Fehlermeldung mit der folgenden Meldung angezeigt:

[ 1672.793322] sr0: CDROM (ioctl) error, command: Get event status notification 4a 01 00 00 10 00 00 00 08 00 (the error message 3 times) 

Kennt jemand eine Lösung zum Entsperren der SIM, um den Internet Stick zu verwenden?

3

1 Antwort auf die Frage

3
grawity

Diese Seite, der Nokia Internet Stick CS-10 unter Linux, beschreibt eine Methode, um dies zu erreichen.

[...] Sie müssen das Gerät nur mithilfe von "Eject" aufhängen. Dies ist darauf zurückzuführen, dass sich dieser Stick als "CD-ROM" identifiziert. Wenn Sie "Eject" verwenden, ändert sich sein Verhalten und es wirkt wie ein Modem.

[...] Sie müssen diese Regel nur in /etc/udev/rules.d/90-nokia-zerocd.rules erstellen

SUBSYSTEMS=="usb", SYSFS=="0421", SYSFS=="060c", ACTION=="add", PROGRAM=="nokia-testcd %M %s", RUN+="/usr/bin/eject -s %k", OPTIONS+="last_rule" 

Wie Sie sehen, hängt es von einem Programm "nokia-testcd" ab, es ist nur ein einfaches Bash-Skript mit diesem Code:

#!/bin/sh  # Don't eject if flag in place if [ -f /etc/udev/nokia-zerocd-noeject ]; then exit 1 fi  # Extract USB serial into major and minor numbers minor=`echo $2 | sed 's/.[0-9]*\.//'` major=`echo $2 | sed 's/\.[0-9]*$//'`  # Compare with current software version if [ "$major" -gt "0" ] || [ "$minor" -gt "10" ]; then exit 1 fi  # Clean exit on match exit 0 

Kopieren Sie einfach den Code in / lib / udev / und machen Sie ihn ausführbar (chmod 0755 / lib / udev / nokia-testcd). Nachdem Sie die udev-Regel geschrieben und das Skript nokia-testcd "installiert" haben, starten Sie udev einfach neu (oder laden Sie es neu) und schließen Sie Ihr Nokia CS-10 an.