Ubuntu DEB для madwimax 0.1.0

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

64 комментариев на «Ubuntu DEB для madwimax 0.1.0»

  1. Parsoph, попробуй ребутнуться. Хотя у меня и без этого завелось (Runtu 3 Final)

  2. strelok:

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

  3. Хочу поблагодарить Петра за хорошую работу. Будете ли вы работать над GUI? и как вам пожертвование сделать на развитие проекта? :)
    почта: root[гав-гав]stalker[минус]gsc[точка]ru

  4. Марк:

    Спасибо очень большое

  5. Раз спрос есть, то пожалуй займусь все-таки интерфейсом к madwimax. Начну с того, то постараюсь все-таки интегрировать madwimax с NetworkManager в Ubuntu. Думаю, то это будет самый правильный способ. По поводу пожертвований подумаю. Еще не было возможности заняться donateware :)

  6. интересно, как можно в коньки запихать отображение 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)

    синаптик тоже ругается.

  7. MaksimKa_Ufa:

    о4карег -> Вылезает такая же ошибка. И не чего не могу сделать.

    Может кто подскажет способы решения?

  8. @MaksimKa_Ufa

    вот, кстати, нагуглил кое-что, буду вечером пытаться: http://www.linuxjournal.com/article/6896

  9. @MaksimKa_Ufa

    кстати, есть мысль попробовать победить эту ошибку еще и при помощи module-assistant. по ссылке ниже — пример с установкой блютуса, но это, я думаю, и вся разница.
    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
    8) sudo lsmod | grep madwimax
    9) sudo modinfo madwimax
    10) Обеспечим автоматическую загрузку модуля ядра при загрузке системы. Для этого нужно прописать опции модуля в файле /etc/modprobe.d/madwimax и автозагрузку модуля в файле /etc/modules

  10. Alex:

    У меня при установке 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)

  11. Alex:

    Дополнение к предыдущему посту. При установке и u200-0_2.deb и libusb1_1.0.0-1_i386.deb (через force)+madwimax_0.1.0-1_i386.deb девайс не получает IP-адрес. Сигнал есть — за соседним компом в винде все пашет на ура

  12. Павел:

    Алекс, dhcpcd или dhclient

  13. anfd:

    Для любой установленной или Live Linux системы совместимой с Debian пакетизацией, SWC-U200 должен моментально выйти в сеть после его включения в USB разъем …

    Скачать (правильные) .deb пакеты и установить двойным щелчком по иконке:
    http://rapidshare.com/files/394298348/yota.zip.html

  14. anfd — Спасибо огромное!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>