Хроники сбившегося путника
или спившегося :-)
пятница, апреля 20, 2012
среда, июля 27, 2011
Настройка ZTE mf 180 в ОС Linux
Введение
Столкнула меня как-то нелегкая кочевая жизнь с такой поделкой, как USB 3G модем модели ZTE mf 180, и пытал я его, а он меняя три дня и три ночи... Но выпытал все же я секрет этого бесовского агрегата, причем без скачиваний и настроек usb_modeswitch, о чем вам и расскажу.
Дебют
Для начала медленно введем девайс в подходящий порт компьютера. Через некоторое время он начнет моргать зеленым глазом, показывая, что ему уютно и комфортно. Тогда попробуем спросить линукс, видит ли он модем вообще.
Миттельшпиль
Итак, мы видим в пятом пункте злополучный модем, скрывающийся от судьбы под именем ONDA. Но это ему не поможет. Опросим линукс, видит ли он его как модем
Что ж, он увидел даже больше. Тут он видит cd-rom, что нам точно не нужно. (В зависимости от модели девайса может быть ttyUSB0-ttyUSB2)br />Cd-rom можно выгружать каждый раз вручную
если у вас один cd/dvd привод, или scd2 если два и так далее (физический привод при этом будет на /dev/scd0)а можно отключить вообще. Вот тут я остановлюсь поподробнее.
Эндшпиль: использование AT команд
Для начала все же выгрузим виртуальный cd/dvd привод
Затем введем в окне терминала команду
она позволит нам видеть результат вводимых далее команд.Во втором терминале введем команду (от рута)
теперь модем будет правильно понимать команды из командной строки.Теперь вводим в этот же терминал команды, а в первом - наблюдаем ответы.
В нашем случае нам нужно
Что же, модем настроен, переподключите его и можете настравать звонилку. Это может быть консольный wvdial, networkmanager, qinternet, kppp или любой другой на ваш вкус. Данные команды должны работать с модемами ZTE, за работоспособность их на других марках ручаться не могу, если кто-то сможет помочь с информацией, буду благодарен.
вторник, июля 26, 2011
3G библия^W Wiki
3g-modem.wetpaint.com
Wget - консольный менеджер закачек.
Благодаря рекурсивной загрузке Wget может создавать локальные копии удаленных сайтов.
Проверка заголовков файлов по протоколам HTTP и FTP дает возможность обновлять ранее загруженные файлы, а также при использовании Wget можно реализовывать зеркальное хранение сайтов или набора файлов на FTP.
Если сервер, с которого загружается файл, поддерживает докачку файла, то в случае обрыва Wget продолжит загружать файл именно с того места, где оборвалась загрузка.
Для простой загрузки файла наберем в терминале
wget http://mirror.suse.ru/distribution/11.2/iso/openSUSE-11.2-DVD-i586.iso
Эта же команда с параметром "-c" или "-continue" продолжит оборванную загрузку.
По умолчанию файл будет сохранен в домашней директории пользователя, но если wget запустили из другой директории, то в ней и сохранится файл.Для загрузки из файла, содержащего ссылки либо html-страницы нужно использовать параметр "-i"
wget -i mirrorlistДругие полезные ключи:
Задаёт разделяемые запятыми шаблоны имён файлов, которые следует загружать (acclist) или игнорировать (rejlist).
Для создания локальной копии сайта используется параметр "-m"
wget -m http://www.open-suse.ru/
Кроме этого ключ "-r" означает рекурсивную загрузку, а "-np" не выпустит Wget выше начального адреса.
Превращает абсолютные ссылки (типа http://www...) в относительные (типа file:///home/vasya/www/index.html) для удобства локального просмотра. Чтобы локально в браузере просмотреть скачанный сайт, открываете файл index.html в браузере и бродите по ссылкам точно так же, как если бы вы были подключены к Интернету.
Загружать все файлы, которые нужны для отображения страниц HTML. Например: рисунки, звук и каскадные стили. После завершения загрузки конвертировать ссылки в документе для просмотра в автономном режиме. Это касается не только видимых ссылок на другие документы, но и ссылок на все внешние локальные файлы.
–limit-rate=значение в кб. Например:
Это приведет к тому, что скорость загрузки не будет превышать указанных в примере пятидесяти килобайт/сек.
Подробный русский man Wget можно найти в интерактивной системе просмотра системных руководств (man-ов), а так же много полезной информации вы почерпнете на сайте wget.org.ua и Open-SUSE.RU - русскоязычном сообществе пользователей OpenSUSE Linux в России и не только.
Настройка консольного IM клиента Finch
Finch - консольная оболочка IM клиента Pidgin. В версии 2.6.6 поддерживает такие протоколы, как AIM, Gadu-Gadu, GroupWise, ICQ, IRC, MSN, MXit, MySpaceIM, QQ, SILC, SIMPLE, Sametime, Yahoo, Yahoo JAPAN и, конечно же, любимый нами XMPP. Finch не одобрен официально America Online, ICQ, Microsoft и Yahoo.
Устанавливается как в комплекте с Pidgin, так и отдельно от него. Выпущен на условиях GPL.
Настройка
При первом запуске появится окно добавления или создания учетной записи.
Переход между полями осуществляется по клавише Tab и курсором вправо-влево. Выбираем протокол XMPP, заполняем графы "Имя пользователя", в графе "Домен" указываем сервер без символа "@", ресурс на ваше усмотрение, вводим ваш пароль, псевдоним тоже на ваше усмотрение, может отличатся от имени пользователя. если вы не хотите каждый раз при подключении вводить пароль, отметьте галочкой "Запомнить пароль" Если вы пользуетесь jabber впервые, отмечаем галочкой "Создать эту учетную запись на сервере". Галочка ставится с клавишей Space. Сохраняем.
Окна
Да-да, окна.
Finch предоставляет возможность довольно комфортно разместить ваши конференции и чаты на рабочем пространстве, используя для управления ими сочетания клавиш.
Окно управления аккаунтами
Тут вы можете добавить еще учетных записей.
Список собеседников
Сворачивание-разворачивание групп по пробелу. В нижней части окна выбирается актуальный для вас статус.
Окно беседы
Вход в конференцию
Теперь перейдите в окно списка бесед и нажмите клавишу F11. В появившемся меню нужно выбрать пункт "Добавить чат".
Выбираете вашу учетную запись, затем в поле "Имя" вводите полный адрес нашей конференции all-linux-ru@conference.jabber.ru и нажимаете "добавить". Этого вам хватит, чтобы добраться до нашей конференции Еще могу посоветовать отправить команду /help в любой чат.
Выдержки из man Finch
Опции
В коммандной строке finch поддерживает следующие ОПЦИИ:
-d, --debug
Выводит отладочные сообщения на stderr и поднимает при старте окно Отладка. Текст в окне Отладка тот же, что идёт на stderr.
-c, --config=КАТАЛОГ
Использовать КАТАЛОГ как каталог с настройками, вместо ~/.purple.
-h, --help
Распечатать эту справку и выйти.
-n, --nologin
Не соединяться автоматически при старте finch. Для всех учётных записей статус устанавливается в "Не в сети".
-v, --version
Показать информацию о версии.
Сочетания клавиш GND
Вы можете использовать следующие сочетания клавиш:
Alt + a
Поднимает список доступных действий. Можно использовать для доступа окнам: Учётные записи,Модули, Настройки, и т.д.
Alt + n
Перейти в следующее окно.
Alt + p
Перейти в предыдущее окно.
Alt + w
Показать список окон. Даёт возможность переключиться на любое окно из списка.
Alt + c
Закрыть активное окно.
Alt + q
Выход.
Alt + m
Переместить окно. Используйте клавиши управления курсором, чтобы двигать окно. Применить можно нажав клавишу Enter или Escape.
Alt + r
Изменить размер окна. Используйте клавиши управления курсором, чтобы двигать границу окна. Применитьможно нажав клавишу Enter или Escape.
Alt + D
Вывести содержимое экрана в формате HTML.
Alt + .
Сдвинуть текущее окно на одну позицю вправо в списке окон.
Alt + ,
Сдвинуть текущее окно на одну позицю влево в списке окон.
Alt + l
Обновить окно. Полезно после изменения размера окна терминала.
Alt + 1 2 ... 0
Перейти в 1-е, 2-е ... 10-е окно.
Alt + Tab
Перейти в следущее URGENT (подсвеченое) окно.
Alt + Shift + Tab
Перейти в предыдущее URGENT (подсвеченое) окно.
Ctrl + o or F10
Отображает меню (если оно имеется) для окна.
F11
Всплывающее контекстное меню (если оно имеется) для выбранного виджета.
Alt + /
Показать список доступных привязок клавиш для текущего виджета.
Alt + >
Переключиться на следующее рабочее пространство
Alt + <
Переключиться на предыдущее рабочее пространство
Alt + t
Пометить (или снять метку) текущее окно
Alt + T
Привязывает помеченные окна к текущему рабочему пространству
Alt + s
Показать список рабочих пространств
F9
Создать новое рабочее пространство и переключиться на него
Комманды доступные в окне Беседа
Есть несколько удобных комманд в дополнение к обычным. Можно использовать их в любом окне Беседа для вызова других окон
/accounts
окно Учётные записи.
/buddylist
окно Список собеседников.
/debugwin
окно Отладка.
/plugins
окно Модули.
/prefs
окно Настройки.
/status
окно Статусы.
Весь русифицированый man Finch можно найти тут, за что спасибо Алексею Викторову =)
Модули
В окне настройки модулей отмечаете нужный вам, запоминаете его расположение, жмете "Устанвить модуль", прописываете путь до него. Enter. Настраиваете по необходимости.
Так же много полезной информации вы можете найти на сайте Open-SUSE.RU - русскоязычном сообществе пользователей OpenSUSE Linux в России и не только.
До встречи в jabber
среда, мая 04, 2011
воскресенье, марта 20, 2011
Кот сегодня устроил геноцид фаршированных блинчиков
- Аххаха, блинчики, вы заслуживаете смерть!
- Вы мучали меня на протяжении долгих дней, появляясь в моих фантазиях, и дразня меня!
- "нет, нет, великий кот, не ешь нас, умоляем!"
- Ххахаха, ваши мольбы не смягчат моего сердца!
- Я буду убивать вас медленно, делая укус за укусом, поливая ваши раны, ваши обнаженные внутреннусти, ваш фарш, лук сметаной, и снова делать укус!