Установка спутниковых приемников StarBlazer для Linux

В поставку спутниковых приемников StarBlazer входят драйверы и программное обеспечение для подключения к спутниковому Интернету для RedHat 5,CentOS 5.5 (ядро 2.6.18) и RedHat 6, CentOS 6, Ubuntu 10 (ядро 2.6.32). С другими версиями Linux прилагаемое ПО не тестировалось.

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

В директории находятся следующие файлы:

Программное обеспечение спутникового интернета StarBlazer для Linux

Программное обеспечение StarBlazer:

  • v4l-rhel6-ub10-sb-v3.tar.bz2 – сборка проекта Video for Linux (V4L) c включенными драйверами StarBlazer для RedHat 6, CentOS 5.5 и Ubuntu 10 (ядро 2.6.32)
  • v4l-rhel5-sb-v3.tar.bz2 – сборка проекта Video for Linux (V4L) c включенными драйверами StarBlazer для RedHat/CentOS Linux (ядро 2.6.18)
    dvb-apps-sb-v3.tar.bz2 –
    набор приложений DVBNET для настройки спутникового Интернета
  • slonax3g.tar.bz2 – ускоритель Slonax 3G для подключения к спутниковому интернету StarBlazer, позволяет ускорить загрузку данных и уменьшить объемы передаваемых данных.

Скрипты установки ПО StarBlazer:

  • inst_v4l_ubuntu – установка Video for Linux c драйверами StarBlazer для Ubuntu 10
  • inst_v4l_rhel6 – установка Video for Linux c драйверами StarBlazer для RedHat 6 и CentOS 6
  • inst_v4l_rhel5 – установка Video for Linux c драйверами StarBlazer для RedHat 5 и CentOS 5.5
  • inst_dvbnet – установка приложений DVBNET для настройки спутникового Интернета
  • inst_slonax3g – установка Slonax 3G для StarBlazer.

Установка драйверов и приложений

Для установки и запуска программного обеспечения StarBlazer Вы должны иметь право запускать программы в режиме суперпользователя 

  1. Установка V4L для Ubuntu. Запустите командой sudo inst_v4l_ubuntu скрипт установки из директории Linux на диске StarBlazer. При необходимости введите пароль пользователя для sudo. Дождитесь конца установки. Сборка и установка проекта может занять значительное время – до 10-20 минут, в зависимости от производительности Вашего компьютера.
  2. Установка V4L для RedHat 6 и CentOS 6. Перед установкой проверьте, что у Вас установлены библиотеки и средства разработки, в том числе пакеты kernel-devel и kernel-headers. Запустите скрипт inst_v4l_rhel6 из директории Linux на диске StarBlazer. Дождитесь конца установки. Сборка и установка проекта может занять значительное время – до 10-20 минут, в зависимости от производительности Вашего компьютера.
  3. Установка V4L для RedHat 5 и CentOS 5.5. Перед установкой проверьте, что у Вас установлены библиотеки и средства разработки, в том числе пакеты kernel-devel и kernel-headers. Запустите скрипт inst_v4l_rhel5 из директории Linux на диске StarBlazer. Дождитесь конца установки. Сборка и установка проекта может занять значительное время – до 10-20 минут, в зависимости от производительности Вашего компьютера.
  4. Установка приложений DVBNET для настройки спутникового Интернета. Запустите скрипт inst_dvbnet из директории Linux на диске StarBlazer. Дождитесь конца установки. Скрипты для запуска приложений будут установлены в директорию /usr/local/bin, а конфигурационные файлы в /etc/dvb.
  5. Установка Slonax 3G. Запустите скрипт inst_slonax3g из директории Linux на диске StarBlazer. Дождитесь конца установки. Приложение Slonax 3G будет установлено в директорию /usr/local/bin, конфигурационный файл – /etc/dvb/sx3g_cli.conf, лог Slonax 3G будет сохраняться в /var/log/sx3g_client.log.

Настройка приложений DVBNET

В директории /etc/dvb находятся два файла настройки DVBNET:

  • Файл сhannels.conf – список операторов и параметров спутникового сигнала. В поставку включены готовые настройки для работы со StarBlazer на спутниках IntelSat 904 и Экспресс АМ33.
  • Файл dvbnet.conf – параметры подписки спутникового Интернета.

Для подключения к StarBlazer откройте файл /etc/dvb/dvbnet.conf в любом удобном Вам текстовом редакторе и сделайте в нем следующие настройки:


TRANSPNAME="STARBLAZER-IS904"

Название оператора из файла channels.conf; по умолчанию – StarBlazer, IntelSat 904

# TRANSPNAME="STARBLAZER-AM33"Для подключения к StarBlazer через Экспресс АМ33 – раскомментируйте эту строку и закомментируйте предыдущую.

DVBPID0=1535PID спутникового оператора, здесь уже предустановлен PID для спутникового Интернета StarBlazer. PID может быть задан также в шестнадцатеричном виде (например, DVBPID0=0x05FF).

LNBPARM=""Тип конвертера (LNB). Пустое значение (по умолчанию)  – универсальный конвертера Ku-диапазона (с линейной поляризацией). Если Вы используете другой конвертер – задайте частоту его опорного генератора в МГц, например LNBPARM="10000" для частоты 10000 МГц.

DVBMACADR0=""MAC-адрес, который будет назначен на сетевой интерфейс приемника SB340-USB.  Для подключения к StarBlazer задайте здесь MAC-адрес, присвоенный оператором, например DVBMACADR0="00:00:ac:17:ca:02"

DVBIPADR0="192.168.254.254"IP-адрес, который будет назначен на сетевой интерфейс приемника SB340-USB. Для подключения к StarBlazer через Slonax 3G задайте здесь IP-адреc, присвоенный оператором, например DVBIPADR0="172.23.202.2"
Если Вы используете VPN-подключение, то оставьте здесь адрес по умолчанию или используйте любой "частный" (fake, private) адрес, не конфликтующий с другими интерфейсами Вашего компьютера.

Чтобы применить изменения, сделанные в файлах /etc/dvb/dvbnet.conf и /etc/dvb/channels.conf, наберите команду dvbnetstop, а после нее – dvbnetstart. В ходе выполнения dvbnetstart отображается состояние захвата сигнала. 

Время захвата сигнала зависит от версии операционной системы и может составлять от 10-20 сек до 3-4 минут. Большое время до захвата не является неисправностью и связано с особенностями реализации в разных системах.

Для проверки захвата сигнала и уровня его приема можно использовать команду dvbchk.

DVBNET автоматически стартует при запуске операционной системы. Если все необходимые настройки сделаны правильно, приемник StarBlazer спутниковый подключен и принимает сигнал, то сразу после старта операционной системы и захвата сигнала Вы можете подключаться к спутниковому Интернету. 

Подключение к спутниковому Интернету

Перед подключением к спутниковому Интернету можно проверить правильность настройки сетевого интерфейса приемника SB340-USB. Используйте для этого команду ifconfig. Убедитесь, что для сетевого интерфейса правильно настроены MAC-адрес и IP-адрес.

user@sbtest:~$ ifconfig
dvb0_0   Link encap:Ethernet HWaddr 00:00:ac:17:ca:02
         inet addr:172.23.202.2 Bcast:172.23.0.255 Mask:255.255.255.0

Если Вы используете Slonax 3G, то IP-адрес интерфейса должен совпадать с адресом подписки оператора.

Если Вы используете VPN-подключение, то IP-адрес интерфейса не должен совпадать с адресом подписки оператора. Используйте стандартные средства системы для создания PPTP VPN или L2TP VPN и установки маршрута по умолчанию (default gateway) на созданное VPN-подключение.

Для подключение к спутниковому Интернету StarBlazer через Slonax 3G Вам нужно только указать в конфигурационном файле /etc/dvb/sx3g_cli.conf свои логин и пароль для доступа к Slonax 3G. Откройте файл /etc/dvb/sx3g_cli.conf в любом удобном Вам текстовом редакторе, введите свои логин и пароль для Slonax 3G в следующих полях:

# TAG: login
# Usage: write_you_login_here
login=vpn23202002

# TAG: password
# Usage: write_you_password_here
password=your_slonax_passwd

и сохраните файл.

Для запуска Slonax 3G используйте команду slonax3g start. Если все настройки сделаны правильно, Вы должны увидеть сообщение CONNECTED!. После этого Вы можете пользоваться спутниковым Интернетом StarBlazer.

Подключение Slonax 3G в Linux

Для завершения работы Slonax 3G и отключения от спутникового Интернета наберите команду slonax3g stop.

Возможные проблемы при подключении через Slonax 3G и способы их устранения описаны в документации на диске StarBlazer .

Новости

в контакте livejournal