Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: [HOWTO] Спутниковый интернет на Twinhan 1025 (Sat Express)  (Прочитано 6717 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Azzz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Не знал куда написать. Пожалуй, тут этому топику самое место. Поделюсь настройкой спутникового интернета с данной платой.
Промучился с с ней довольно долго. Дней аж несколько. Посиму выклаываю то, как делал с.
Плата работать с драйверами с ядра не хочет: запускаться то оно запускается, а вот устройство fronted не создаётсс, что не есть гут, и, следовательно, залочить карту на сигнале нельзя... т.е. плата не работает.
1. Качаем пакет linux-headers-версия.ядра Для ubuntu 6.10 i386  это linux-headers-2.6.17-generic
2. Качаем драйвера с www.linuxtv.org драйвера v4l-dvb-20061209.tar.gz
 Распаковываем и переходим в каталог, куда распаковали.
 Делаем:
  $ make
 $ make install
 
Перезагружаемсс
3. Ставим из репозитарис(есть в стандартном) пакет dvb-utils
4. Редактируем /etc/modules и добавляем туда эти строки:
  #dvb
 bttv i2c_hw=1 card=0x71
 dvb-bt8xx
 dst
 
Эти модули будут загружаться при старте системы
 Теперь в /etc/modprobe.d/options надо добавить эти строки:
 
 #dvb
 options dvb_core dvb_shutdown_timeout=0  #иначе твинхан будет засыпать
 options bttv i2c_hw=1 card=0x71 #зачем это нужно с не знаю, но оно и не мешает.
 
Перезагружаемся. После перезагрузки в каталоге /dev/dvb/adapter0 должны посвитсьс устройства demux0, dvr0, frontend0, net0 . Сам каталог тоже должен посвиться :)
В принципе, на стом специфичность твинхана заканчивается, и дальше можно действовать по любой схеие. Но с, пожалуй, продолжу :)
5. Следует поднять dvb-интерфейс:
 
 $ dvbnet -p XXX
 $ ifconfig dvb0_0 XXX.XXX.XXX.XXX hw ether 00:08:XX:XX:XX:XX up
 
Где:
 XXX - пид, выданный вам провайдером
 XXX.XXX.XXX.XXX - IP-аддрес, также выданный вам провайдером
 00:08:XX:XX:XX:XX - мак-аддрес вашей платы
 Поднятие интерфейса можно поместить в автозагрузку: /etc/rc.local
 Проверить успешность поднятис интерфейса:
 $ ifconfig dvb0_06. Теперь надо залочить сигнал нужного нам провайдера
 Создаём файл /etc/channels.conf с параметрами вашего провайдера:
 
Цитировать
[любое название]:[частота]:[полсризацис]:[номер DiSEqC, если он есть (начинас с еденицы)]:[символьнас скорость]:[0]:[0]:[номер строки параметров здесь(начинас с нулс)]:[0]
 
Для моего SatGate 42E строка такас:
 
Цитировать
SG:12565:h:0:27282:0:0:1:0
Ну а дальше пишем в консоли сто:
 $ szap -c /etc/channels.conf -n 1 -x Здесь 1(еденица) - это номер строки(с параметрами) в файле /etc/channels.conf
 Если сигнал будет залочен успешно, то вы увидете "FE_HAS_LOCK".
 При желании залочивание можно поместить в тот же /etc/rc.local
 Ну, в общем, вот и всё. Карта готова к использованию :)

Update:
Поставил kubuntu 7.04 и начал настраивать сию плату. Дравера ставить не понадобилось, что не может не радовать :)
« Последнее редактирование: 06 Май 2007, 14:22:54 от Azzz »

Оффлайн tindtc

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: [HOWTO] Спутниковый интернет на Twinhan 1025 (Sat Express)
« Ответ #1 : 04 Февраль 2008, 20:29:34 »
Большое спаибо за инструкцию, а нет ли у когонибудь инфы по настройке твинхана 1027? дрова под него есть, станавливаются, но никак не могу добиться появления в /dev самого /dvb. Думаю отличие установки в содержании etc/modules и /etc/modprobe.d/options, т.к. чип другой у этой карты.

Оффлайн tindtc

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: [HOWTO] Спутниковый интернет на Twinhan 1025 (Sat Express)
« Ответ #2 : 05 Февраль 2008, 15:20:27 »
up

Оффлайн RusBiT

  • Участник
  • *
  • Сообщений: 143
    • Просмотр профиля
Делал по вашей инструкции , однако каталог /dev/dvb/ не появился.
Устройство определилось:
02:03.0 Multimedia controller: Twinhan Technology Co. Ltd Mantis DTV PCI Bridge Controller [Ver 1.0] (rev 01)

Оффлайн Stiff

  • Активист
  • *
  • Сообщений: 677
    • Просмотр профиля
всё отлично работает из коробки, нужно всего-то
apt-get install dvb-utils

Оффлайн RusBiT

  • Участник
  • *
  • Сообщений: 143
    • Просмотр профиля
dvb-utils установлено. У вас какая версия системы и ядро?
Пытался скомпилить драйвера в ручную, но выдает ошибку
# make
make -C /root/driver/v4l
make[1]: Entering directory `/root/driver/v4l'
creating symbolic links...
make -C /lib/modules/2.6.24-19-server/build SUBDIRS=/root/driver/v4l  modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.24-19-server'
  CC [M]  /root/driver/v4l/flexcop-pci.o
/root/driver/v4l/flexcop-pci.c: In function 'flexcop_pci_irq_check_work':
/root/driver/v4l/flexcop-pci.c:119: warning: passing argument 1 of 'schedule_delayed_work' from incompatible pointer type
/root/driver/v4l/flexcop-pci.c: In function 'flexcop_pci_stream_control':
/root/driver/v4l/flexcop-pci.c:226: warning: passing argument 1 of 'schedule_delayed_work' from incompatible pointer type
/root/driver/v4l/flexcop-pci.c:229: warning: passing argument 1 of 'cancel_delayed_work' from incompatible pointer type
/root/driver/v4l/flexcop-pci.c:378:71: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
/root/driver/v4l/flexcop-pci.c: In function 'flexcop_pci_probe':
/root/driver/v4l/flexcop-pci.c:378: error: 'INIT_WORK' undeclared (first use in this function)
/root/driver/v4l/flexcop-pci.c:378: error: (Each undeclared identifier is reported only once
/root/driver/v4l/flexcop-pci.c:378: error: for each function it appears in.)
make[3]: *** [/root/driver/v4l/flexcop-pci.o] Error 1
make[2]: *** [_module_/root/driver/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.24-19-server'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/root/driver/v4l'
make: *** [all] Error 2
« Последнее редактирование: 07 Август 2008, 09:01:27 от RusBiT »

Оффлайн RusBiT

  • Участник
  • *
  • Сообщений: 143
    • Просмотр профиля
Скомпили другой драйвер, увы - непомогло

Оффлайн RusBiT

  • Участник
  • *
  • Сообщений: 143
    • Просмотр профиля
Обнаружил, что карта увы 1025i , сдал ее в магазинi

 

Страница сгенерирована за 0.056 секунд. Запросов: 24.