Спутниковая рыбалка в Porteus [Linux]
Re: Перехват Globax, Slonax 2/3G, Torrents и SkyDsl 8/9
Да перерыл весь форум похожая байда была у ST. Запуск "всегда свежего" не помогает не происходит ровным счетом ни чего нового.
- Blaze
- Информатик-аналитик
- Сообщения: 8933
- Зарегистрирован: 24.05.2007 17:23
- Модель телефона: POCO X3 Pro 6/128
- Прошивка: crDroid v7.7
- Sat-ресивер: Tiviar Mini HD
- Откуда: Данков
- Контактная информация:
Re: Перехват Globax, Slonax 2/3G, Torrents и SkyDsl 8/9
dm131, тогда не знаю, где может находится затычка потока
Minevich, разработчик s2-liplianin - Многоуважаемый Игорь, доработал мой портированный патч добавив поддержку IR для карты Twinhan VP-1027 DVB-S.
Чуть позже выложу перекомпилированный модуль с новым применненым патчем, скорее всего завтра - сейчас некогда.
Minevich, разработчик s2-liplianin - Многоуважаемый Игорь, доработал мой портированный патч добавив поддержку IR для карты Twinhan VP-1027 DVB-S.
Код: Выделить всё
diff -r c628b62b247a linux/drivers/media/IR/keymaps/Makefile
--- a/linux/drivers/media/IR/keymaps/Makefile Sun May 16 15:54:49 2010 +0300
+++ b/linux/drivers/media/IR/keymaps/Makefile Mon May 17 17:43:52 2010 +0300
@@ -64,6 +64,7 @@
rc-tt-3200.o \
rc-videomate-s350.o \
rc-videomate-tv-pvr.o \
+ rc-vp1027.o \
rc-vp1041.o \
rc-vp2033.o \
rc-vp2040.o \
diff -r c628b62b247a linux/drivers/media/IR/keymaps/rc-vp1027.c
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/linux/drivers/media/IR/keymaps/rc-vp1027.c Mon May 17 17:43:52 2010 +0300
@@ -0,0 +1,100 @@
+/* rc-vp1027.c - Keytable for Twinhan VP-1027 Remote Controller
+ *
+ * Copyright (c) 2010 by Igor M. Liplianin <liplianin@me.by>
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ */
+
+#include <media/rc-map.h>
+
+/* Twinhan vp1027 DVB-S remote
+ Sergey _Kash_ Ivanov 123kash@gmail.com
+*/
+static struct ir_scancode vp1027[] = {
+ { 0x16, KEY_POWER2 },
+ { 0x17, KEY_FAVORITES },
+ { 0x0f, KEY_TEXT },
+ { 0x48, KEY_INFO},
+ { 0x1c, KEY_EPG },
+ { 0x04, KEY_LIST },
+
+ { 0x03, KEY_1 },
+ { 0x01, KEY_2 },
+ { 0x06, KEY_3 },
+ { 0x09, KEY_4 },
+ { 0x1d, KEY_5 },
+ { 0x1f, KEY_6 },
+ { 0x0d, KEY_7 },
+ { 0x19, KEY_8 },
+ { 0x1b, KEY_9 },
+ { 0x15, KEY_0 },
+
+ { 0x0c, KEY_CANCEL },
+ { 0x4a, KEY_CLEAR },
+ { 0x13, KEY_BACKSPACE },
+ { 0x00, KEY_TAB },
+
+ { 0x4b, KEY_UP },
+ { 0x51, KEY_DOWN },
+ { 0x4e, KEY_LEFT },
+ { 0x52, KEY_RIGHT },
+ { 0x4f, KEY_ENTER },
+
+ { 0x1e, KEY_VOLUMEUP },
+ { 0x0a, KEY_VOLUMEDOWN },
+ { 0x02, KEY_CHANNELDOWN },
+ { 0x05, KEY_CHANNELUP },
+ { 0x11, KEY_RECORD },
+
+ { 0x14, KEY_PLAY },
+ { 0x4c, KEY_PAUSE },
+ { 0x1a, KEY_STOP },
+ { 0x40, KEY_REWIND },
+ { 0x12, KEY_FASTFORWARD },
+ { 0x41, KEY_PREVIOUSSONG },
+ { 0x42, KEY_NEXTSONG },
+ { 0x54, KEY_SAVE },
+ { 0x50, KEY_LANGUAGE },
+ { 0x47, KEY_MEDIA },
+ { 0x4d, KEY_SCREEN },
+ { 0x43, KEY_SUBTITLE },
+ { 0x10, KEY_MUTE },
+ { 0x49, KEY_AUDIO },
+ { 0x07, KEY_SLEEP },
+ { 0x08, KEY_VIDEO },
+ { 0x0e, KEY_AGAIN },
+ { 0x45, KEY_EQUAL },
+ { 0x46, KEY_MINUS },
+ { 0x18, KEY_RED },
+ { 0x53, KEY_GREEN },
+ { 0x5e, KEY_YELLOW },
+ { 0x5f, KEY_BLUE },
+};
+
+static struct rc_keymap vp1027_map = {
+ .map = {
+ .scan = vp1027,
+ .size = ARRAY_SIZE(vp1027),
+ .ir_type = IR_TYPE_UNKNOWN, /* Legacy IR type */
+ .name = RC_MAP_VP_1027,
+ }
+};
+
+static int __init init_rc_map_vp1027(void)
+{
+ return ir_register_map(&vp1027_map);
+}
+
+static void __exit exit_rc_map_vp1027(void)
+{
+ ir_unregister_map(&vp1027_map);
+}
+
+module_init(init_rc_map_vp1027)
+module_exit(exit_rc_map_vp1027)
+
+MODULE_LICENSE("GPL");
+MODULE_AUTHOR("Igor M. Liplianin <liplianin@me.by>");
diff -r c628b62b247a linux/drivers/media/video/cx88/cx88-cards.c
--- a/linux/drivers/media/video/cx88/cx88-cards.c Sun May 16 15:54:49 2010 +0300
+++ b/linux/drivers/media/video/cx88/cx88-cards.c Mon May 17 17:43:52 2010 +0300
@@ -2145,6 +2145,19 @@
} },
.mpeg = CX88_MPEG_DVB,
},
+ [CX88_BOARD_TWINHAN_VP1027_DVBS] = {
+ .name = "Twinhan VP-1027 DVB-S",
+ .tuner_type = TUNER_ABSENT,
+ .radio_type = UNSET,
+ .tuner_addr = ADDR_UNSET,
+ .radio_addr = ADDR_UNSET,
+ .input = {{
+ .type = CX88_VMUX_DVB,
+ .vmux = 0,
+ } },
+ .mpeg = CX88_MPEG_DVB,
+ },
+
};
/* ------------------------------------------------------------------ */
@@ -2621,6 +2634,10 @@
.subvendor = 0xb034,
.subdevice = 0x3034,
.card = CX88_BOARD_PROF_7301,
+ }, {
+ .subvendor = 0x1822,
+ .subdevice = 0x0023,
+ .card = CX88_BOARD_TWINHAN_VP1027_DVBS,
},
};
@@ -3115,6 +3132,13 @@
cx_set(MO_GP1_IO, 0x10);
mdelay(50);
break;
+
+ case CX88_BOARD_TWINHAN_VP1027_DVBS:
+ cx_write(MO_GP0_IO, 0x00003230);
+ cx_write(MO_GP0_IO, 0x00003210);
+ msleep(1);
+ cx_write(MO_GP0_IO, 0x00001230);
+ break;
}
}
diff -r c628b62b247a linux/drivers/media/video/cx88/cx88-dvb.c
--- a/linux/drivers/media/video/cx88/cx88-dvb.c Sun May 16 15:54:49 2010 +0300
+++ b/linux/drivers/media/video/cx88/cx88-dvb.c Mon May 17 17:43:52 2010 +0300
@@ -58,6 +58,7 @@
#include "stb6100.h"
/*#include "stb6100_proc.h"*/
#include "ds3000.h"
+#include "mb86a16.h"
MODULE_DESCRIPTION("driver for cx2388x based DVB cards");
MODULE_AUTHOR("Chris Pascoe <c.pascoe@itee.uq.edu.au>");
@@ -252,6 +253,10 @@
.if2 = 45600,
};
+static struct mb86a16_config twinhan_vp1027 = {
+ .demod_address = 0x08,
+};
+
#if defined(CONFIG_VIDEO_CX88_VP3054) || (defined(CONFIG_VIDEO_CX88_VP3054_MODULE) && defined(MODULE))
static int dntv_live_dvbt_pro_demod_init(struct dvb_frontend* fe)
{
@@ -447,6 +452,29 @@
return 0;
}
+static int vp1027_set_voltage(struct dvb_frontend *fe,
+ fe_sec_voltage_t voltage)
+{
+ struct cx8802_dev *dev = fe->dvb->priv;
+ struct cx88_core *core = dev->core;
+
+ switch (voltage) {
+ case SEC_VOLTAGE_13:
+ cx_write(MO_GP0_IO, 0x00001220);
+ break;
+ case SEC_VOLTAGE_18:
+ cx_write(MO_GP0_IO, 0x00001222);
+ break;
+ case SEC_VOLTAGE_OFF:
+ cx_write(MO_GP0_IO, 0x00001230);
+ break;
+ }
+
+ if (core->prev_set_voltage)
+ return core->prev_set_voltage(fe, voltage);
+ return 0;
+}
+
static struct cx24123_config geniatech_dvbs_config = {
.demod_address = 0x55,
.set_ts_params = cx24123_set_ts_param,
@@ -1449,6 +1477,18 @@
}
break;
+ case CX88_BOARD_TWINHAN_VP1027_DVBS:
+ dev->ts_gen_cntrl = 0x00;
+ fe0->dvb.frontend = dvb_attach(mb86a16_attach,
+ &twinhan_vp1027,
+ &core->i2c_adap);
+ if (fe0->dvb.frontend) {
+ core->prev_set_voltage =
+ fe0->dvb.frontend->ops.set_voltage;
+ fe0->dvb.frontend->ops.set_voltage =
+ vp1027_set_voltage;
+ }
+ break;
default:
printk(KERN_ERR "%s/2: The frontend of your DVB/ATSC card isn't supported yet\n",
diff -r c628b62b247a linux/drivers/media/video/cx88/cx88-input.c
--- a/linux/drivers/media/video/cx88/cx88-input.c Sun May 16 15:54:49 2010 +0300
+++ b/linux/drivers/media/video/cx88/cx88-input.c Mon May 17 17:43:52 2010 +0300
@@ -415,6 +415,11 @@
ir->mask_keycode = 0x7e;
ir->polling = 100; /* ms */
break;
+ case CX88_BOARD_TWINHAN_VP1027_DVBS:
+ ir_codes = RC_MAP_VP_1027;
+ ir_type = IR_TYPE_NEC;
+ ir->sampling = 0xff00;
+ break;
}
if (NULL == ir_codes) {
@@ -549,6 +554,7 @@
case CX88_BOARD_PROF_7300:
case CX88_BOARD_PROF_7301:
case CX88_BOARD_PROF_6200:
+ case CX88_BOARD_TWINHAN_VP1027_DVBS:
ircode = ir_decode_pulsedistance(ir->samples, ir->scount, 1, 4);
if (ircode == 0xffffffff) { /* decoding error */
diff -r c628b62b247a linux/drivers/media/video/cx88/cx88.h
--- a/linux/drivers/media/video/cx88/cx88.h Sun May 16 15:54:49 2010 +0300
+++ b/linux/drivers/media/video/cx88/cx88.h Mon May 17 17:43:52 2010 +0300
@@ -242,6 +242,7 @@
#define CX88_BOARD_PROF_7301 83
#define CX88_BOARD_SAMSUNG_SMT_7020 84
#define CX88_BOARD_TEVII_S464 85
+#define CX88_BOARD_TWINHAN_VP1027_DVBS 86
enum cx88_itype {
CX88_VMUX_COMPOSITE1 = 1,
diff -r c628b62b247a linux/include/media/rc-map.h
--- a/linux/include/media/rc-map.h Sun May 16 15:54:49 2010 +0300
+++ b/linux/include/media/rc-map.h Mon May 17 17:43:52 2010 +0300
@@ -114,6 +114,7 @@
#define RC_MAP_TT_3200 "rc-tt-3200"
#define RC_MAP_VIDEOMATE_S350 "rc-videomate-s350"
#define RC_MAP_VIDEOMATE_TV_PVR "rc-videomate-tv-pvr"
+#define RC_MAP_VP_1027 "rc-vp-1027"
#define RC_MAP_VP_1041 "rc-vp-1041"
#define RC_MAP_VP_2033 "rc-vp-2033"
#define RC_MAP_VP_2040 "rc-vp-2040"
Re: Перехват Globax, Slonax 2/3G, Torrents и SkyDsl 8/9
Intelsat 904 60.0°E с транспондера 11149 V 26667. Запускал szap-s2, вот что пишет.Blaze писал(а):plrezan, с какого спутника и конкретного транспондера в стандарте DVB-S2 рыбачите? Возможно нужно воспользоваться утилитой szap-s2 Для залочки сигнала.
Код: Выделить всё
root@slax:~# szap-s2 -n 1 -c /etc/channels.conf
reading channels from file '/etc/channels.conf'
zapping to 1 'Raduga-DVBS2':
delivery DVB-S, modulation QPSK
sat 0, frequency 11149 MHz V, symbolrate 26667000, coderate auto, rolloff 0.35
vpid 0x1fff, apid 0x1fff, sid 0x0000
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
status 00 | signal fffe | snr fffe | ber 00000000 | unc fffffffe |
status 00 | signal fffe | snr fffe | ber 00000000 | unc fffffffe |
status 00 | signal fffe | snr fffe | ber 00000000 | unc fffffffe |
status 00 | signal fffe | snr fffe | ber 00000000 | unc fffffffe |
status 00 | signal fffe | snr fffe | ber 00000000 | unc fffffffe |
ТТ-3200
- Blaze
- Информатик-аналитик
- Сообщения: 8933
- Зарегистрирован: 24.05.2007 17:23
- Модель телефона: POCO X3 Pro 6/128
- Прошивка: crDroid v7.7
- Sat-ресивер: Tiviar Mini HD
- Откуда: Данков
- Контактная информация:
Re: Перехват Globax, Slonax 2/3G, Torrents и SkyDsl 8/9
А если так. Содержание channels.conf для 60E
и затем залочить командой
?
Добавлено спустя 2 часа 18 минут 5 секунд:
Minevich, как и обещал выкладываю обновленный dvb-007-3mix-beta2.lzm с поддержкой карты Twinhan VP-1027 DVB-S (и не только - это большинства касается). Отпишитесь в этой теме о результате (новый отчет лог команд не забудьте написать).
Код: Выделить всё
STV-DVBS2:11149:v:0:26670:0:0:0
Код: Выделить всё
szap-s2 -n 1 -c /etc/channels.conf -S 1 -M 5 -C 34
Добавлено спустя 2 часа 18 минут 5 секунд:
Minevich, как и обещал выкладываю обновленный dvb-007-3mix-beta2.lzm с поддержкой карты Twinhan VP-1027 DVB-S (и не только - это большинства касается). Отпишитесь в этой теме о результате (новый отчет лог команд не забудьте написать).
Re: Перехват Globax, Slonax 2/3G, Torrents и SkyDsl 8/9
Сигнал залочило но слабый и всеравно патока нет.
После запуска скайнета в кансоле пишет
В ini файле прописавать надо что это S-2 паток или нет?
Код: Выделить всё
root@slax:~# szap-s2 -n 1 -c /etc/channels.conf -S 1 -M 5 -C 34
reading channels from file '/etc/channels.conf'
zapping to 1 'STV-DVBS2':
delivery DVB-S2, modulation 8PSK
sat 0, frequency 11149 MHz V, symbolrate 26670000, coderate 3/4, rolloff 0.35
vpid 0x1fff, apid 0x1fff, sid 0x0000
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
status 00 | signal fffe | snr fffe | ber 00000000 | unc fffffffe |
status 1b | signal 05aa | snr 0037 | ber 003d0900 | unc fffffffe | FE_HAS_LOCK
status 1b | signal 05aa | snr 0035 | ber 003d0900 | unc fffffffe | FE_HAS_LOCK
status 1b | signal 05aa | snr 0036 | ber 00000000 | unc fffffffe | FE_HAS_LOCK
status 1b | signal 05aa | snr 0035 | ber 00000000 | unc fffffffe | FE_HAS_LOCK
status 1b | signal 05aa | snr 0036 | ber 00000000 | unc fffffffe | FE_HAS_LOCK
status 1b | signal 05aa | snr 0036 | ber 00000000 | unc fffffffe | FE_HAS_LOCK
status 1b | signal 05aa | snr 0037 | ber 00000000 | unc fffffffe | FE_HAS_LOCK
status 1b | signal 05aa | snr 0036 | ber 00000000 | unc fffffffe | FE_HAS_LOCK
status 1b | signal 05aa | snr 0037 | ber 00000000 | unc fffffffe | FE_HAS_LOCK
status 1b | signal 05aa | snr 0036 | ber 00000000 | unc fffffffe | FE_HAS_LOCK
status 1b | signal 05aa | snr 0036 | ber 00000000 | unc fffffffe | FE_HAS_LOCK
status 1b | signal 05aa | snr 0037 | ber 00000000 | unc fffffffe | FE_HAS_LOCK
status 1b | signal 05aa | snr 0037 | ber 00000000 | unc fffffffe | FE_HAS_LOCK
Код: Выделить всё
root@slax:/mnt/sdb1/skynet0897b6sbf1_1b23# ./xskynet
161136.210 skynet 0.897b6sbf1_1b23
161136.212 mpe_request: bind ok
161137.213 /dev/dvb/adapter0/frontend0
161137.213 /dev/dvb/adapter0/dvr0
161137.213 /dev/dvb/adapter0/demux0
ТТ-3200
- Blaze
- Информатик-аналитик
- Сообщения: 8933
- Зарегистрирован: 24.05.2007 17:23
- Модель телефона: POCO X3 Pro 6/128
- Прошивка: crDroid v7.7
- Sat-ресивер: Tiviar Mini HD
- Откуда: Данков
- Контактная информация:
Re: Перехват Globax, Slonax 2/3G, Torrents и SkyDsl 8/9
Нет не надо (только транспондер). Нужно приготовить в консоле запуск xskynet, а в другой залочить сигнал и быстро закрыть окно залочки и сразу же запустить xskynet.
Kaffeine после залочки и открытия любого видео файла, а затем канала dvb-s2 - ТВ работает?
Kaffeine после залочки и открытия любого видео файла, а затем канала dvb-s2 - ТВ работает?
-
- Интересующийся
- Сообщения: 10
- Зарегистрирован: 29.04.2010 16:27
- Модель телефона: Nokia N82
- Прошивка: RM313/35.0.002
- Откуда: Ставропольский край
Re: Перехват Globax, Slonax 2/3G, Torrents и SkyDsl 8/9
Создать SWAP раздел (qParted,gParted,parted, или с винды через acronis disk editor,partition magic)
Или в слаксе с консоли mkswapfile
Или в слаксе с консоли mkswapfile
- Blaze
- Информатик-аналитик
- Сообщения: 8933
- Зарегистрирован: 24.05.2007 17:23
- Модель телефона: POCO X3 Pro 6/128
- Прошивка: crDroid v7.7
- Sat-ресивер: Tiviar Mini HD
- Откуда: Данков
- Контактная информация:
Re: Перехват Globax, Slonax 2/3G, Torrents и SkyDsl 8/9
Не меня надо благодарить, это заслуга Игоря (разработчика s2-liplianin, на базе которых построен модуль dvb-007-3mix.lzm с драйверами для dvb карт).
Swap автоматически задействован (только нужно раздел под это соответствующий), благодаря примененному патчу при сборке ядра 2.6.33.2, дающему функцию compcache, судя по нововведениям, написанным в теме [Slax-Remix] v06/2.6.33.2 released! - можно активировать по инструкции от Bonapart (см. предыдущее сообщение).
Swap автоматически задействован (только нужно раздел под это соответствующий), благодаря примененному патчу при сборке ядра 2.6.33.2, дающему функцию compcache, судя по нововведениям, написанным в теме [Slax-Remix] v06/2.6.33.2 released! - можно активировать по инструкции от Bonapart (см. предыдущее сообщение).
Выдержка из темы [Slax-Remix] v06/2.6.33.2 released!:Otopic
Если кто не в курсе Bonapart являеется разработчиком проекта Slax Module Center
Если есть желание разузнать больше о этой функции, можешь спросить у fanthom.- added compcache patch (mhead request)
Re: Перехват Globax, Slonax 2/3G, Torrents и SkyDsl 8/9
да я хотел бы Swap раздел в файле а не создовать отдельно на жёстком диске (как в MagOS)
Добавлено спустя 6 минут 47 секунд:
MagOS каторый ставится на флеш с помощью добавления в конфиг параметр findswap , подхватывается раздел подкачки из Windows XP
Добавлено спустя 6 минут 47 секунд:
MagOS каторый ставится на флеш с помощью добавления в конфиг параметр findswap , подхватывается раздел подкачки из Windows XP