LINUX.ORG.RU

Сообщения GlowFisch

 

Qemu: запуск linux arm

У меня есть три файла: tcboot(загрузчик), linux(какой-то чудо архив, который я не могу открыть даже обрезанием. Чуть дальше в HEX коде я увидел, что в файле лежит ядро) и ramdisk(initrd). Как мне всю эту хрень запустить в qemu? qemu-system-arm -boot ... и т.д? Кстати, у меня сорцы этого ядра.

 , , ,

GlowFisch
()

Какой компилятор использовать для armv6

Есть ТВ приставка на ARMv6 telechips. Пытаюсь разобраться, как в нее собирать бинарники. Busybox 1.21 скачанный с сайта (уже собранный для armv6) работает на ура. На приставке linux. Вопрос - какой компилятор использовать? для arm-none-linux-gnueabi?

GlowFisch
()

MetroEthernet. Падает Линк, нужен совет админов

У меня IPTV+Интернет от ростелекома. Metro Ethernet

Уже две недели котовасия по вечерам.

  • Теряется LINK с сервером, моргает индикация на роутере с периодом 1-2 секунды( вставляю в комп - LINK лампочка не горит, лишь моргает скорость и то не так как положено)
  • Естественно DHCP клиент получить адрес из сети не может.
  • Кабель wan-я перепаял (так как плохо обжат был) на 100 МБ сеть 1,2,3,6 (то есть 1,3 пары)
  • Когда происходит обрыв, и включен tcpdump, но мой роутер сразу спрашивает у всех «Who has MAC IP»

Поддержка Ростелекома говорит, что ошибки видит, но удаленно не поможет, Ждите инженера, возможно надо переобжать провод. Но я же его перепаял(не скрутил, а паял, чтобы сопротивление снизить) Сейчас утро - IPTV и Интернет работают идеально. Когда происходят обрывы, вставляю WAN напрямую в компьютер (вдруг мое оборудование сбоит), но все то же самое.

Хотя повторю: До вечера все работает идеально! Но вчера весь день были сбои. У других соседей работает все хорошо. Не подскажите, что еще можно проанализировать? Как продиагностировать вручную. И что это может быть?

 , ,

GlowFisch
()

IPTABLES, wifi и про безопасность

У меня ra0 - wifi, eth0 - в сеть провайдера к IPTV если я ввожу адрес eth0 - тополучают доступ к apache странице, могу просканировать порты с другого компа. Как мне не убив IPTV закрыть внешние запросы к eth0? пинги к eth0 извне?

Еще на wifi я использую авторизацию по маку, без пароля, знаю что можно обойти, сэмулировав мак. Но контролирую подключения все. Насколько все это безопасно?

 , ,

GlowFisch
()

какой дистрибутив подобрать

Есть arm платформа, ядро линь, исходники открытые, stb приставка, уже установлен линь, запуск через рам диск, выход видео av, hdmi, есть minigui, ssh. Память расширенная через сд карту. Можно ли поставить какой нибудь полный линукс, если есть ядро, и hdmi.ko nand.ko и так. Далее

 , , ,

GlowFisch
()

Устройство с LINUX на борту, сброс, взлом или иные действия с паролем ROOT

Добрый день. Есть STB на TELECHIPS 8900, armv6 Напаял TTL, посмотрел лог загрузки.

Linux version 2.6.28 (alex@GZBSW) (gcc version 4.3.2 (Sourcery G++ Lite 2008q34CPU: ARMv6-compatible processor [410fb766] revision 6 (ARMv7), cr=00c5387f
CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
Machine: Telechips TCC8900 TVBOX_HW1 Board ONN12
Warning: bad configuration page, trying to continue
Memory policy: ECC disabled, Data cache writeback
create_mapping:0x40200000->0xc0000000(0x7900000)
create_mapping:0x402f9000->0xffff0000(0x1000)
create_mapping:0xf0000000->0xf0000000(0x100000)
create_mapping:0xf0100000->0xf0100000(0x100000)
create_mapping:0xf0200000->0xf0200000(0x100000)
create_mapping:0xf0300000->0xf0300000(0x100000)
create_mapping:0xf0400000->0xf0400000(0x100000)
create_mapping:0xf0500000->0xf0500000(0x100000)
create_mapping:0xf0600000->0xf0600000(0x100000)
create_mapping:0xf0700000->0xf0700000(0x100000)
create_mapping:0x10000000->0xeff00000(0x100000)
Serial Number: 000003f4f7d38a88
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 30734
Kernel command line: root=/dev/ram rw initrd=0x40800000,0x500000 init=/etc/initM
tcc8900_irq_init
PID hash table entries: 512 (order: 9, 2048 bytes)
### CORE CLOCK (720000000 Hz), BUS CLOCK (360000000 Hz) ###
Console: colour dummy device 80x30
console [ttySAC0] enabled
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
_etext:0xc0532000, _text:0xc011d000, _end:0xc059b2e7, __data_start:0xc0532000, 0
Memory: 121MB = 121MB total
Memory: 112796KB available (4180K code, 420K data, 116K init)
SLUB: Genslabs=12, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Calibrating delay loop... 719.25 BogoMIPS (lpj=3596288)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
net_namespace: 288 bytes
NET: Registered protocol family 16
attached TCC adc driver
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
NET: Registered protocol family 1
initrd_start:0xc0600000, initrd_end:0xc0b00000
checking if image is initramfs...it isn't (bad gzip magic numbers); looks like d
Freeing initrd memory: 5120K
Telechips Dynamic Power Management.
NetWinder Floating Point Emulator V0.97 (double precision)
squashfs: version 4.0 (2009/01/31) Phillip Lougher
NTFS driver 2.1.29 [Flags: R/O].
fuse init (API version 7.10)
msgmni has been set to 230
alg: No test for stdrng (krng)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
i2c /dev entries driver
tcc-i2c tcc-i2c: i2c-0: I2C adapter
i2c-tcc: time out!
send_i2c failed
tcc-tsif1: init
fb[0]::map_video_memory: dma=47b00000 cpu=c9000000 size=00800000
fb0: tccfb frame buffer device, width = 720, height = 576
fb[1]::map_video_memory: dma=48300000 cpu=c8800000 size=00400000
fb1: tccfb frame buffer device, width = 720, height = 576
fb[2]::map_video_memory: dma=48700000 cpu=ca000000 size=00400000
fb2: tccfb frame buffer device, width = 720, height = 576
tcc_intr: init (ver 3.0)
bl: init
tcc_pwm: init (ver 0.1)
tcc_pwrkey: init
tcc proc filesystem initialised
tcc8900-uart.0: tcc-uart0 at MMIO 0xf0532000 (irq = 64) is a uart0
brd: module loaded
loop: module loaded
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
PPP MPPE Compression module registered
NET: Registered protocol family 24
Linux video capture interface: v2.00
sn9c102: V4L2 driver for SN9C1xx PC Camera Controllers v1:1.47pre49
usbcore: registered new interface driver sn9c102
gspca: main v2.3.0 registered
usbcore: registered new interface driver sonixb
sonixb: registered
usbcore: registered new interface driver zc3xx
zc3xx: registered
usbcore: registered new interface driver uvcvideo
USB Video Class driver (v0.1.0)
TRACE: DPM is now installed
Driver 'sd' needs updating - please use bus_type methods
Driver 'sr' needs updating - please use bus_type methods
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
tcc-ohci tcc-ohci: TCC OHCI
tcc-ohci tcc-ohci: new USB bus registered, assigned bus number 1
tcc-ohci tcc-ohci: irq 49, io mem 0xf0500000
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver usbserial
usbserial: USB Serial Driver core
USB Serial support registered for pl2303
usbcore: registered new interface driver pl2303
pl2303: Prolific PL2303 USB to serial adaptor driver
dwc_otg: version 2.60a 22-NOV-2006
dwc_otg dwc_otg.0: DWC OTG Controller
dwc_otg dwc_otg.0: new USB bus registered, assigned bus number 2
dwc_otg dwc_otg.0: irq 48, io mem 0x00000000
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
mice: PS/2 mouse device common for all mice
input: ir-key as /class/input/input0
input: yy-key as /class/input/input1
TCC RTC, (c) 2009, Telechips
tcc-rtc tcc-rtc: rtc core: registered tcc-rtc as rtc0
tcc-sdhc: core1 slot2 init
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
Advanced Linux Sound Architecture Driver Version 1.0.18rc3.
usbcore: registered new interface driver snd-usb-audio
ASoC version 0.13.2
TCC Board probe [tcc_board_probe]
WM8988 Audio Codec driver with capture
abcddd

first ep status = 16384

wm8988 i2c_address [0x1A]
Set ID to device mode
asoc: WM8988 <-> tcc-i2s mapping ok
asoc: IEC958 <-> tcc-spdif mapping ok
Failed to add route LINPUT1->Left Line Mux
dapm: WM8988: configuring unknown pin MICIN
Failed to add route LHPOUT->Headset Jack
********************init sysfs volume****************************
ALSA device list:
#0: tccx_board (WM8988)
TCP cubic registered
NET: Registered protocol family 17
ieee80211: 802.11 data/management/control stack, git-1.1.13
ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
VFP support v0.3: implementor 41 architecture 1 part 20 variant b rev 5
tcc-rtc tcc-rtc: hctosys: invalid date/time
RAMDISK: ext2 filesystem found at block 0
RAMDISK: Loading 5120KiB [1 disk] into ram disk... done.
VFS: Mounted root (ext2 filesystem).
Freeing init memHDMI Driver ver. 1.2.1 (built Apr 25 2013 10:31:55)
HPD Driver ver. 1.2.1 (built Apr 25 2013 10:31:52)
TCC8900_nand: module license 'Proprietary. (C) 2008 Telechips Inc.' taints kern.

------------------------------------------------
[NAND Physical Bad Block Spec]
------------------------------------------------
CS#0: (20/1024) - (40/2048)
[Total Reserved Physical Bad Info] (40/2048)
------------------------------------------------
[NAND FTL Bad Block Spec]
------------------------------------------------
[Function]: NOR
[Total Reserved FTL Bad Info] (20/1024)
------------------------------------------------

[NAND ] [PORT CONFIG - CS[0, 1] [NAND Data Port: GPIO_B Hw4 ~ Hw11]
[NAND ] [BClk 162MHZ][1Tick 62][RE-S:0,P:5,H:2][WR-S:0,P:3,H:2][COM-S:2,]
[NAND ] [NB Area:4MB][DT Area:206MB][HD Area0:11MB][HD Area1:5MB]
[NAND ] [BadBlockNum: 1]
[NAND ] [Blk:348 ]
ndda: ndda1 ndda2 ndda3 ndda4
[tcc_nand] init ndd(TCC8900, V7038)
kjournald starting. Commit interval 5 seconds
EXT3 FS on ndda3, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
Check LCLK --> 266666, PCDIRECTPLL0. pclk(266666)
Check LCLK --> 266666, PCDIRECTPLL1. pclk(266666)
Check LCLK --> 270000, PCDIRECTPLL2. pclk(270000)
Check LCLK --> 264000, PCDIRECTPLL3. pclk(264000)
LCDC1 - PCLK[270000] LCLK[270000] , PCDIRECTPLL2.
ioctl: set_ovp (0)
PUT VSCREENINFO: xres(720), yres(576)No update to do!
mount /dev/ndda1 sucess
[tcc_nand] ioctl (0x4c01)
[tcc_nand] ioctl (0x4c01)
Set ID to host mode
kjournald starting. Commit interval 5 seconds
EXT3 FS on ndda4, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
check ext3 fsck ...
fsck ext3 /dev/ndda4 ...
checking /dev/ndda4 ...
e2fsck 1.41.4 (27-Jan-2009)
/dev/ndda4: clean, 39/25376 files, 8899/101376 blocks (check in 3 mounts)
done
kjournald starting. Commit interval 5 seconds
EXT3 FS on ndda4, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on ndda3, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
check ext3 fsck ...
fsck ext3 /dev/ndda3 ...
checking /dev/ndda3 ...
e2fsck 1.41.4 (27-Jan-2009)
/dev/ndda3: clean, 19/4096 files, 1697/16384 blocks (check after next mount)
done
kjournald starting. Commit interval 5 seconds
EXT3 FS on ndda3, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
invalid keymap begin
invalid keymap begin
adckeymap disable
ufsd: driver 8.1 (002_A) LBD=ON compact loaded at bf16a000
NTFS read/write support included
RAYDEBUG<<<<<<<<<<<<<<<<<<<<<<<<<dma_prealloc_init:module init
RAYDEBUG<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>dma_space_pre_alloc,dma buff 103504
oemid=237, hid=[1cfde6 be2efd]
usb 2-1: new high speed USB device using dwc_otg and address 2
usb 2-1: configuration #1 chosen from 1 choice
hub 2-1:1.0: USB hub found
hub 2-1:1.0: 4 ports detected
dm9KS Ethernet Driver, V2.09
<DM9KS> use v20_v3 driver io 0x2012
MAC[6]:00:16:af:95:0a:98
<DM9KS> fail I/O: f05c0000, VID: 0 , xa_offset 2
<DM9KS> I/O: f05c0010, VID: 90000a46 , xa_offset 2
iomode => 0 chip_revision => 1a
new iomode => 0
usb 2-1.4: new high speed USB device using dwc_otg and address 3
RAYDEBUG<<<<<<<<<<>>>>>>>>>>>>>dmfe_open occur
usb 2-1.4: Attached device not supported (v148f p3070)

usb 2-1.4: configuration #1 chosen from 1 choice

########## FDDI clock setting ##########
ckc_src : 3300000
Before PeriFreq(FBUS) : 2640000
After PeriFreq(FBUS) : 3600000
start gzb_ui: ###########cp /qjy-browser/browser-data /data/
cp: cannot stat '/qjy-browser/browser-data': No such file or directory
done:
Create share buf
select_player_type :0
x res : 720
y res : 576
x res virt : 720
y res virt : 576
bpp : 16
base : 48700000
buffer mem len : 4194304
PUT VSCREENINFO: xres(1920), yres(1080)x res : 1920
y res : 1080
x res virt : 1920
y res virt : 1080
bpp : 16
base : 48700000
buffer mem len : 4194304
BBBBBBBBBBBB:InitGAL 84 depth:[-1091748844] mode:[1920x1080-16bpp]
AAAAAAAAAA:GAL_GetVideoMode 324 BitsPerPixel:[16]
AAAAAAAAAA:GAL_GetVideoMode 328 BitsPerPixel:[16] native_bpp:[16]
MiniGUI:InitGZBInput(): open KeyBoard device file:/dev/input/event1
MiniGUI:InitGZBInput(): open IR device file:/dev/input/event0
name = fbcon
hdmi_sound_volume_store len=2,volume=0
gzb_ui: _2202 fnAbout_get_voole_oemid_version(): confie:[(null)]
[+++++++++init_switch++++++++
[+++++++++hdmi_init++++++++
opening /dev/hpd...
[+++++++++hdmi_callback++++++++
hpd call back!!! state = 0
state is HPD_CABLE_OUT!!!
hdmi init done
x res : 1920
y res : 1080
x res virt : 1920
y res virt : 1080
bpp : 16
base : 48700000
buffer mem len : 4194304
PUT VSCREENINFO: xres(720), yres(576)x res : 720
y res : 576
x res virt : 720
y res virt : 576
bpp : 16
base : 48700000
buffer mem len : 4194304
BBBBBBBBBBBB:InitGAL 84 depth:[-1091748844] mode:[720x576-16bpp]
AAAAAAAAAA:GAL_GetVideoMode 324 BitsPerPixel:[16]
AAAAAAAAAA:GAL_GetVideoMode 328 BitsPerPixel:[16] native_bpp:[16]
gzb_ui: _121 _Fairy_Browser_Check_isBack_Run(): gsBrowserIsBack:[255]
/qjy-browser/browser -cmd 1 -url file:////empty.html
Harrison
1
oemid=237, hid=[202522 144585]
gzb_ui: _2217 fnAbout_get_voole_oemid_version(): oemid:[237]
gzb_ui: _2233 fnAbout_get_voole_oemid_version(): c2ms_mgmt_clean error!
gzb_ui: _2329 _about_voole_oemid_version_init(): voole oemid:[237] version:[38]]
BBBBBBBBBBBB:InitGAL 84 depth:[1073893376] mode:[720x576-16bpp]
AAAAAAAAAA:GAL_GetVideoMode 324 BitsPerPixel:[16]
AAAAAAAAAA:GAL_GetVideoMode 328 BitsPerPixel:[16] native_bpp:[16]
MiniGUI:InitGZBInput(): open KeyBoard device file:/dev/input/event1
MiniGUI:InitGZBInput(): open IR device file:/dev/input/event0
name = fbcon
_(552)src/zk_devmainui.cfromEvnSetChip: *** Harrison **chipstring= TELECHIPS
start g_thread_init()
Create share buf
id 31 p:0
select_player_type :0
finish
Set stop callback success!
fnSet_PlayPos x:0 y:0 w:0 h:0
(nil)Zetakey WebKit browser version: 20120312
_(55)ZK_DevDrawInit: Harrison ::: pDevMain->depth=16
ZK_DevDrawInit 684x384 depth=16
Opening URL :


GZB++ Project Devices
(none) login: Opening URL : file:////empty.html
gzb_ui: _200 fnSig_Set_Browser_BackRun(): @@@@@@@@@@@@ gsBroser Is Front: [1] g]
_1085 fnUserStyle_UseStatus_UiInit
_248 fnMainmenu_ReadConfig_Init pLanguage:[zh_CN]
_444 fnStyle_Get_CurConfigFilePath
_179 fnMainmenu_Check_UiMainFile _xmlFile:[/usr/local/lib/res/Img_Main/menu/ui_]
_186 fnMainmenu_Check_UiMainFile _xmlFile:[/customer/ui_config/ui_main_zh_CN.xm]
_366 fnMainInterface_ReadXml pFilepath:[/customer/ui_config/ui_main_zh_CN.xml]
_355 _MainInterface_ReadData :m_nCountInfo:[0] [0]
_283 fnMainmenu_ReadConfig_Init _tmpFile[ui_style_old_voole.xml]
_444 fnStyle_Get_CurConfigFilePath
_209 fnMainmenu_Check_UiStyleFile _xmlFile:[/usr/local/lib/res/Img_Main/menu/ui]
_214 fnMainmenu_Check_UiStyleFile _xmlFile:[/customer/ui_config/ui_style_old_vo]
_716 fnOldMenu_ReadXml pFilepath:[/customer/ui_config/ui_style_old_voole.xml]
_488 _OldMenu_ReadData_Style pcustomer:[(null)] [0]
_594 _OldMenu_ReadData_Arrows
gzb_ui: _996 _menu_ext_app_count_from_dir(): pPath:[/data/app_apk]
gzb_ui: _1136 fnMenu_ext_get_app_apk(): count:[1]
gzb_ui: _1088 _menu_ext_app_get_apk_from_dir(): pPath:[/data/app_apk] _pDir:[71]
_1126 _menu_ext_app_get_apk_from_dir ncount:[1]
_82 _Maiinmenu_StyleXml_Read :m_backdrop:[Img_Main/menu/bkgnd.jpg]
_444 fnStyle_Get_CurConfigFilePath
_322 fnMainmenu_ReadConfig_Init _pPath:[(null)]
_1326 fnMainmenu_Config_OldStyle_Chang_Color _customer_sh:[/customer/rootfs/usr]
_1330 fnMainmenu_Config_OldStyle_Chang_Color system:[/customer/rootfs/usr/local]
umount: can't umount /htm/style/org: Invalid argument
umount: can't umount /usr/local/lib/res_all/res/Img_Main/menu: Invalid argument
umount: can't umount /usr/local/lib/res_all/res: Invalid argument
umount: can't umount /usr/local/lib/res_all/res/Img_List: Invalid argument
rtusb init --->


=== pAd = c8242000, size = 462912 ===

<-- RTMPAllocAdapterBlock, Status=0
umount: can't umount /usr/local/lib/res_all/res/Img_Settings: Invalid argument
umount: can't umount /usr/local/lib/res_all/res/Img_VideoPlayer: Invalid argumet
usbcore: registered new interface driver rt2870
umount: can't umount /usr/local/lib/res_all/res/Img_MessageBox: Invalid argument
umount: can't umount /usr/local/lib/res_all/res/Img_PL: Invalid argument
umount: can't umount /usr/local/lib/res_all/res/Img_System: Invalid argument
umount: can't umount /usr/local/lib/res_all/res/ui_config_list.res: Invalid argt
_1011 fnUserStyle_ShellExe
_1243 _ConfigInfo_ListPage_Get_Info
_1254 _ConfigInfo_ListPage_Get_Info readstr:[1]
_1275 _ConfigInfo_ListPage_Get_Info readstr:[1280] m_ResolutionRatio:[1280, 720]
_1280 _ConfigInfo_ListPage_Get_Info readstr:[0,0,1280,720]
_1283 _ConfigInfo_ListPage_Get_Info readstr:[134,134,1142,626]
_1286 _ConfigInfo_ListPage_Get_Info readstr:[284,54,944,102]
_1289 _ConfigInfo_ListPage_Get_Info readstr:[950,68,1148,106]
_1292 _ConfigInfo_ListPage_Get_Info readstr:[62,660,1218,704]
_1296 _ConfigInfo_ListPage_Get_Info readstr:[0]
_1300 _ConfigInfo_ListPage_Get_Info readstr:[0,0,0]
_1326 _ConfigInfo_ListPage_Get_Info readstr:[0]
read secret from Flash
----------------------------333
[UI] lww _395 gui_network_status_changed nmstatus:[0]
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
Create share buf
id 31 p:0
finish
Set stop callback success!
Set play state callback success!
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
select_player_type :0
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
id 13 p:1
finish
id 12 p:0
finish
_1353 _CreateList_TvBox_Mainmenu shDc_Bkgnd:[7858216]
_CreateList_TvBox_Mainmenu:1364 filepath = [/usr/local/lib/res/Img_Main/menu]
_CreateList_TvBox_Mainmenu:1374 sCBmp_Bkgnd.bmBits = [1103712264]
_CreateList_TvBox_Mainmenu:1378 bkgnd path = Img_Main/menu/bkgnd.jpg
_237 _Init_LP m_ItemIdx_Sel:[5]
_1769 _Proc_Tvbox_Mainmenu MSG_PAINT:[177]
_Proc_Tvbox_Mainmenu:1836 screen width = 720, screen height = 576
_1769 _Proc_Tvbox_Mainmenu MSG_PAINT:[177]
***********************_431 _Proc_GUI_System_Msg
_Paint_Sand:916 left = 360, top = 288
_1108 fnUserStyle_UseFirst
_134 _osd_read_seek_default min:[10] max:[0] is goto:[0]
_1658 fnVideo_Icon_Create_Net m_hwnd:[0]********
shmHide_OSDIcon:16
[+++++++++outModeSwitch_no_fb_set++++++++
[+++++++++outModeSwitch_fbset_or_not++++++++
[+++++++++lcdc_set_lcdconoff++++++++
ioctl: lcd_onoff(0)
[+++++++++setfb++++++++
ioctl: set_ovp (5)
x res : 720
y res : 576
x res virt : 720
y res virt : 576
bpp : 16
base : 47b00000
buffer mem len : 8388608
PUT VSCREENINFO: xres(720), yres(576)x res : 720
y res : 576
x res virt : 720
y res virt : 576
bpp : 16
base : 47b00000
buffer mem len : 8388608
ioctl: set_ovp (5)
x res : 720
y res : 576
x res virt : 720
y res virt : 576
bpp : 16
base : 48300000
buffer mem len : 4194304
PUT VSCREENINFO: xres(720), yres(576)x res : 720
y res : 576
x res virt : 720
y res virt : 576
bpp : 16
base : 48300000
buffer mem len : 4194304
[+++++++++hdmi_set_callback++++++++
_1636 fnMainmenu_Config_StartRunCmd_Exe
_1488 fnMainmenu_Config_StartRunFile_Check
judge_auth_info=====================================
change_the_enc_to_string the len is 97
the outlen is 46
**_1390 _MainMenu_Check_update_firmware
_1932 _Proc_Tvbox_Mainmenu wParam:[-1] lParam:[1]
_1769 _Proc_Tvbox_Mainmenu MSG_PAINT:[177]
_Proc_Tvbox_Mainmenu:1836 screen width = 720, screen height = 576
judge_auth_info=====================================
change_the_enc_to_string the len is 97
the outlen is 46
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----
dbus_message_is_signal for while----


GZB++ Project Devices
(none) login: root
Password:

На плате 2 разьема под PLS вилки, с одного идет питание, на другом тишина. Вопрос, как я могу получить доступ к консоли, обойти пароль или прошить свое ядро? FDWN загрузчик может загрузиться с SD карты, но я не могу понять какие rom ему нужны, подсовывал распакованную прошивку - не помогло.

http://moservices.org/forum/viewtopic.php?f=36&t=2655

 , , ,

GlowFisch
()

Вопрос про HEX

Здравствуйте! Я знаю HEX адрес ячейки, binwalk распаковывает из bin файла картинку, подскажите, как заменить эту картинку? p.s. как изменить контрольную сумму в хедере прошивки?

 ,

GlowFisch
()

Прошивка *bin для STB telechips tcc89xx - разжать и модифицировать образы сквош

На руках имеется прошивка *bin для telechips tcc89xx. В ней Хэдер и сама прошивка.

http://gdunicom.voole.com/soft/tvbox_voole_gdunicom_tv_292_F01_v1.43_13661680... - свежая версия

http://gdunicom.voole.com/soft/tvbox_voole_gdunicom_tv_292_F01_Test_v1.35_134... - старая версия

dd if=firmware.bin of=firmware.tar bs=4k skip=1 mkdir unpack tar -C unpack -xvf in.tar Получаю следующие файлы:

build-summary - текст

yyup.sh - sh скрипт обновления

yy_firmupdate - программа для ARM обновления. В busybox не удалось запустить

tcboot.rom

customer.rom - Сквош образ с сигнатурой hsqs, не в начале файла

linux.rom - ядро

ramdisk.rom - ext2 и монтируется на ура

rootfs.rom - Сквош образ с сигнатурой hsqs, не в начале файла, отрезал до нее но ругается тулза

Filesystem on rootfs_0.img is (58:11555), which is a later filesystem version than I support!

Binwalk выдает следующую характеристику файлов:
https://docs.google.com/document/d/1vubzmcs1pG9T3xiRGcQHSN2LxQm2VUNBhftjvNgB-...

Помогите разжать прошивку до конца или хотя бы собрать ее на этом этапе, с измененным скриптом sh

 , , , ,

GlowFisch
()

Не могу открыть *.img

Есть прошивка в *.bin - раскрыл ее и получил header.img и rootfs.img 1-ое я распаковал. а второй пакет не могу. Прошивка от IPTV STB X5 на Telechips 8901. Я хочу узнать пароль ssh и получить доступ к приставке. mount -t cramfs rootfs.img выдает что cramfs не поддерживает эту фс.

http://www.moservices.org/forum/viewtopic.php?f=36&t=2655 - дополнительные данные

Header - архив CPIO. Я могу распаковать его cpio -i < header.img в консоли пишется

cpio: Неверно сформированное число Но распаковывается: tcboot.rom ramdisk.rom linux.rom yyup.sh yy_firmupdate build-summary

а в случае с rootfs.img - пишет тоже самое, но никаких файлов не выскальзывает.

Binwalk выдает такое https://docs.google.com/document/d/1IW2jTeROZ_yL6xnyiwQ0gUsibDg0HZxIf6d42NZ-e...

GlowFisch
()

Плавный переход на C++ с PHP.

Для меня легок PHP. Простые логические программы - могу написать. Так вот. Пишу чат-бота. Пытаюсь перейти на C++ но не могу вникнуть в синтаксис и основы. PHP кажется легче и гибче. Скажите, стоит ли использовать php в системе для выполнения задач ( проверка почты, копирование файлов, проверка сообщений и т.д ) , или это очень медленно? Python мне не нравится, ruby - для веба.

GlowFisch
()

Голосовое управление и синтез речи. Google API, PHP

Добрый день, баловался я с PHP и Google Api. Распознование на русском а синтез на английском. Погода берется с gismetio и парсится «завтра, сейчас, утро вечер день, послезавтра.»

Все работает и распознается на 4 из 5. Главное настроить чувствительность. Но вот применения я не нашел.

Погоду говорит, свое мнение высказывает (синтез идет от гугла а часть mp3 сохранена на диске и не сильно зависит от интернета) Советует взять зонт или предлагает остаться дома. Проверка состояния интерфейсов (доступность интернета, шлюза и т.д) сенсоры тоже можно настроить. Отвечает на «спасибо».

Сделал будильник - по крону включение музыки, что еще можно сделать? вот какая блин польза теперь может быть от моего дятла? Вроде бы все это фигня...

GlowFisch
()

Нужна помощь программистов.

У моей приставки браузер SAFARI. Стоит все на linux. Поднял свой сервер, Могу давать ей свою страницу, она все кушает. Но когда даю ей аудио плеер на html5, она его видит. Но autoplay не воспроизводится.

Посмотрите этот скрипт http://gdunicom.voole.com/epg/epg/views/default/js/vplayer.js - что вы можете сказать? он проигрыет файлы по какому то vosp. как его можно переделать для http:// udp:// Помогите пожалуйста, я в java не шарю.

Браузер я определил с поомщью скриптов. Safari. Помогите пожалуйста.

 , , , x5

GlowFisch
()

IPTV приставка и протокол передачи данных

Добрый день! Попалась китайская приставка, которая загружает по WEB страницу с китайского портала (там фильмы по запросу vosp, кабельное) В теле страницы в плейлисте вот такой код

{«title»:«CCTV8»,«url»:«vjms:\/\/gdliveindex.voole.com:8500:3502\/live\/cid=11|CCTV8\u7535\u89c6\u5267»},{«title»:«CCTV9»,«url»:«vjms:\/\/gdliveindex.voole.com:8500:3502\/live\/cid=15|CCTV9\u8bb0\u5f55»}

Через tcdump вижу что UDP. Что такое vjms и vosp? и как поменять на http://

гугл вообще молчит

http://www.nagashare.com/products/vjlive.html - вот что то похожее

 , vjms, vosp

GlowFisch
()

Китайская IPTV приставка

Добрый день! Начну сначала. Провайдер Ростелеком предоставляет по метроethernet доступ к интернету и IPTV с незашифрованными DRM каналами. Включаешь кабель в настройкой ip,dns gateway в маршрутизатор - и я могу смотреть все каналы, даже HD. Но вопрос в другом. Я купил приставку China Unicom X5.

Она умеет проигрывать фильмы с usb (даже матроску), имеет: Full HD, HD now, China Unicom, HDMI, Various Formats, MultiMedia, UPnP, Online Upgrade, USB 2.0, WIFI, WIreless Mouse, Widgets. Но я не разобрался как смотреть IPTV на ней.

На сочетания ALT+PRTSCR+B - приставка перезагружается. Диски монтирует как sda. Предполагаю там ядро linux для ARM. Есть доступ по SSH, но не знаю пароля. Root - не подходит.

В меню попытка зайти на unicom - на флешке создается файл cokie и там написано что это браузер NETSCAPE. Горячие клавиши нетскэйп не подходят.

http://gdunicom.voole.com/epg/epg/ Приставка идет по этому адресу. С компа все открывается, а приставка не может - требует код. Код вводил, но ничего не случилось. Помогите пожалуйста, кто чем может. =)

http://ld0766.com/thread-593808-1-1.html - описание приставки

 , , китайская приставка

GlowFisch
()

OpenWrt нa FAST FW300R

Добрый день. Достался мне роутер китайский FAST FW300R Наткнулся на описание чипсета «fast fw300r (v4). чипсет Atheros AR9341» (Как перепроверить какой чипсет?) Теперь возник вопрос. «Есть роутеры с одинаковыми чипсетами, я могу установить прошивку dd rwt или open wrt от другого роутера на свой, с условием что у них одинаковые чипсеты?» P.S Не ругайте если тема не там где надо создана...

 , , fw300r,

GlowFisch
()

RSS подписка на новые темы