Отформатировать флешку мегафон модема

Knoppix

Модераторы: Warderer, Модераторы разделов

Yugrix
Сообщения: 13
ОС: Debian-squeeze

Отформатировать флешку мегафон модема

Сообщение Yugrix »

Как Отформатировать флешку мегафон модема, проблема в том что она только для чтения
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21470
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Отформатировать флешку мегафон модема

Сообщение Bizdelnick »

Вытащить и вставить в кард-ридер, если там microSD.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Yugrix
Сообщения: 13
ОС: Debian-squeeze

Re: Отформатировать флешку мегафон модема

Сообщение Yugrix »

Bizdelnick писал(а):
18.08.2010 00:29
Вытащить и вставить в кард-ридер, если там microSD.


microSD есть, с ним всё нормально, есть ещё флешка с мегафоновским софтом для винды, определяется как cd, вот её нужно отформатировать и записать своё
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Отформатировать флешку мегафон модема

Сообщение sash-kan »

Yugrix
то, чего вы хотите, называется «смена прошивки usb-устройства».
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Yugrix
Сообщения: 13
ОС: Debian-squeeze

Re: Отформатировать флешку мегафон модема

Сообщение Yugrix »

sash-kan писал(а):
22.08.2010 12:53
Yugrix
то, чего вы хотите, называется «смена прошивки usb-устройства».


Перепршивку я сделал год назад, а удалить нужно виндовый софт
когда подключаешь модем появляется cd /dev/sr2
Изображение
вот его бы перезаписать или удалить совсем, чтобы не монтировался
пробовал
dd if=/dev/zero of=/dev/sr2 bs=1M
dd: открытие «/dev/sr2»: Файловая система доступна только для чтения
Спасибо сказали:
Аватара пользователя
Portnov
Модератор
Сообщения: 1786
Статус: Матёрый линуксоид
ОС: Debian testing/unstable

Re: Отформатировать флешку мегафон модема

Сообщение Portnov »

Программно эта «флешка» (я не знаю, что там физически, может действительно флешка, может eeprom) видится как CD-ROM. Так что неудивительно, что она доступна только для чтения.
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Спасибо сказали:
Аватара пользователя
nickm
Сообщения: 203
ОС: RFRemix

Re: Отформатировать флешку мегафон модема

Сообщение nickm »

Эта штука называется zeroCD, сменить содержимое можно только перепрошивкой.

Если не охота каждый раз при установке модема видеть ее содержимое, отмонтировать и работать как с модемом, то есть два варинта:
* использовать утилиту usb_modeswitch (она автоматом будет переключать модем в режим модема (mi pardon за тавтологию))
* отправить модему AT команду, вырубающую zeroCD: echo -ne "AT^U2DIAG=0" > /dev/ttyUSB0
еще варианты с AT^U2DIAG

Код: Выделить всё

AT^U2DIAG=0 (девайс переводится в режим "только модем")
AT^U2DIAG=1 ( ... "модем + CD-ROM")
AT^U2DIAG=255 ( ... "модем + CD-ROM + Card reader")
AT^U2DIAG=256 ( ... "модем + Card reader")

еще варианты кодов - http://3g-modem.wetpaint.com/page/Huawei+AT-commands
это для Huawei, для ZTE будут другие команды.
Спасибо сказали:
Yugrix
Сообщения: 13
ОС: Debian-squeeze

Re: Отформатировать флешку мегафон модема

Сообщение Yugrix »

Huawei E169G

# echo -ne "AT^U2DIAG=256" > /dev/ttyUSB0
bash: echo: ошибка записи: Ресурс временно недоступен
Спасибо сказали:
Аватара пользователя
nickm
Сообщения: 203
ОС: RFRemix

Re: Отформатировать флешку мегафон модема

Сообщение nickm »

Yugrix писал(а):
25.08.2010 12:18
bash: echo: ошибка записи: Ресурс временно недоступен

может оно на другом TTY висит (если перетыкал модем, вполне может быть), ttyUSB1 например
или это, ты диск то отмнотировал от модема который? для 1го раза надо
Спасибо сказали:
Yugrix
Сообщения: 13
ОС: Debian-squeeze

Re: Отформатировать флешку мегафон модема

Сообщение Yugrix »

при отключенном модеме команда вроде сработала, без всяких сообщений, но при перезагрузке опять всё примонтировалось
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Отформатировать флешку мегафон модема

Сообщение sash-kan »

nickm писал(а):
25.08.2010 10:40
echo -ne "AT^U2DIAG=0" > /dev/ttyUSB0
и что, вот так, без инициализации работает? может, всё-таки из чего-то типа minicom посылать at-команды?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
nickm
Сообщения: 203
ОС: RFRemix

Re: Отформатировать флешку мегафон модема

Сообщение nickm »

sash-kan писал(а):
25.08.2010 13:08
nickm писал(а):
25.08.2010 10:40
echo -ne "AT^U2DIAG=0" > /dev/ttyUSB0
и что, вот так, без инициализации работает? может, всё-таки из чего-то типа minicom посылать at-команды?

в данном случае инициализация модему не нужна, вот для установки GPRS соединения, да.
вот, переткнул модем, minicom не запускал, запустил два терминала:
во втором запустил

Код: Выделить всё

cat /dev/ttyUSB0

в первом

Код: Выделить всё

echo -ne "ATI\r\n" > /dev/ttyUSB0

во втором получил

Код: Выделить всё

ATI
Manufacturer: huawei
Model: E1550
Revision: 11.608.12.00.143
IMEI: хххххххххххххх
+GCAP: +CGSM,+DS,+ES

OK

пруфпик всего этого безобразия -
http://img.flashtux.org/img132b6d91c026x925aa270.png

PS а minicom еще ставить надо

единственное, что надо ТС - добавить перевод строки "\r\n"
Спасибо сказали:
Yugrix
Сообщения: 13
ОС: Debian-squeeze

Re: Отформатировать флешку мегафон модема

Сообщение Yugrix »

и что, вот так, без инициализации работает? что значит без инициализации?
с правами root ввожу команды

echo -ne "AT^U2DIAG=0" > /dev/ttyUSB1
echo -ne "AT^U2DIAG=256" > /dev/ttyUSB1
срабатывает, но компьютер не грузится при подключенном модеме, зависает на монтировании этого /dev/ttyUSB1
модем выдернешь загрузка пошла дальше, но всё равно всё монтируется и cd и микро cd


Спасибо сказали:
Аватара пользователя
Clansman
Сообщения: 170
ОС: Windows 7|XP

Re: Отформатировать флешку мегафон модема

Сообщение Clansman »

echo -ne "AT^U2DIAG=0" > /dev/ttyUSB1 а можно так послать команду на запрос баланса? чтобы высветился?
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Отформатировать флешку мегафон модема

Сообщение watashiwa_daredeska »

Yugrix писал(а):
25.08.2010 13:53
зависает на монтировании этого /dev/ttyUSB1
tty'и не монтируются. Принципиально. Странно, правда, что зависает, а не посылает далеко, пешком и в гору.
Спасибо сказали:
Аватара пользователя
Encore
Сообщения: 656
Статус: loading..............
ОС: Debian

Re: Отформатировать флешку мегафон модема

Сообщение Encore »

Clansman писал(а):
25.08.2010 14:11
echo -ne "AT^U2DIAG=0" > /dev/ttyUSB1 а можно так послать команду на запрос баланса? чтобы высветился?


AT+CUSD=1,*102#,15

Работа AT-командами с USSD
*102# заменить на вариант вашего оператора.
Спасибо сказали:
Аватара пользователя
nickm
Сообщения: 203
ОС: RFRemix

Re: Отформатировать флешку мегафон модема

Сообщение nickm »

Yugrix писал(а):
25.08.2010 13:53
и что, вот так, без инициализации работает? что значит без инициализации?

Посмотри в своём блоге - http://yugrix.net.ru/?q=node/16, поиск по "строку инициализации" ;)
Yugrix писал(а):
25.08.2010 13:53
с правами root ввожу команды

echo -ne "AT^U2DIAG=0" > /dev/ttyUSB1
echo -ne "AT^U2DIAG=256" > /dev/ttyUSB1
срабатывает, но компьютер не грузится при подключенном модеме, зависает на монтировании этого /dev/ttyUSB1
модем выдернешь загрузка пошла дальше, но всё равно всё монтируется и cd и микро cd

AT^U2DIAG=256 разве не врубает обратно ZeroCD и MicroSD?
Устройство точно то?

Попробую еще раз написать
Вставляеш модем, отмнотируеш CD от модема, смотриш, какие ttyUSB появились

Код: Выделить всё

ls /dev/ttyUSB*

должно появиться 3 штуки или ttyUSB0, ttyUSB1, ttyUSB2 - пишеш в ttyUSB0, если 1,2,3 - то в 1 соответственно

Код: Выделить всё

echo -ne "AT^U2DIAG=0\r\n" > /dev/ttyUSBnum

(я в том посте забыл добавить \r\n перевод строки, тут поправился Отформатировать флешку мегафон модема
для верности, можеш запустить отдельно терминал, там

Код: Выделить всё

cat /dev/ttyUSBnum
смотреть вывод, если будет OK, то для верности переткни модем, должен сразу подрубиться как модем.


Clansman писал(а):
25.08.2010 14:11
echo -ne "AT^U2DIAG=0" > /dev/ttyUSB1 а можно так послать команду на запрос баланса? чтобы высветился?

http://wiki.unixforum.org/wiki/3G,_EDGE,GP...о_всем_в_кратце
раздел "4)В: Как проверить баланс"
Спасибо сказали:
Yugrix
Сообщения: 13
ОС: Debian-squeeze

Re: Отформатировать флешку мегафон модема

Сообщение Yugrix »

echo -ne "AT^U2DIAG=256\r\n" > /dev/ttyUSB0
сработало, остались только модем и карта памяти, но при подключенном модеме не грузится,зависает в этом месте

Изображение
модем выдернеш, загрузка пошла дальше, потом модем подключается нормально
Спасибо сказали:
Yugrix
Сообщения: 13
ОС: Debian-squeeze

Re: Отформатировать флешку мегафон модема

Сообщение Yugrix »

nickm спасибо
echo -ne "AT^U2DIAG=256\r\n" > /dev/ttyUSB0
остались модем и карта памяти, при первой перезагрузки с модемом не загрузился, потом выключил совсем, сейчас всё нормально
Спасибо сказали: