Автор Тема: ALT Linux 4.0 Desktop Personal и Скай Стар 3 [решено]  (Прочитано 16048 раз)

Оффлайн bang67

  • Завсегдатай
  • *
  • Сообщений: 544
  • Simply Linux-6.0.1 t6
    • Email
Всем доброго времени суток. Кто нибудь знает как подружить ALT Linux 4.0 Desktop Personal и TT-budget S-1401(в простонародии СкайСтар 3) У меня установлена система 4.0 ядро 2.6.18. С этим вопросом обращался  в ALTLinux support. Полтора месяца переписки не привели к какому то положительному результату.Предложили установить дополнительные модули ядра и нвидеа.Скачал, установил.В процессе установки нвидеа терминал начал ругаться что не удовлетворены зависимости и пакет битый.Потом отнес комп на работу, подключился к инету, попытался обновить систему онлайн.Терминал сообщил что необходимо получить170 метров архивов.Ответил Yes и после всего получил систему с нерабочей графической оболочкой.Плюнул на все это, скопировал то что скачалось на другой носитель , снес систему и установил чистую.Теперь вот решил обратиться в форум сообщества.Может здесь помогут?
« Последнее редактирование: 10.03.2013 22:19:44 от bang67 »
В споре рождается истина, но иногда умирает здравый смысл.(с)

Оффлайн sysdba

  • Давно тут
  • **
  • Сообщений: 33
    • Email
Re: ALT Linux 4.0 Desktop Personal и Скай Стар 3
« Ответ #1 : 06.10.2008 20:23:32 »
Подобная проблема поднималась в рассылке "Hardware" http://lists.altlinux.org/pipermail/hardware/2008-March/012654.html
Драйверы DVB из ядра 2.6.18 не поддерживают эту модель - её поддержка появилась позже, пробуйте ядро старше 2.6.22 из репозитария sisyphus или branch 4.0, branch 4.1
Если есть желание сохранить ядро 2.6.18, то потребуется скомпилить модули для этого ядра или поступить следующим образом:
1. Качаем драйвера с поддержкой для TT-S-1401 c www.linuxtv.org http://www.linuxtv.org/downloads/snapshots/v4l-dvb-20061209.tar.gz
2. Разварачиваем скачанный архив с драйверами в любое удобное для вас место
3. Переходим в полученный каталог
4. make all
5. make install
6. modprobe budget
6. В каталоге dev должна появиться директория dvb
7. В этой директории должна быть поддиректория frontend0, а в ней 4 файла (demux0, drv0,fronted0, net0)
8. Для автоматического запуска надо в файл etc/modules необходимо добавить строчку budget
9. Скачиваем c www.linuxtv.org http://www.linuxtv.org/downloads/linuxtv-dvb-apps-1.1.1.tar.gz
10. Распаковываем полученный архив в любое удобное для вас место
11. Заходим в распакованную директорию и делаем  make
12. Копируем скомпилированные утилиты szap, dvbnet в директорию /sbin
13.Создаем в домашней директории следующую структуру: ~/.szap/channels.conf
# mkdir ~/.szap
# touch ~/.szap/channels.conf
14. Любым доступным редактором открываем созданный файл channels.conf. И создаем в нём запись вида:
название спутника : частота в Mhz : поляризация v - вертикальная ,h -горизонтальная : номер_спутника(произвольное значение) : symbolrate : vpid(0) : apid(0)
Ниже приведён пример файла channels.conf настроенный для использования спутника Sirius2Nord:
S2Nord:12322:v:1:27500:0:0
15. Для настройки Вашего приёмника на несущую, данные которой внесены в channels.conf, следует выполнить команду:
# szap -n 1
16. Затем запускаем утилиту dvbnet с указанием PID-а используемого Вами:
# dvbnet -a 0 -p 402
Можно использовать PID как в DEC так и в HEX представлениях. То есть значение 402(DEC) соответсвует 0x0192(HEX).
17. Для окончательной конфигурации Вам необходимо активировать созданный интерфейс, а также задать ему указанный Вами при подключении MAC-адрес и произвольный IP-адрес.
# ifconfig dvb0_0 hw ether AA:BB:CC:DD:00:11 10.4.4.1 up
Вместо AA:BB:CC:DD:00:11 следует использовать MAC-адрес, указанный Вами при подключении.
18. Кроме того для работы со спутниковым интернет-сервисом необходимо отключить spoof-фильтрацию:
# echo 0 > /proc/sys/net/ipv4/conf/dvb0_0/rp_filter
« Последнее редактирование: 06.10.2008 22:30:44 от sysdba »

Оффлайн bang67

  • Завсегдатай
  • *
  • Сообщений: 544
  • Simply Linux-6.0.1 t6
    • Email
Re: ALT Linux 4.0 Desktop Personal и Скай Стар 3
« Ответ #2 : 07.10.2008 20:14:09 »
Спасибо конечно, но эта статья мне уже неоднократно попадалась на глаза и я неоднократно пытался проделать то что в ней предлагается проделать. Сейчас опять проделал. Скачал дрова, распаковал архив (gunzip -d) Потом сделал tar -xf,Потом  make. Вот вывод терминала:


[a@localhost Documents]$ make
make -C /home/a/Documents/v4l
make[1]: Entering directory `/home/a/Documents/v4l'
scripts/make_makefile.pl
No version yet.
Updating/Creating .config
File not found: /lib/modules/2.6.18-std-smp-alt8/build/.config at ./scripts/make_kconfig.pl line 30.
make[1]: Leaving directory `/home/a/Documents/v4l'
make[1]: Entering directory `/home/a/Documents/v4l'
Updating/Creating .config
File not found: /lib/modules/2.6.18-std-smp-alt8/build/.config at ./scripts/make_kconfig.pl line 30.
make[1]: *** Нет правила для сборки цели `.myconfig', требуемой для `config-compat.h'.  Останов.
make[1]: Leaving directory `/home/a/Documents/v4l'
make: *** [all] Ошибка 2
[a@localhost Documents]$                                                               


В чем ошибка?  :'(
В споре рождается истина, но иногда умирает здравый смысл.(с)

Оффлайн sysdba

  • Давно тут
  • **
  • Сообщений: 33
    • Email
Re: ALT Linux 4.0 Desktop Personal и Скай Стар 3
« Ответ #3 : 07.10.2008 21:15:49 »
в системе установлены пакеты glibc-kernheaders, kernel-headers-modules, kernel-headers-common, kernel-headers-std-smp ?

Оффлайн bang67

  • Завсегдатай
  • *
  • Сообщений: 544
  • Simply Linux-6.0.1 t6
    • Email
Re: ALT Linux 4.0 Desktop Personal и Скай Стар 3
« Ответ #4 : 07.10.2008 22:14:20 »
Я же говорил что установил систему вновь. Что было на диске.Как мне узнать есть в ней эти пакеты или их там нет? И не получу ли я после их установки снова досо подобную систему, что уже было не раз? И где взять пакеты эти в готовом виде чтобы не компилировать, т. к. с этим у меня похоже засада.А может и не в пакетах дело а в железе? Вопросов много, а ответов пока ни одного.Я уже окончательно запутался. :o Кстати ранее я пытался подружить свою ДВБ карточку и с Ubuntu 7.10 и с Mandriva. Результат мало чем отличался.(поэтому я о железе заговорил)
В споре рождается истина, но иногда умирает здравый смысл.(с)

Оффлайн sysdba

  • Давно тут
  • **
  • Сообщений: 33
    • Email
Re: ALT Linux 4.0 Desktop Personal и Скай Стар 3
« Ответ #5 : 07.10.2008 23:07:39 »
узнать можно командой rpm -qa | grep headers
если пакетов нет то доустановить их apt-get install glibc-kernheaders kernel-headers-modules kernel-headers-common kernel-headers-std-smp, ну и для сборки automake, autoconf, make, gcc (простой и плюсы)

Оффлайн bang67

  • Завсегдатай
  • *
  • Сообщений: 544
  • Simply Linux-6.0.1 t6
    • Email
Re: ALT Linux 4.0 Desktop Personal и Скай Стар 3
« Ответ #6 : 08.10.2008 18:15:55 »
Сделал rpm -qa | grep headers:

[a@localhost ]$ rpm -qa | grep headers
[a@localhost ]$

Похоже что нет там этих пакетов.А способ предложенный выше предполагает соединение с интернетом. Но я же  для того и хочу заставить работать ДВБ карту чтобы интернет на моем компе был.Нет он есть конечно же но в Винде , а в линуксе только GPRS. Но обновлять ядро, качать пакеты через GPRS долго дорого и просто неразумно.Так как же мне быть?
В споре рождается истина, но иногда умирает здравый смысл.(с)

Оффлайн Romulak

  • Завсегдатай
  • *
  • Сообщений: 57
Re: ALT Linux 4.0 Desktop Personal и Скай Стар 3
« Ответ #7 : 08.10.2008 19:07:59 »
Все необходимые пакеты есть на диске. Сам архив с драйвером весит примерно 3 Mb.

Оффлайн bang67

  • Завсегдатай
  • *
  • Сообщений: 544
  • Simply Linux-6.0.1 t6
    • Email
Re: ALT Linux 4.0 Desktop Personal и Скай Стар 3
« Ответ #8 : 08.10.2008 20:01:28 »
Соединился с интернетом через мобилку, вставил диск, открыл терминал:


.[root@localhost ~]# apt-get install glibc-kernheaders kernel-headers-modules kernel-headers-common kernel-headers-std-smp
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
E: Невозможно найти пакет kernel-headers-modules
[root@localhost ~]#


Что там опять то не так?
В споре рождается истина, но иногда умирает здравый смысл.(с)

Оффлайн Romulak

  • Завсегдатай
  • *
  • Сообщений: 57
Re: ALT Linux 4.0 Desktop Personal и Скай Стар 3
« Ответ #9 : 08.10.2008 20:23:27 »
Не указана версия ядра - должно быть что-то вроде apt-get install kernel-header-modules-std-smpУточнить версию ядра rpm -qa | grep kernel=image
И внимательнее надо  ;)

Оффлайн Athlocatle

  • Завсегдатай
  • *
  • Сообщений: 257
Re: ALT Linux 4.0 Desktop Personal и Скай Стар 3
« Ответ #10 : 08.10.2008 20:42:50 »
Не указана версия ядра - должно быть что-то вроде apt-get install kernel-header-modules-std-smpУточнить версию ядра rpm -qa | grep kernel=image
И внимательнее надо  ;)
Несомненно. Внимательнее надо быть. Не kernel=image, а kernel-image. И неплохо бы рассмотреть вариант, когда kernel-image присутствует не в единственном числе.

Оффлайн bang67

  • Завсегдатай
  • *
  • Сообщений: 544
  • Simply Linux-6.0.1 t6
    • Email
Re: ALT Linux 4.0 Desktop Personal и Скай Стар 3
« Ответ #11 : 08.10.2008 23:31:55 »
Огромное спасибо всем кто откликнулся за терпение. Кое что заработало.Следующая загвоздка приключилась вот здесь:

[root@localhost ~]# modprobe budget
bash: modprobe: command not found
[root@localhost ~]#


Раньше вроде работала эта команда.
В споре рождается истина, но иногда умирает здравый смысл.(с)

Alexei_VM

  • Гость
Re: ALT Linux 4.0 Desktop Personal и Скай Стар 3
« Ответ #12 : 08.10.2008 23:43:34 »
Раньше вроде работала эта команда.

Переходите в рута командой su -

Оффлайн qmor

  • Давно тут
  • **
  • Сообщений: 34
    • Email
Re: ALT Linux 4.0 Desktop Personal и Скай Стар 3
« Ответ #13 : 09.10.2008 11:07:21 »
/sbin/modprobe

Оффлайн bang67

  • Завсегдатай
  • *
  • Сообщений: 544
  • Simply Linux-6.0.1 t6
    • Email
Re: ALT Linux 4.0 Desktop Personal и Скай Стар 3
« Ответ #14 : 09.10.2008 11:22:22 »
Переходите в рута командой su -
Я и так все делал из под рута. И переходил именно этой командой. ???

/sbin/modprobe

Что даст эта команда? Мне же нужно модуль budget подключить.
« Последнее редактирование: 09.10.2008 11:24:55 от bang67 »
В споре рождается истина, но иногда умирает здравый смысл.(с)