3

Я только что получил свою Nokia Internet Stick CS-17 ... Я хочу использовать его не для серфинга в Интернете, а для отправки и получения смс. Я попробовал это с моей Fedora Linux, и она прекрасно работает.

Теперь дело в том, что на Fedora я установил X и попросил ввести PIN-код. Теперь я хочу это для моей системы Debian, но она ничего не спрашивает.

Когда я подключаю флешку, появляется сообщение об ошибке:

[ 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)

Кто-нибудь знает решение для разблокировки симки для использования интернет-флешки?

1 ответ1

3

На этой странице, Nokia Internet Stick CS-10 для Linux, описан один из способов заставить его работать.

[...] вам просто нужно размонтировать устройство, используя "eject", это потому, что эта флешка идентифицирует себя как «CD-ROM», а когда вы используете "eject", она меняет свое поведение и начинает действовать как модем.

[...] Вам просто нужно создать это правило в /etc/udev/rules.d/90-nokia-zerocd.rules

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

Как видите, это зависит от программы «nokia-testcd», это всего лишь простой скрипт bash с таким кодом:

#!/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

Просто скопируйте код в /lib /udev / и сделайте его исполняемым (chmod 0755 /lib /udev / nokia-testcd). После того как вы написали правило udev и "установили" скрипт nokia-testcd, просто перезапустите udev (или перезагрузите его) и подключите Nokia CS-10.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .