Yota работает под Linux !!!

Изображение пользователя Komandir.

Почитав это

http://community.livejournal.com/yota_ru/126960.html

решил попробовать !

Исходники libusb-1.0.0 взял отсюда -

http://downloads.sourceforge.net/libusb/libusb-1.0.0.tar.bz2?modtime=1229204531&big_mirror=0.

Собрал сам. Запустил и всё заработало на ура !
Подтверждение

0
Komandir - 25 Декабрь, 2008 - 18:27
Изображение пользователя Komandir.

Основные мысли скопирую:

buggzbunny
С удовольствием сообщаю о выпуске версии 0.0.1 madwimax - linux драйвера для Samsung SWC-U200. Ждем ваших комментариев, тестов, багрепортов, патчей и тд. Огромное спасибо dci, выложившему исходники своей программы для сбора информации о покрытии и сообщившему потом много всего полезного! Спасибо Владиславу Исенбаеву (timustc ), присылавшему патчи, идеи и помогавшему с тестированием!

Update 1.
Краткая инструкция:
1. в первом терминале запустить драйвер:
sudo path/to/wimax
Драйвер будет писать сообщения. Как только увидите State: NORMAL - это значит, что модем подключился к сети. После этого можно делать шаг 3.
2. во втором терминале выполнить команды:
sudo ifconfig tap0 up
3.
sudo dhclient tap0
4. можно пользоваться инетом :)

В будущем все будет, конечно, гораздо проще :)

Update 2.
Сегодня при тестировании обнаружил, что если после подключения некоторое время нет траффика, соединение обрывается и почему-то не восстанавливается. Помогает только перезапуск драйвера. Это, очевидно, баг, с ним будем бороться. Пока же можно просто что-нибудь все время пинговать, чтобы был траффик и соединение не обрывалось.

Внимание! Проблема с usb_storage
Наконец решил проблему с вылетами в убунте. Синдром такой - после коннекта к сети, секунд через 10 подвисает соединение.

Решение.

1. Добавить правило в udev

создать файл правил /etc/udev/rules.d/99-block-storage.rules,
и записать туада строчку ATTRS{removable}=="1", SUBSYSTEMS=="block", NAME=""

ВНИМАНИЕ, после данного действия флешки автоматом монтироваться не будут. P.s можно попробовать написать правило только для модема

2. Перед и после подключения можема, обязательно удостовериться что модуль usb_storage не загружен, команда lsmod

3. Если загружен выгружает - sudo rmmod usb_storage --force

Хочется сказать что пока инет работает как-то не стабильно. Думаю лучше подождать след верию дров =(

0
Sve - 24 Июль, 2009 - 15:29
Изображение пользователя Sve.

Я установил модем, все работает, но вот вопрос, у ёты, если заканчивается счет, нужно пополнить баланс, а затем ВЫНУТЬ И УСТАНОВИТЬ модем заново. Не подскажете, как это сделать программно, ибо модем будут недоступен для ручного доступа?

P.S. /etc/init.d/udev stop/start не помогает, пробовал при подключенном модеме - установленное соединение не исчезает

0
urusha - 24 Июль, 2009 - 16:44
Изображение пользователя urusha.

sudo kill id_процесса_madwifi
или в tunctl, по-моему, можно изничтожать интерфейс tapN (возможно путаю с другой ОС).

+1
Sve - 24 Июль, 2009 - 17:30
Изображение пользователя Sve.

Ну я более универсальный способ имел в виду. Который поможет, например, если зависнет модем. Хочется вообще отключить порт, а затем включить
нашел, что можно сделать echo "2" > /sys/bus/usb/devices/6-1:1.0/power/state
вот теперь вопрос, как вычислить то, что выделено жирным

Собственно нашел как вычислить тут
/sys/bus/usb/devices# ls
1-0:1.0  1-1  1-1:1.0  1-2  1-2:1.0  2-0:1.0  3-0:1.0  4-0:1.0  4-2
4-2:1.0  5-0:1.0  5-6  5-6:1.0  usb1  usb2  usb3  usb4  usb5
/sys/bus/usb/devices# cat 1-1/busnum
1
/sys/bus/usb/devices# cat 1-1/devnum
8
/sys/bus/usb/devices# cat 1-2/busnum
1
/sys/bus/usb/devices# cat 1-2/devnum
7

у меня получился 1-8
Но при попытке занести туда что-либо получаю Permission Denied
sudo echo suspend > /sys/bus/usb/devices/1-8/power/level
Permission Denied

Вопрос - в чем я неправ?

0
picaro - 24 Июль, 2009 - 17:34
Изображение пользователя picaro.

$ sudo su
# echo suspend > /sys/bus/usb/devices/1-8/power/level

0
Sve - 24 Июль, 2009 - 17:53
Изображение пользователя Sve.

Это некошерно :)
нашел как сделать не залогиниваясь под root прямо:
sudo su -c 'echo suspend > /sys/bus/usb/devices/1-8/power/level' root
Модем отваливается, вот только питание не исчезает, фонарик на модеме горит
Как я понял, питание можно отключить послав туда "2", но при этом пишет:echo: ошибка записи: Invalid argument причем, что 2, что "2" - без разницы.
Как отключить питание, не в курсе?

P.S. заметил, что если модем вогнать суспенд, а потом обратно, при включенном madwimax, то при перезапуске madwimax происходит ошибка, если же madwimax предварительно убить, то запускается нормально

0
Sve - 24 Июль, 2009 - 18:46
Изображение пользователя Sve.

Сам себе отвечу - похоже никак. Цитата из мануала:+ power/level
+
+ This file contains one of three words: "on", "auto",
+ or "suspend".  You can write those words to the file
+ to change the device's setting.
+
+ "on" means that the device should be resumed and
+ autosuspend is not allowed.  (Of course, system
+ suspends are still allowed.)
+
+ "auto" is the normal state in which the kernel is
+ allowed to autosuspend and autoresume the device.
+
+ "suspend" means that the device should remain
+ suspended, and autoresume is not allowed.  (But remote
+ wakeup may still be allowed, since it is controlled
+ separately by the power/wakeup attribute.)

0
urusha - 24 Июль, 2009 - 19:34
Изображение пользователя urusha.

Хочется вообще отключить порт, а затем включитьВ мамке выдергивайте шнур иль джампера онлайн меняйте).
Помоему kill процесса очень хорошо и от подвисаний тоже... Сначала Kill, потом kill -9 если через 10 сек не убился. Потом перезапуск. И все это в скрипт засунуть.
Или вы хотите увидеть мигающую лампочку? Повесьте гирлянду на корпус).

0
Sve - 25 Июль, 2009 - 05:08
Изображение пользователя Sve.

1. написал же - модем будут недоступен. Да и мамка. Считай, на другом конце города. Выдернуть шнур не получится.
2. kill не поможет при зависании самого модема - то есть железяки, а такое может быть
3. лампочка мне не нужна. Она упомянута просто как средство индикации питания
4. я решил вопрос сброса питания выключением компьютера и включением его через 2 минуты. Этого времени, думаю хватит, чтобы выгрузить систему, какой бы загаженой она не оказалась :)
5. если не использовать отключение питания компа, то при suspend питание все-таки пропадает, но не сразу... Минут через 20 :(

0
urusha - 25 Июль, 2009 - 11:24
Изображение пользователя urusha.

1,3. - was just a joke
2. - Такое может быть или такое было и бывает часто? Пробывали с -9? Это все же удобнее выруба компа, не так ли?
4. - Wake on lan? Или включать-выключать удобнее чем модем?
5. - Просто "жаль".

0
Sve - 29 Июль, 2009 - 01:34
Изображение пользователя Sve.

2. С ётовскими модемом пока не было ни разу, а вот со скайлинковскими - часто. Просто не соединяются ни в какую, пока не переткнешь. И килять нечего - тупит сама железяка
4. Программирование ACPI. WakeOnLan недоступен, речь идет именно об этом - сети нет :)

0
balamutick - 25 Февраль, 2010 - 20:20
Изображение пользователя balamutick.

Люди, что из верхнего потока можно вырезать как не нужное ? В чём в итоге смысл потока (треда) ?

+1
dm - 9 Февраль, 2010 - 22:36
Изображение пользователя dm.

Все гораздо проще.

Для установки драйверов yota под linux:

Качаем для i386 архитектуры madwimax_0.1.1-1_i386.deb или для ADM64 madwimax_0.1.1-1_amd64.deb

и устанавливаем, либо через GUI, или через консоль

sudo dpkg -i madwimax*.deb

подключаем модем, нажимаем ALT-F2 и набираем:

kdesudo madwimax

все, вы в интернете.

Ниже, добавлено Balamutick -ом на основе других ответов Dm -а, для более полного ответа по настройке.

Для установки скачанных пакетов, нужно скачать вручную обозначенные два пакета (один libusb второй madwimax) и под кубунтой в дельфине просто кликнуть сначала на libusb а после того как он установиться на madwimax вот собственно и все. Перезагружайся и подключай модем.

0
balamutick - 25 Февраль, 2010 - 20:18
Изображение пользователя balamutick.

Dm по мотивам вопросов после твоего сообщения, я всё скинул в одно твоё сообщение, попробуй немного причесать по смыслу, чтобы было готовое решение.

0
Gedimin - 16 Май, 2010 - 12:28

Что-то у меня не работает ни эта инструкция, ни более расширенная из дюжины шагов (тоже тут на форуме есть)...
При установке по указанному здесь методу ничего не происходит. У меня вообще какие-то проблемы с Connection manager теперь. Иконка в трее (подключение) вообще неактивна. Если заходить через меню, то там есть мое старое wireless соединение по вайфай, но оно не работает. Что-то у меня глобально слетело.
Комп у меня - Asus UL30A. Что можно сделать? В Линуксе я совсем новичок.

Кстати, у меня архитектура х64, но интел. Мне выбирать пакеты i386 или amd64?

0
zimagur - 3 Июнь, 2010 - 08:52

Что-то не могу установить Йоту на свежеустановленную Кубунту 10.04. Выдает ошибку при установке libusb1. На Xubuntu 10.04 ставилось без проблем. В чем может быть дело?((

0
Гость - 5 Май, 2011 - 19:02

Попробуйте через менеджер пакетов установить, а не по ссылке. Проверьте совпадает ли архитектура и версия ядра для которой вы ставите.

0
Alphaed - 11 Октябрь, 2010 - 22:22

Подозреваю, что из этого поста можно сделать материальчик в подшивочку

0
poisons - 29 Ноябрь, 2010 - 11:47
Изображение пользователя poisons.

Пользуюсь йотой под ubuntu 10.10. И получаю такой некислый гиммор....мне приходится останавливать службу network-manager, иначе empathy например вообще не дает подключиться. Есть вариант использовать wicd, но оно имеет возможность добавить всего 2 интерфейса(например eth0 и wimax0, а хочется сразу и eth0, и wimax0 + еще и вайфай и желательно и что бы с уровнем сигнала для беспроводных интерфейсов). Как дела у кубунты в этом плане?
+начал испытывать проблемы со скоростью, ночью качает просто отлично, т.е. 5-6мбит вниз и порядка 1-1.5 вверх. Днем же скорость ниже, возрастает пинг. Саппорт общается только с win|mac пользователями. Некоторые адекватные спецы закрывают глаза на ось, но им нужно сказать bsid, т.е. мак базовой станции, по маку моему они меня искать не умеют видимо(и твердят что по вашему адресу вы можете ловить разные БС, что не позволяет им локализовать проблему). Madwimax везде одинаковый(и что радует в 10.10 есть в репозитории), как посмотреть точный уровень сигнала, bsid?

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры