UPDATE: Новая версия пакета: http://peter.infosreda.com/ru/2010/02/06/madwimax-deb-1-1-0
Делать пакеты для Ubuntu / Debian оказалось чуть ли не проще, чем для Mandriva. Т.ч. встречайте – мой первый бинарный пакет *.deb. Вернее, даже два пакета. Я не нашел в стандартных репозиториях Ubuntu пакета libusb1 и по-этому сделал его сам. Правда, знающие люди говорят, что такой пакет есть. Как только увижу его собственными глазами, так и переделаю свой deb для madwimax на использование того, «правильного», libusb1. Тем более, может быть и переделывать не придется. На сколько я понимаю, команда madwimax скоро выпустит свой deb пакет для Debian / Ubuntu.
Ссылки на пакеты: libusb1_1.0.0-1_i386.deb и madwimax_0.1.0-1_i386.deb
После скачивания пакеты устанавливаются при помощи следующей команды: dpkg -i <имя пакета>
Документации в комплекте нет. Практически ничего нет кроме собственно исполняемого файла и правила для udev.
Для того, чтобы модем автоматически соединялся с сетью Yota при включении в USB разъем, потребуется раскомментировать последние две строчки (их там всего четыре) файла /etc/udev/rules.d/z60_madwimax.rules
Parsoph, попробуй ребутнуться. Хотя у меня и без этого завелось (Runtu 3 Final)
Собирал сам сначала драйвер, он даже работал нор почему-то инета все равно не было, а сейчас поставил сборку деб пакета для х64 все заелось
доволен как утюг. Надеюсь и дальше будут добрые люди которые будут делать сборки последних версий драйвера.
Хочу поблагодарить Петра за хорошую работу. Будете ли вы работать над GUI? и как вам пожертвование сделать на развитие проекта?
почта: root[гав-гав]stalker[минус]gsc[точка]ru
Спасибо очень большое
Раз спрос есть, то пожалуй займусь все-таки интерфейсом к madwimax. Начну с того, то постараюсь все-таки интегрировать madwimax с NetworkManager в Ubuntu. Думаю, то это будет самый правильный способ. По поводу пожертвований подумаю. Еще не было возможности заняться donateware
интересно, как можно в коньки запихать отображение BSID, CINR, RSSI. мне было бы, наверное, даже полезнее, чем гуй. занимаюсь тестированием ёты в Краснодаре, как раз было бы кошерно вывести всю инфу сразу на рабочий стол.
любопытная картина наблюдается, только заметил. При попытке работы с консольными установщиками пакетов (aptitude, apt-get) после установки/удаления пакета вылазит с
следующий текст:
Настраивается пакет u200 (0.2) …
Error! DKMS tree already contains: u200-0.2
You cannot add the same module/version combo more than once.
Kernel preparation unnecessary for this kernel. Skipping…
Building module:
cleaning build area….
make KERNELRELEASE=2.6.24-25-generic -C /lib/modules/2.6.24-25-generic/build SUBDIRS=/var/lib/dkms/u200/0.2/build modules….(bad exit status: 2)
Error! Bad return status for module build on kernel: 2.6.24-25-generic (i686)
Consult the make.log in the build directory
/var/lib/dkms/u200/0.2/build/ for more information.
0
0
Error! Could not locate u200.ko for module u200 in the DKMS tree.
You must run a dkms build for kernel 2.6.24-25-generic (i686) first.
dpkg: не удалось обработать параметр u200 (–configure):
подпроцесс post-installation script возвратил код ошибки 4
При обработке следующих пакетов произошли ошибки:
u200
E: Sub-process /usr/bin/dpkg returned an error code (1)
синаптик тоже ругается.
о4карег -> Вылезает такая же ошибка. И не чего не могу сделать.
Может кто подскажет способы решения?
@MaksimKa_Ufa
вот, кстати, нагуглил кое-что, буду вечером пытаться: http://www.linuxjournal.com/article/6896
@MaksimKa_Ufa
кстати, есть мысль попробовать победить эту ошибку еще и при помощи module-assistant. по ссылке ниже – пример с установкой блютуса, но это, я думаю, и вся разница.
sudo lsmod | grep madwimax
http://gettoknowlinux.blogspot.com/2009/05/bluetooth.html
Итого потребуется
0) sudo apt-get remove madwimax
1) sudo apt-get install module-assistant
2) sudo m-a update
3) sudo m-a prepare
4) sudo dpkg -i *.deb (из папки, где хранится скачанный пакет madwimax)
5) sudo m-a build madwimax
6) sudo m-a install madwimax
—- дальше я хз, насколько оно нужно
7) sudo modprobe madwimax ectype=14
9) sudo modinfo madwimax
10) Обеспечим автоматическую загрузку модуля ядра при загрузке системы. Для этого нужно прописать опции модуля в файле /etc/modprobe.d/madwimax и автозагрузку модуля в файле /etc/modules
У меня при установке libusb1_1.0.0-1_i386.deb пишет ошибку:
—————————————-
sudo dpkg -i ./libusb1_1.0.0-1_i386.deb
(Чтение базы данных … на данный момент установлено 253982 файлов и каталогов.)
Распаковывается пакет libusb1 (из файла ./libusb1_1.0.0-1_i386.deb)…
dpkg: не удалось обработать параметр ./libusb1_1.0.0-1_i386.deb (–install):
попытка перезаписи ‘/usr/lib/libusb-1.0.so.0′, котор(ый)ая также находится в пакете libusb-1.0-0 2:1.0.1-1
При обработке следующих пакетов произошли ошибки:
./libusb1_1.0.0-1_i386.deb
————————————————
Пытаюсь мирно разрешить, без force – не получается
————————————————
$ sudo dpkg -r libusb-1.0-0 2:1.0.1-1
dpkg: зависимости не позволяют удалить пакет libusb-1.0-0:
python-gammu зависит от libusb-1.0-0 (>= 2:1.0.1).
libgsmsd6 зависит от libusb-1.0-0 (>= 2:1.0.1).
libgammu6 зависит от libusb-1.0-0 (>= 2:1.0.1).
dpkg: не удалось обработать параметр libusb-1.0-0 (–remove):
проблемы зависимостей — не удаляется
dpkg: предупреждение: игнорируется запрос на удаление неустановленного пакета 2:1.0.1-1.
При обработке следующих пакетов произошли ошибки:
libusb-1.0-0
—————————————-
Я понимаю, что можно установить libusb1_1.0.0-1_i386.deb через force, но неизвестно, что из этого получится – вон там сколько зависимостей…
Какие будут предложения?
(u200-0_2.deb намертво вешает машину – ubuntu 9.10)
Дополнение к предыдущему посту. При установке и u200-0_2.deb и libusb1_1.0.0-1_i386.deb (через force)+madwimax_0.1.0-1_i386.deb девайс не получает IP-адрес. Сигнал есть – за соседним компом в винде все пашет на ура
Алекс, dhcpcd или dhclient
Для любой установленной или Live Linux системы совместимой с Debian пакетизацией, SWC-U200 должен моментально выйти в сеть после его включения в USB разъем …
Скачать (правильные) .deb пакеты и установить двойным щелчком по иконке:
http://rapidshare.com/files/394298348/yota.zip.html