Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
a1 новый
Зарегистрирован: 20.11.2007 Сообщения: 2 Откуда: Москва
|
Добавлено: 20.11.2007 11:06 Заголовок сообщения: Skystar2+linux. Проблема со сборкой ядра |
|
|
Добрый день.у меня возникла следующая проблема.У меня есть спутниковый ресивер Skystar2S.rev2.7.И я хотел собрать драйвера для этой карточки в Mandriva 2007.Ядра 2.6.17 и
2.6.22.9.Исходники взяты с http://linuxtv.org/hg/~pb/v4l-dvb.skystar2.rev27/archive/ed59d7932fc8.tar.gz.
Я делал сборку так как написано в инструкции.Но при сборке выскакивают следующие ошибки:
[root@localhost b2c2]# [root@localhost linux-2.6.22.9]# make
CHK include/linux/version.h
CHK include/linux/utsrelease.h
CALL scripts/checksyscalls.sh
CHK include/linux/compile.h
CC [M] drivers/media/dvb/b2c2/flexcop-pci.o
In file included from drivers/media/dvb/b2c2/flexcop-pci.c:10:
drivers/media/dvb/b2c2/flexcop-common.h:13:5: warning: "LINUX_VERSION_CODE" is not defined
drivers/media/dvb/b2c2/flexcop-common.h:13:26: warning: "KERNEL_VERSION" is not defined
drivers/media/dvb/b2c2/flexcop-common.h:13:40: error: missing binary operator before token "("
In file included from drivers/media/dvb/b2c2/flexcop-common.h:19,
from drivers/media/dvb/b2c2/flexcop-pci.c:10:
drivers/media/dvb/dvb-core/dmxdev.h:34:5: warning: "LINUX_VERSION_CODE" is not defined
drivers/media/dvb/dvb-core/dmxdev.h:34:26: warning: "KERNEL_VERSION" is not defined
drivers/media/dvb/dvb-core/dmxdev.h:34:40: error: missing binary operator before token "("
drivers/media/dvb/dvb-core/dmxdev.h:79:5: warning: "LINUX_VERSION_CODE" is not defined
drivers/media/dvb/dvb-core/dmxdev.h:79:26: warning: "KERNEL_VERSION" is not defined
drivers/media/dvb/dvb-core/dmxdev.h:79:40: error: missing binary operator before token "("
drivers/media/dvb/dvb-core/dmxdev.h:109:5: warning: "LINUX_VERSION_CODE" is not defined
drivers/media/dvb/dvb-core/dmxdev.h:109:26: warning: "KERNEL_VERSION" is not defined
drivers/media/dvb/dvb-core/dmxdev.h:109:40: error: missing binary operator before token "("
In file included from drivers/media/dvb/b2c2/flexcop-common.h:20,
from drivers/media/dvb/b2c2/flexcop-pci.c:10:
drivers/media/dvb/dvb-core/dvb_demux.h:30:5: warning: "LINUX_VERSION_CODE" is not defined
drivers/media/dvb/dvb-core/dvb_demux.h:30:26: warning: "KERNEL_VERSION" is not defined
drivers/media/dvb/dvb-core/dvb_demux.h:30:40: error: missing binary operator before token "("
drivers/media/dvb/dvb-core/dvb_demux.h:131:5: warning: "LINUX_VERSION_CODE" is not defined
drivers/media/dvb/dvb-core/dvb_demux.h:131:26: warning: "KERNEL_VERSION" is not defined
drivers/media/dvb/dvb-core/dvb_demux.h:131:40: error: missing binary operator before token "("
In file included from drivers/media/dvb/b2c2/flexcop-common.h:23,
from drivers/media/dvb/b2c2/flexcop-pci.c:10:
drivers/media/dvb/dvb-core/dvb_frontend.h:38:5: warning: "LINUX_VERSION_CODE" is not defined
drivers/media/dvb/dvb-core/dvb_frontend.h:38:26: warning: "KERNEL_VERSION" is not defined
drivers/media/dvb/dvb-core/dvb_frontend.h:38:40: error: missing binary operator before token "("
drivers/media/dvb/dvb-core/dvb_frontend.h:164:5: warning: "LINUX_VERSION_CODE" is not defined
drivers/media/dvb/dvb-core/dvb_frontend.h:164:26: warning: "KERNEL_VERSION" is not defined
drivers/media/dvb/dvb-core/dvb_frontend.h:164:40: error: missing binary operator before token "("
In file included from drivers/media/dvb/b2c2/flexcop-pci.c:10:
drivers/media/dvb/b2c2/flexcop-common.h:87:5: warning: "LINUX_VERSION_CODE" is not defined
drivers/media/dvb/b2c2/flexcop-common.h:87:26: warning: "KERNEL_VERSION" is not defined
drivers/media/dvb/b2c2/flexcop-common.h:87:40: error: missing binary operator before token "("
drivers/media/dvb/b2c2/flexcop-pci.c:66:5: warning: "LINUX_VERSION_CODE" is not defined
drivers/media/dvb/b2c2/flexcop-pci.c:66:26: warning: "KERNEL_VERSION" is not defined
drivers/media/dvb/b2c2/flexcop-pci.c:66:40: error: missing binary operator before token "("
drivers/media/dvb/b2c2/flexcop-pci.c:104:5: warning: "LINUX_VERSION_CODE" is not defined
drivers/media/dvb/b2c2/flexcop-pci.c:104:26: warning: "KERNEL_VERSION" is not defined
drivers/media/dvb/b2c2/flexcop-pci.c:104:40: error: missing binary operator before token "("
drivers/media/dvb/b2c2/flexcop-pci.c:110:5: warning: "LINUX_VERSION_CODE" is not defined
drivers/media/dvb/b2c2/flexcop-pci.c:110:26: warning: "KERNEL_VERSION" is not defined
drivers/media/dvb/b2c2/flexcop-pci.c:110:40: error: missing binary operator before token "("
drivers/media/dvb/b2c2/flexcop-pci.c:138:5: warning: "LINUX_VERSION_CODE" is not defined
drivers/media/dvb/b2c2/flexcop-pci.c:138:26: warning: "KERNEL_VERSION" is not defined
drivers/media/dvb/b2c2/flexcop-pci.c:138:40: error: missing binary operator before token "("
drivers/media/dvb/b2c2/flexcop-pci.c:392:5: warning: "LINUX_VERSION_CODE" is not defined
drivers/media/dvb/b2c2/flexcop-pci.c:392:26: warning: "KERNEL_VERSION" is not defined
drivers/media/dvb/b2c2/flexcop-pci.c:392:40: error: missing binary operator before token "("
С чем это может быть связано.И как можно решить эти проблемы .Заранее спасибо |
|
Вернуться к началу |
|
 |
Vitalik Slivkov свой
Зарегистрирован: 10.08.2006 Сообщения: 237 Откуда: Кисловодск
|
Добавлено: 24.11.2007 01:34 Заголовок сообщения: Re: Skystar2+linux. Проблема со сборкой ядра |
|
|
a1 писал(а): | Добрый день.у меня возникла следующая проблема.У меня есть спутниковый ресивер Skystar2S.rev2.7.И я хотел собрать драйвера для этой карточки в Mandriva 2007.Ядра 2.6.17 и
2.6.22.9.Исходники взяты с http://linuxtv.org/hg/~pb/v4l-dvb.skystar2.rev27/archive/ed59d7932fc8.tar.gz.
Я делал сборку так как написано в инструкции.Но при сборке выскакивают следующие ошибки:
[root@localhost b2c2]# [root@localhost linux-2.6.22.9]# make
-----------------skep--------------------
С чем это может быть связано.И как можно решить эти проблемы .Заранее спасибо |
Вообще-то у вас version.h неправильный. Но это пол беды!!!
Вторая полопина беды, что ревизия 2.7 в линуксе работать не будет никогда.
Я такую карточку сбагрил удачно, человек не в обиде поскольку у него винда...
Вам нужны разъяснения почему работать не будет?
ЗЫ: Меняйтесь на 2.6D или ТТ1401. _________________ Мы кипим, мы парим, но все равно мы не паровозы. |
|
Вернуться к началу |
|
 |
a1 новый
Зарегистрирован: 20.11.2007 Сообщения: 2 Откуда: Москва
|
Добавлено: 24.11.2007 03:53 Заголовок сообщения: |
|
|
Я и раньше знал что она работать не будет.Но мне просто случайно попалась ссылка на дрова для этой карточки.И решил все таки попробывать их собрать.И после недолгих мучений я отказался от этой карты, и взял себе Skystar3.
Сейчас занимаюсь ее запуском под Линуксом. Но что то я никак не могу открыть соединение с инетом. У меня стоит Mandriva 2008. Ядро 2.26.22.9. Карточка определяется и работает без проблем.Видны пакеты идущие со спутника.Но я никак не могу установить соединение с интернетом. Все время выдается:
Прокси-сервер отказывается принимать соединения
Firefox настроен на использование прокси-сервера, который отказывает в соединении.
* Проверьте настройки прокси-сервера и убедитесь что они верны.
* Свяжитесь с вашим системным администратором и убедитесь что прокси-сервер работает.
Лог глобакса:
[23/11/2007 08:50:31][5865]Globax started v4.2.3 Build Sep 26 2005 17:58:01
[23/11/2007 08:50:31][5865]close session format: udp_in/out/tcp_in/out
[23/11/2007 08:50:31][5865]CRITICAL ERROR: cannot bind server tcp socket
[23/11/2007 08:50:32][5866]Globax started v4.2.3 Build Sep 26 2005 17:58:01
[23/11/2007 08:50:32][5866]close session format: udp_in/out/tcp_in/out
[23/11/2007 08:50:32][5866]CRITICAL ERROR: cannot bind server tcp socket
[23/11/2007 08:50:33][5881]Globax started v4.2.3 Build Sep 26 2005 17:58:01
[23/11/2007 08:50:33][5881]close session format: udp_in/out/tcp_in/out
[23/11/2007 08:50:33][5881]CRITICAL ERROR: cannot bind server tcp socket
Конфиг:
[server]
port = 2046
log = client.log
compression=9
[remote]
name = globax
server=62.141.50.149:1025
login =
passwd =
speed_in=8000
speed_out = 3000
mtu = 500
mru = 1400
[local]
remote = globax
port = 127.0.0.1:3128
service_int = 0
[local]
remote = globax
port = 127.0.0.1:21
service_int = 0
[local]
remote = globax
port = 127.0.0.1:1080
service_int = 2
[local]
remote = globax
port = 127.0.0.1:110
service_out = 194.67.23.102:110
У меня связка SpectrumSat+globax. Файрвола нет.
Так же пытался выйти через Tellinet. Но там тоже не получатся работать.
Я открываю страницу.Идет соединение. Но дальше этого дело не идет.Хотя ошибок никаких нет. Сейчас пытаюсь понять в чем дело. Связывался с саппортом,но их советы пока ни к чему не привели. |
|
Вернуться к началу |
|
 |
|