Да по всей видимости скрипт отличается, необходимо для своего модема искать обходные пути
Один из них здесь
http://www.zimbio.com/Ubuntu+Linux/articles/709/Huawei+E160+Ubuntu+E160+Linux+Howto+Sun+Broadbandсовет правда годовалой давности, но стоит попробовать
поставить
usb_modeswitch - хотя как я писал выше по идее его функции уже интегрированы - в репозиториях есть
После этого вручную сделать файлик
usb_modeswitch.conf
со следующим содержанием
# Huawei E220 (aka “Vodafone EasyBox II”, aka “T-Mobile wnw Box Micro”)
# Huawei E270
# Huawei E870
# and probably most other Huawei devices (just adapt product ID)
#
# Two options: 1. removal of “usb-storage” 2. the special control
# message found by Miroslav Bobovsky
#
# Contributor: Hans Kurent, Denis Sutter
DefaultVendor= 0×12d1;
DefaultProduct= 0×1003
# choose one of these:
;DetachStorageOnly=1
HuaweiMode=1
И сохранить его в /etc/
Дальше запустить в терминале
usb_modeswitch
И... и что-то должно произойти )) модем в идеале увидеться должен.
дальше там по ссылке написано, что можно настроить инет через wvdialconf
зы команду usb_modeswitch в терминале придётся задавать каждый раз ну или запихнуть её в скрипт, скрипт там же в этой статье в конце дан.
Короче пробуйте.
Пользователь решил продолжить мысль [time]Wed May 5 13:31:29 2010[/time]:
Кстати если внимательно проанализировать usb_modeswitch.conf файл и мой скрипт выше, то можно попробовать выдернуть DefaultVendor= 0×12d1;
DefaultProduct= 0×1003
и вставить эти значения в скрипт echo 'SUBSYSTEM=="usb", SYSFS{idProduct}=="1446", SYSFS{idVendor}=="12d1", RUN+="/lib/udev/modem-modeswitch --vendor 0x12d1 --product 0x1446 --type option-zerocd"' | sudo tee /etc/udev/rules.d/45-huawei1550.rules
соответственно переписав их, имхо должно работать!
Ну пробуйте так чтоль:
echo 'SUBSYSTEM=="usb", SYSFS{idProduct}=="1003", SYSFS{idVendor}=="12d1", RUN+="/lib/udev/modem-modeswitch --vendor 0x12d1 --product 0x1003 --type option-zerocd"' | sudo tee /etc/udev/rules.d/45-huawei160.rules