Yota How-To(Модем Samsung SWC-U200)

Knoppix

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

Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Yota How-To(Модем Samsung SWC-U200)

Сообщение Bluetooth »

Сегодня приобрел данный модем, ну и полез в гугль, как же его завести под дебианом, нагуглил вот это: http://p-n-z-8-8.livejournal.com/63246.html

Там, в принципе, все просто. Но одно не понравилось - нет пакета под дебиан с madwimax.
Всвязи с этим я собрал пакет, и решил выложить здесь его, вдруг кому-то понадобится.
Пакет собран под дебиан ленни(но, скорее всего, без проблем заработает и в тестинге и в анстейбле)
Итак, собственно, How-TO:
1. качаем пакеты, прикрепленные к посту(пришлось их засунуть в тар, ибо дебы линуксфорум не принимает))))
2. устанавливаем их командой dpkg -i путь/к/пакету.deb
3. втыкаем модем
4. выполняем команду madwimax

у меня после вышеприведенных действий интернет заработал :)

Кстати, в пакет входят и правила для udev, которые автоматом поднимают соединение при подключении модема(очень удобно). Но для того, чтобы они заработали, надо перестартовать udev.

И напоследок: Я не пробовал активировать модем через debian, ибо на дебиане у меня нет никакого браузера(и не будет :) ), но, судя по тому, что в винде это не прошло гладко, есть подозрения, что и под дебианом это тоже не пройдет гладко.


З.Ы. Пакет madwimax собран без man страниц.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Yota How-To(Модем Samsung SWC-U200)

Сообщение arkhnchul »

нормально ативация проходит...
с правилами udev есть неприятная вещь - если модем подключать ими, а не руками, то несколько проблематично мониторить уровень сигнала. Только писать его в лог - а пишется там часто, и засирается быстро...
Losing is fun!
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Yota How-To(Модем Samsung SWC-U200)

Сообщение Bluetooth »

arkhnchul писал(а):
21.07.2009 11:17
нормально ативация проходит...
с правилами udev есть неприятная вещь - если модем подключать ими, а не руками, то несколько проблематично мониторить уровень сигнала. Только писать его в лог - а пишется там часто, и засирается быстро...

А как там мониторить сигнал?
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Yota How-To(Модем Samsung SWC-U200)

Сообщение arkhnchul »

madwimax -vv
Losing is fun!
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Yota How-To(Модем Samsung SWC-U200)

Сообщение Bluetooth »

arkhnchul писал(а):
21.07.2009 11:51
madwimax -vv

Спасибо.
Спасибо сказали:
pomidoroff
Сообщения: 17
ОС: Linux

Re: Yota How-To(Модем Samsung SWC-U200)

Сообщение pomidoroff »

Господа, а как бы вы отнеслись к обнародованию результатов эксперимента такого рода.
Я убил два модема самсунг под линуксом, используя мадвимакс.
Условия экперимента: под линуксом заходим как описано с помощью активированного устройства на Йоту и работаем. Затем разрываем соединение, выдергиваем устройство. При попытке повторного соединения модем входит в бесконечный цикл: поиск сети - попытка соединения - сброс индикатора уровня сигнала до RSSI: -100 CINR: 0.000000 - поиск сети. Далее бесконечно. Иными словами, после первого использования модема под Линухом уровень принимаемого устройством сигнала падает, и моя зона превращается из зоны с уровнем сигнала "Средний" в зону с уровнем сигнала "Плохой" и невозможностью установить соединение как под линуксом так и под виндой.
Если использовать только под виндой, все стабильно работает без изменения параметров режима связи. Много дней.
Один модем мне поменяли, второй постеснялся нести.
Не знаю, что и думать.
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Yota How-To(Модем Samsung SWC-U200)

Сообщение arkhnchul »

помидоров, вы тестер по профессии?))
вообще - скорей всего, проблемы с вашей материнской платой (не поймите превратно). У знакомых мне пользователей все нормально.
кста, напишите автору мадвимакса...
Losing is fun!
Спасибо сказали:
pomidoroff
Сообщения: 17
ОС: Linux

Re: Yota How-To(Модем Samsung SWC-U200)

Сообщение pomidoroff »

arkhnchul писал(а):
04.08.2009 18:27
помидоров, вы тестер по профессии?))
вообще - скорей всего, проблемы с вашей матерью (не поймите превратно).


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

Re: Yota How-To(Модем Samsung SWC-U200)

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

pomidoroff писал(а):
04.08.2009 17:52
Один модем мне поменяли, второй постеснялся нести.
не стесняйтесь. особенно если модем красный (улыбка).

arkhnchul писал(а):
04.08.2009 18:27
У знакомых мне пользователей все нормально.
у знакомых (а в основном — незнакомых) мне клиентов линуксцентра, пользующихся роутерами с тем же самым madwimax-ом внутри, тоже всё норамально.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
pomidoroff
Сообщения: 17
ОС: Linux

Re: Yota How-To(Модем Samsung SWC-U200)

Сообщение pomidoroff »

Подпись прикольная. Как будто кто-то где-то видел "правильно организованное общество". Аж позавидовал автору.
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Yota How-To(Модем Samsung SWC-U200)

Сообщение Ленивая Бестолочь »

расскажите - знающие люди.
а этот madwimax при поднятии соединения ничего с роутингом не делает?

я пытаюсь настроить на удаленной машине его. сижу по ссш через интернет по обычному каналу.
скачал пакеты, поставил, даю команду madwimax - ссш виснет, на машину не попасть никак.
звоню туда, прошу его вытащить из usb - все восстанавливается.
(он не активирован ещё)
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Yota How-To(Модем Samsung SWC-U200)

Сообщение arkhnchul »

он добавляет еще один дефолтовый гейт, не убирая старый. У машины при этом крыша съезжает при попутке найти куда-нибудь маршрут, как понимаю...
Losing is fun!
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Yota How-To(Модем Samsung SWC-U200)

Сообщение Ленивая Бестолочь »

arkhnchul писал(а):
05.08.2009 10:10
он добавляет еще один дефолтовый гейт

ну вот - ктож его об этом просит то? :-\
поковырял dhcp3.conf на предмет этого дела - не помогло. видимо он это делает как-то автомагически.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Yota How-To(Модем Samsung SWC-U200)

Сообщение arkhnchul »

как-то я это вроде откручивал... посмотрю, может найду, как.
а вообще - зачем это убирать?) или ёта нужна для доступа к ее локалке?
Losing is fun!
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Yota How-To(Модем Samsung SWC-U200)

Сообщение Ленивая Бестолочь »

есть сервер в одной конторе.
к нему впнятся много разных сторонних контор на внешний айпишник.
местный пров, который предоставляет этот внешний айпи - просто жесть 1гб трафика в месяц - 10000р.
другово прова не впустить - режимная организация.

сотрудники купили йоту, я к ним по ссш зашел, поставил пакеты.
йоты тык в юсб - я отвалился, у них есть инет. йоты вынули - инета нет, есть я.
:-)
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Yota How-To(Модем Samsung SWC-U200)

Сообщение Bluetooth »

Ленивая Бестолочь писал(а):
07.08.2009 19:11
есть сервер в одной конторе.
к нему впнятся много разных сторонних контор на внешний айпишник.
местный пров, который предоставляет этот внешний айпи - просто жесть 1гб трафика в месяц - 10000р.
другово прова не впустить - режимная организация.

сотрудники купили йоту, я к ним по ссш зашел, поставил пакеты.
йоты тык в юсб - я отвалился, у них есть инет. йоты вынули - инета нет, есть я.
:-)

Есть подозрение, что madwimax юзает свои скрипты после поднятия интерфейса.
И правда, посмотрел - выполняется(в моей сборке пакета) скрипт /usr/ect/madwimax/event.sh
Можно в нем подкрутить параметры dhcp клиента, а если ниасилили(а что там сложного? :) ), то можно в скрипт добавить вызовы команды route, ставящие нужные маршруты.
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Yota How-To(Модем Samsung SWC-U200)

Сообщение Ленивая Бестолочь »

сейчас в этой конторе "внезапно пропал инет". залез туда поглядеть - там такое:
если вынуить/вставить модем в syslog вот это:

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

.......

Aug 21 10:52:54 serv /usr/sbin/madwimax[2774]: Device found
Aug 21 10:52:54 serv /usr/sbin/madwimax[2774]: Claimed interface
Aug 21 10:52:54 serv /usr/sbin/madwimax[2774]: Continuous async read start...
Aug 21 10:52:54 serv /usr/sbin/madwimax[2774]: Chip info: cmc730_v2.1
Aug 21 10:52:54 serv /usr/sbin/madwimax[2774]: Firmware info: u200_rev1-2.5.80-CF01
Aug 21 10:52:54 serv /usr/sbin/madwimax[2774]: MAC: 00:23:d6:a0:d8:96
Aug 21 10:52:54 serv /usr/sbin/madwimax[2774]: Allocated tap interface: wimax0
Aug 21 10:52:54 serv /usr/sbin/madwimax[2774]: Starting if-create script...

и все. интерфейса wimax* в системе нет.

если запустить руками:

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

serv:/usr/etc/madwimax# /usr/sbin/madwimax -vv
Bus 001 Device 001: ID 1d6b:0001
Bus 002 Device 001: ID 1d6b:0001
Bus 003 Device 001: ID 1d6b:0002
Bus 003 Device 003: ID 04e8:6761
Device found
Claimed interface
Continuous async read start...
Chip info: cmc730_v2.1
Firmware info: u200_rev1-2.5.80-CF01
MAC: 00:23:d6:a0:d8:96
Allocated tap interface: wimax0
Starting if-create script...
Child exited with status 0
Network found.
RSSI: -65   CINR: 19.000000   TX Power: 57344   Frequency: 2515000
BSID: 00:00:15:01:42:c1
State: NEGO   Number: 2   Response: 1
RSSI: -64   CINR: 19.250000   TX Power: 1   Frequency: 2515000
BSID: 00:00:15:01:42:c1
State: NEGO   Number: 2   Response: 1
Network found.
RSSI: -100   CINR: 0.000000   TX Power: 65529   Frequency: 2515000
BSID: 00:00:15:01:42:c1
State: NEGO   Number: 2   Response: 1
RSSI: -64   CINR: 19.250000   TX Power: 1   Frequency: 2515000
BSID: 00:00:15:01:42:c1
State: NEGO   Number: 2   Response: 1
Network found.
.......

последие сообщения повторяются до посинения, интерфейса нет.



update: нашел вот это: http://code.google.com/p/madwimax/issues/detail?id=12
там говорят, что
Это значит, что сигнал настолько слабый, что девайс его не улавливает вообще :)
Чтобы девайс смог подключиться к сети, нужно применить приложенный патч.
Состояние NEGO означает, что девайс проходит аутентификацию в сети. Пакеты будут
ходить только после того, как он из состояния NEGO перейдет в состояние NORMAL.

пакет, от Bluetooth я так понимаю уже с этим патчет, т.к. ssid указывать можно. не понятно, только что там указывать :)
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Yota How-To(Модем Samsung SWC-U200)

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

Ленивая Бестолоч... писал(а):
21.08.2009 11:33
ssid указывать можно. не понятно, только что там указывать
ничего там указывать не нужно. если работа планируется только с yota. ssid йоты там идёт по умолчанию. и нужен механизм выбора ssid-а только для коннекта к другим провайдерам.
ну, может, ещё на случай ядерной войны, если yota вдруг сменит ssid.
но если она это сделает, это у неё точно ядерная война начнётся. ни один клиент не сможет подконнектиться.
конечно, можно соответствующую логику заложить в очередную версию yota access.
но все, кто на момент смены всё ещё будет пользоваться какой-нибудь предыдущей версией, соберутся толпой и набьют рожу тому, кто такую замену придумал.

p.s. кстати, сегодня у них явно чёрный день. вот мы тут в lc не можем приконнектиться. ни madwimax-ом, ни yota access-ом. и ещё у кучи народа такая же проблема (сужу по поступившим звонкам). может к вечеру полегчает.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Yota How-To(Модем Samsung SWC-U200)

Сообщение Bluetooth »

Йота сегодня сдохла. Ездил устанавливать йоту с антенной на уральскую улицу, Сигнал поймала хороший, а коннектиться не хотела.
Йота в очередной раз разочаровала и прибавила мне гемора. Лучше бы с ней совсем не связывался...Но бабло-то охота (:
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Yota How-To(Модем Samsung SWC-U200)

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

о, наконец-то они в приветствие своей горячей линии вставили текст. мол, в спб проблемы, извините.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Yota How-To(Модем Samsung SWC-U200)

Сообщение arkhnchul »

Это значит, что сигнал настолько слабый, что девайс его не улавливает вообще :)
Чтобы девайс смог подключиться к сети, нужно применить приложенный патч.
Состояние NEGO означает, что девайс проходит аутентификацию в сети. Пакеты будут
ходить только после того, как он из состояния NEGO перейдет в состояние NORMAL.

ну какбэ CINR под 19 - уровень очень хороший.
Losing is fun!
Спасибо сказали: