Подключение модема YOTA Samsung 200 под CentOS 5.3

Полезные советы и программы от пользователей нашего форума.

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

Ответить
blinovdv
Сообщения: 1
ОС: CentOS 5.3

Подключение модема YOTA Samsung 200 под CentOS 5.3

Сообщение blinovdv »

Здравствуйте!

Повозившись с установкой модема YOTA Samsung 200 решил написать данную инструкцию по установке этого модема под CentOS 5.3.

Начинаем!

(Все команды должны запускаться от имени root. )


1.Скачиваем следующие дистрибутивы
Скачиваем последнюю версию libusb-1 с сайта http://www.libusb.org/ (я скачивал libusb-1.0.3).
Скачиваем последнюю версию madwimax с сайта http://code.google.com/p/madwimax/downloads/list (я скачивал madwimax-0.1.1.tar.gz).
2.Устанавливаем libusb-1.0.3
Разархивируем архив.
Переходим из командной строки в получившейся каталог.
Когда будем выполнять следующие команды внимательно читаем информацию в терминальном окне. Если каких то компонентов будет не хватать вы увидите соответствующую информацию.
Их надо будет установить.

Выполняем команду './configure —prefix=/usr' (Параметр '—prefix=/usr' необходим чтобы libusb-1 установился в место по умолчанию и заменил старый libusb-0. Иначе команда «make» будет ругаться.).
Выполняем команду 'make'.
Выполняем команду 'make install'.

3.Устанавливаем madwimax-0.1.1
Разархивируем архив.
Переходим из командной строки в получившейся каталог.
Когда будем выполнять следующие команды внимательно читаем информацию в терминальном окне. Если каких то компонентов будет не хватать вы увидите соответствующую информацию.
Их надо будет установить.

Выполняем команду './configure'.
Выполняем команду 'make'.
Выполняем команду 'make install'.

4.Настраиваем автозагрузку при отключении подключении модема
Средства автозагрузки находящиеся в дистрибутиве madwimax-0.1.1 у меня не заработали.
Поэтому предлагаю сделать следующие изменения:
- вносим изменение в файл '/usr/local/madwimax/etc/madwimax/event.sh'
меняем путь с '/var/lib/dhcp/dhclient' на '/var/lib/dhclient/dhclient'.
- создаем скрипт загрузки '/etc/rc.d/init.d/madwimax' следующего содержания

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

#!/bin/sh
############################################################################
#                                                                          #
#  Madwimax                                                    #
#                                                                          #
############################################################################
# chkconfig: 200 50 50
#description: Starts and stops the Madwimax.
wimax=${wimax-/usr/local/madwimax/sbin/madwimax}



if [ -x /etc/rc.d/init.d/functions ]; then
   . /etc/rc.d/init.d/functions
fi
RETVAL=0

start()
{
    echo -n "Starting madwimax: "
        daemon /usr/local/madwimax/sbin/madwimax -d
    RETVAL=$?
echo
}

stop()
{
    echo -n "Stoping madwimax: "
    killproc /usr/local/madwimax/sbin/madwimax
    RETVAL=$?
echo
}

restart()
{
    echo -n "Restarting madwimax: "
    stop
    start

}

# See how we were called.
case "$1" in
    start)
    start
;;

    stop)
    stop
;;
    status)
        status $wimax
;;
    restart)
    restart
;;
    *)
 echo "Usage: ${0##*/} {start|stop|restart}"
        RETVAL=1
esac

exit $RETVAL

Не забываем сделать этот файл исполняемым!!!
Делаем на этот файл символьные ссылки 'K01madwimax' во все каталоги c /etc/rc.d/rc0.d по /etc/rc.d/rc6.d

- редактируем файл /etc/udev/rules.d/z60_madwimax.rules. Меняем в нем информацию на следующую

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

# udev rules file for madwimax supported devices
SUBSYSTEM!="block", GOTO="madwimax_rules_end"
ACTION!="add", GOTO="madwimax_rules_end"

# run madwimax
SYSFS{idVendor}=="04e8", SYSFS{idProduct}=="6761", RUN:="/sbin/service madwimax restart"

LABEL="madwimax_rules_end"




Все теперь можем перезапустить компьютер.
Когда вы подключите модем, воспользуйтесь командой '/sbin/ifconfig', и вы увидите появление нового сетевого устройства winmax0. При отключении модема это сетевое устройство исчезнет.

Вроде ничего не забыл, удачной работы! :rolleyes: :rolleyes:
Спасибо сказали:
shegi
Сообщения: 1

Re: Подключение модема YOTA Samsung 200 под CentOS 5.3

Сообщение shegi »

(Не знаю что делать
первый раз ставлю linux(Mandriva)
хотел сразу поставить драйвер для Yota
на установке libusb(1.0.3_
пишет Leaving directory
install-libltlibraries

Устанавливал так
./configure --prefix=/usr
make
make install

Знающие помогите),,
заранее Спасибо,!
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: Подключение модема YOTA Samsung 200 под CentOS 5.3

Сообщение Goodvin »

shegi писал(а):
11.02.2010 01:31
(Не знаю что делать
Извстно что - читать правила форума и использовать поиск.

shegi писал(а):
11.02.2010 01:31
первый раз ставлю linux(Mandriva)
хотел сразу поставить драйвер для Yota
на установке libusb(1.0.3_
пишет Leaving directory
install-libltlibraries

Устанавливал так
./configure --prefix=/usr
make
make install

Знающие помогите),,
заранее Спасибо,!


Yota и Mandriva 2009.1 Xtreme
Спасибо сказали:
Ответить