Знакомлюсь с Дивитеком

Администратор
Администратор
Сообщения: 69
Зарегистрирован: 23 авг 2013, 22:13

Знакомлюсь с Дивитеком

Сообщение Администратор » 05 дек 2013, 23:37

Пусть данный заголовок не мной придуман и использован на другом форуме как целая ветка, однако там много ответов от iTuneDVR!
Читать от начала и 05.12.2013, а можно и до конца, а потом задавать вопросы ;)
Следующий пост от 05.12.2013.

http://www.sec4all.ru/forum/index.php?topic=3262

iTuneDVR
Сообщения: 3218
Зарегистрирован: 24 авг 2013, 11:05

Re: Знакомлюсь с Дивитеком

Сообщение iTuneDVR » 05 дек 2013, 23:55

Раздобыл пару свистков!

DWA-125 A2 F/W Ver.1.31 - работает, т.к. его сигнатура присутствует в модуле wi-fi

Так он определяется на видеорегистраторе iDVR4100, что соответствует модели MBD6504E с прошивкой
General_General_MBD6504E_V4.02.R11.20131024 (wi-fi RT3070).bin

T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=07d1 ProdID=3c16 Rev= 1.01
S: Manufacturer=Ralink
S: Product=11n Adapter
S: SerialNumber=1.0
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=450mA
I:* If#= 0 Alt= 0 #EPs= 7 Cls=ff(vend.) Sub=ff Prot=ff Driver=rt2870
E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=06(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms


И второй свежий - TP-LINK TL-WN727N - не работает т.к. его сигнатур нет!

И вот так он определяется на видеорегистраторе

T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 6 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=148f ProdID=5370 Rev= 1.01
S: Manufacturer=TPlink
S: Product=802.11 n WLAN
S: SerialNumber=1.0
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=450mA
I:* If#= 0 Alt= 0 #EPs= 7 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=06(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms

iTuneDVR
Сообщения: 3218
Зарегистрирован: 24 авг 2013, 11:05

Re: Знакомлюсь с Дивитеком

Сообщение iTuneDVR » 05 дек 2013, 23:59

При этом c сигнатурами TP-LINK TL-WN727N можно попытаться поработать, модифицировав в модуле rt3070sta.ko, чем в ближайшее время думаю и заняться!

Администратор
Администратор
Сообщения: 69
Зарегистрирован: 23 авг 2013, 22:13

Re: Знакомлюсь с Дивитеком

Сообщение Администратор » 16 дек 2013, 14:15

Список VID_PID из модуля rt3070sta.ko видеорегистратора iDVR4100 платформа MBD6504E и MBD6304T из прошивок General_General_MBD6304T_V4.02.R11.20131024.bin и General_General_MBD6504E_V4.02.R11.20131024 (wi-fi RT3070).bin

license=GPL
version=2.5.0.1
description=RT2870 Wireless Lan Linux Driver
author=Paul Lin <paul_lin@ralinktech.com>
srcversion=D65D8E40A44FFBE8A0C329B
alias=usb:v1EDAp2012d*dc*dsc*dp*ic*isc*ip*
alias=usb:v0586p343Ed*dc*dsc*dp*ic*isc*ip*
alias=usb:v0586p341Ed*dc*dsc*dp*ic*isc*ip*
alias=usb:v0586p341Ad*dc*dsc*dp*ic*isc*ip*
alias=usb:v0789p0166d*dc*dsc*dp*ic*isc*ip*
alias=usb:v07FAp7712d*dc*dsc*dp*ic*isc*ip*
alias=usb:v13D3p3321d*dc*dsc*dp*ic*isc*ip*
alias=usb:v13D3p3307d*dc*dsc*dp*ic*isc*ip*
alias=usb:v083ApA703d*dc*dsc*dp*ic*isc*ip*
alias=usb:v5A57p0282d*dc*dsc*dp*ic*isc*ip*
alias=usb:v0DB0p821Ad*dc*dsc*dp*ic*isc*ip*
alias=usb:v0DB0p3821d*dc*dsc*dp*ic*isc*ip*
alias=usb:v0DB0p822Ad*dc*dsc*dp*ic*isc*ip*
alias=usb:v0DB0p871Ad*dc*dsc*dp*ic*isc*ip*
alias=usb:v0DB0p3871d*dc*dsc*dp*ic*isc*ip*
alias=usb:v0DB0p3822d*dc*dsc*dp*ic*isc*ip*
alias=usb:v0DB0p6899d*dc*dsc*dp*ic*isc*ip*
alias=usb:v0DB0p870Ad*dc*dsc*dp*ic*isc*ip*
alias=usb:v0DB0p3870d*dc*dsc*dp*ic*isc*ip*
alias=usb:v0DB0p899Ad*dc*dsc*dp*ic*isc*ip*
alias=usb:v203Dp14A9d*dc*dsc*dp*ic*isc*ip*
alias=usb:v0B05p1784d*dc*dsc*dp*ic*isc*ip*
alias=usb:v20B8p8888d*dc*dsc*dp*ic*isc*ip*
alias=usb:v203Dp1480d*dc*dsc*dp*ic*isc*ip*
alias=usb:v04BBp0948d*dc*dsc*dp*ic*isc*ip*
alias=usb:v04BBp0947d*dc*dsc*dp*ic*isc*ip*
alias=usb:v04BBp0945d*dc*dsc*dp*ic*isc*ip*
alias=usb:v5A57p0283d*dc*dsc*dp*ic*isc*ip*
alias=usb:v5A57p5257d*dc*dsc*dp*ic*isc*ip*
alias=usb:v1D4Dp0011d*dc*dsc*dp*ic*isc*ip*
alias=usb:v1D4Dp000Ed*dc*dsc*dp*ic*isc*ip*
alias=usb:v1D4Dp000Cd*dc*dsc*dp*ic*isc*ip*
alias=usb:v07D1p3C17d*dc*dsc*dp*ic*isc*ip*
alias=usb:v07D1p3C16d*dc*dsc*dp*ic*isc*ip*
alias=usb:v07D1p3C0Fd*dc*dsc*dp*ic*isc*ip*
alias=usb:v07D1p3C0Ed*dc*dsc*dp*ic*isc*ip*
alias=usb:v07D1p3C0Dd*dc*dsc*dp*ic*isc*ip*
alias=usb:v07D1p3C0Ad*dc*dsc*dp*ic*isc*ip*
alias=usb:v1EDAp2310d*dc*dsc*dp*ic*isc*ip*
alias=usb:v1A32p0304d*dc*dsc*dp*ic*isc*ip*
alias=usb:v7392p4085d*dc*dsc*dp*ic*isc*ip*
alias=usb:v7392p7711d*dc*dsc*dp*ic*isc*ip*
alias=usb:v07B8p3072d*dc*dsc*dp*ic*isc*ip*
alias=usb:v07B8p3071d*dc*dsc*dp*ic*isc*ip*
alias=usb:v07B8p3070d*dc*dsc*dp*ic*isc*ip*
alias=usb:v2019p5201d*dc*dsc*dp*ic*isc*ip*
alias=usb:v2019pAB25d*dc*dsc*dp*ic*isc*ip*
alias=usb:v1044p800Dd*dc*dsc*dp*ic*isc*ip*
alias=usb:v13D3p3305d*dc*dsc*dp*ic*isc*ip*
alias=usb:v13D3p3273d*dc*dsc*dp*ic*isc*ip*
alias=usb:v1740p9709d*dc*dsc*dp*ic*isc*ip*
alias=usb:v1740p9708d*dc*dsc*dp*ic*isc*ip*
alias=usb:v1740p9707d*dc*dsc*dp*ic*isc*ip*
alias=usb:v1740p9706d*dc*dsc*dp*ic*isc*ip*
alias=usb:v1740p9705d*dc*dsc*dp*ic*isc*ip*
alias=usb:v1740p9703d*dc*dsc*dp*ic*isc*ip*
alias=usb:v083ApA702d*dc*dsc*dp*ic*isc*ip*
alias=usb:v083ApA701d*dc*dsc*dp*ic*isc*ip*
alias=usb:v083Ap7511d*dc*dsc*dp*ic*isc*ip*
alias=usb:v18C5p0012d*dc*dsc*dp*ic*isc*ip*
alias=usb:v14B2p3C12d*dc*dsc*dp*ic*isc*ip*
alias=usb:v0DF6p005Fd*dc*dsc*dp*ic*isc*ip*
alias=usb:v0DF6p0047d*dc*dsc*dp*ic*isc*ip*
alias=usb:v0DF6p0048d*dc*dsc*dp*ic*isc*ip*
alias=usb:v0DF6p0042d*dc*dsc*dp*ic*isc*ip*
alias=usb:v0DF6p003Ed*dc*dsc*dp*ic*isc*ip*
alias=usb:v0DB0p822Bd*dc*dsc*dp*ic*isc*ip*
alias=usb:v0DB0p871Bd*dc*dsc*dp*ic*isc*ip*
alias=usb:v0DB0p822Cd*dc*dsc*dp*ic*isc*ip*
alias=usb:v0DB0p871Cd*dc*dsc*dp*ic*isc*ip*
alias=usb:v0DB0p3820d*dc*dsc*dp*ic*isc*ip*
alias=usb:v148Fp3072d*dc*dsc*dp*ic*isc*ip*
alias=usb:v148Fp3071d*dc*dsc*dp*ic*isc*ip*
alias=usb:v148Fp3070d*dc*dsc*dp*ic*isc*ip*
depends=
vermagic=3.0.8 mod_unload ARMv7

Администратор
Администратор
Сообщения: 69
Зарегистрирован: 23 авг 2013, 22:13

Re: Знакомлюсь с Дивитеком

Сообщение Администратор » 16 дек 2013, 14:22

Как оказалось сигнатуры исключительно из свистков на RT3070 и никакие другие не просто не включены, но и не поддерживаются т.к. модуль скомпилирован исключительно с поддержкой RT3070!!!, а иначе бы они там присутствовали бы 2870, 3370,35хх,3573,5370,5572

Это удалось выяснить из DPO_RT5572_LinuxSTA_2.6.1.3_20121022.tar.bz2
Даже не обладая познаниями в С, можно разобрать то что указано в rtusb_dev_id.c

/*
*************************************************************************
* Ralink Tech Inc.
* 5F., No.36, Taiyuan St., Jhubei City,
* Hsinchu County 302,
* Taiwan, R.O.C.
*
* (c) Copyright 2002-2010, Ralink Technology, Inc.
*
* 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. *
* *
* This program is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU General Public License for more details. *
* *
* You should have received a copy of the GNU General Public License *
* along with this program; if not, write to the *
* Free Software Foundation, Inc., *
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
* *
*************************************************************************/


#define RTMP_MODULE_OS

/*#include "rt_config.h"*/
#include "rtmp_comm.h"
#include "rt_os_util.h"
#include "rt_os_net.h"


/* module table */
USB_DEVICE_ID rtusb_dev_id[] = {
#ifdef RT2870
{USB_DEVICE(0x148F,0x2770)}, /* Ralink */
{USB_DEVICE(0x148F,0x2870)}, /* Ralink */
{USB_DEVICE(0x07B8,0x2870)}, /* AboCom */
{USB_DEVICE(0x07B8,0x2770)}, /* AboCom */
{USB_DEVICE(0x0DF6,0x0039)}, /* Sitecom 2770 */
{USB_DEVICE(0x0DF6,0x003F)}, /* Sitecom 2770 */
{USB_DEVICE(0x083A,0x7512)}, /* Arcadyan 2770 */
{USB_DEVICE(0x0789,0x0162)}, /* Logitec 2870 */
{USB_DEVICE(0x0789,0x0163)}, /* Logitec 2870 */
{USB_DEVICE(0x0789,0x0164)}, /* Logitec 2870 */
{USB_DEVICE(0x177f,0x0302)}, /* lsusb */
{USB_DEVICE(0x0B05,0x1731)}, /* Asus */
{USB_DEVICE(0x0B05,0x1732)}, /* Asus */
{USB_DEVICE(0x0B05,0x1742)}, /* Asus */
{USB_DEVICE(0x0DF6,0x0017)}, /* Sitecom */
{USB_DEVICE(0x0DF6,0x002B)}, /* Sitecom */
{USB_DEVICE(0x0DF6,0x002C)}, /* Sitecom */
{USB_DEVICE(0x0DF6,0x002D)}, /* Sitecom */
{USB_DEVICE(0x14B2,0x3C06)}, /* Conceptronic */
{USB_DEVICE(0x14B2,0x3C28)}, /* Conceptronic */
{USB_DEVICE(0x2019,0xED06)}, /* Planex Communications, Inc. */
{USB_DEVICE(0x07D1,0x3C09)}, /* D-Link */
{USB_DEVICE(0x07D1,0x3C11)}, /* D-Link */
{USB_DEVICE(0x14B2,0x3C07)}, /* AL */
{USB_DEVICE(0x050D,0x8053)}, /* Belkin */
{USB_DEVICE(0x14B2,0x3C23)}, /* Airlink */
{USB_DEVICE(0x14B2,0x3C27)}, /* Airlink */
{USB_DEVICE(0x07AA,0x002F)}, /* Corega */
{USB_DEVICE(0x07AA,0x003C)}, /* Corega */
{USB_DEVICE(0x07AA,0x003F)}, /* Corega */
{USB_DEVICE(0x1044,0x800B)}, /* Gigabyte */
{USB_DEVICE(0x15A9,0x0006)}, /* Sparklan */
{USB_DEVICE(0x083A,0xB522)}, /* SMC */
{USB_DEVICE(0x083A,0xA618)}, /* SMC */
{USB_DEVICE(0x083A,0x8522)}, /* Arcadyan */
{USB_DEVICE(0x083A,0x7522)}, /* Arcadyan */
{USB_DEVICE(0x0CDE,0x0022)}, /* ZCOM */
{USB_DEVICE(0x0586,0x3416)}, /* Zyxel */
{USB_DEVICE(0x0CDE,0x0025)}, /* Zyxel */
{USB_DEVICE(0x1740,0x9701)}, /* EnGenius */
{USB_DEVICE(0x1740,0x9702)}, /* EnGenius */
{USB_DEVICE(0x0471,0x200f)}, /* Philips */
{USB_DEVICE(0x14B2,0x3C25)}, /* Draytek */
{USB_DEVICE(0x13D3,0x3247)}, /* AzureWave */
{USB_DEVICE(0x083A,0x6618)}, /* Accton */
{USB_DEVICE(0x15c5,0x0008)}, /* Amit */
{USB_DEVICE(0x0E66,0x0001)}, /* Hawking */
{USB_DEVICE(0x0E66,0x0003)}, /* Hawking */
{USB_DEVICE(0x129B,0x1828)}, /* Siemens */
{USB_DEVICE(0x157E,0x300E)}, /* U-Media */
{USB_DEVICE(0x050d,0x805c)},
{USB_DEVICE(0x050d,0x815c)},
{USB_DEVICE(0x1482,0x3C09)}, /* Abocom*/
{USB_DEVICE(0x14B2,0x3C09)}, /* Alpha */
{USB_DEVICE(0x04E8,0x2018)}, /* samsung linkstick2 */
{USB_DEVICE(0x1690,0x0740)}, /* Askey */
{USB_DEVICE(0x5A57,0x0280)}, /* Zinwell */
{USB_DEVICE(0x5A57,0x0282)}, /* Zinwell */
{USB_DEVICE(0x7392,0x7718)},
{USB_DEVICE(0x7392,0x7717)},
{USB_DEVICE(0x1737,0x0070)}, /* Linksys WUSB100 */
{USB_DEVICE(0x1737,0x0071)}, /* Linksys WUSB600N */
{USB_DEVICE(0x0411,0x00e8)}, /* Buffalo WLI-UC-G300N*/
{USB_DEVICE(0x050d,0x815c)}, /* Belkin F5D8053 */
{USB_DEVICE(0x100D,0x9031)}, /* Motorola 2770 */
{USB_DEVICE(0x0DB0,0x6899)},
#endif /* RT2870*/
#ifdef RT3070
{USB_DEVICE(0x148F,0x3070)}, /* Ralink 3070 */
{USB_DEVICE(0x148F,0x3071)}, /* Ralink 3071 */
{USB_DEVICE(0x148F,0x3072)}, /* Ralink 3072 */
{USB_DEVICE(0x0DB0,0x3820)}, /* Ralink 3070 */
{USB_DEVICE(0x0DB0,0x871C)}, /* Ralink 3070 */
{USB_DEVICE(0x0DB0,0x822C)}, /* Ralink 3070 */
{USB_DEVICE(0x0DB0,0x871B)}, /* Ralink 3070 */
{USB_DEVICE(0x0DB0,0x822B)}, /* Ralink 3070 */
{USB_DEVICE(0x0DF6,0x003E)}, /* Sitecom 3070 */
{USB_DEVICE(0x0DF6,0x0042)}, /* Sitecom 3072 */
{USB_DEVICE(0x0DF6,0x0048)}, /* Sitecom 3070 */
{USB_DEVICE(0x0DF6,0x0047)}, /* Sitecom 3071 */
{USB_DEVICE(0x0DF6,0x005F)}, /* Sitecom 3072 */
{USB_DEVICE(0x14B2,0x3C12)}, /* AL 3070 */
{USB_DEVICE(0x18C5,0x0012)}, /* Corega 3070 */
{USB_DEVICE(0x083A,0x7511)}, /* Arcadyan 3070 */
{USB_DEVICE(0x083A,0xA701)}, /* SMC 3070 */
{USB_DEVICE(0x083A,0xA702)}, /* SMC 3072 */
{USB_DEVICE(0x1740,0x9703)}, /* EnGenius 3070 */
{USB_DEVICE(0x1740,0x9705)}, /* EnGenius 3071 */
{USB_DEVICE(0x1740,0x9706)}, /* EnGenius 3072 */
{USB_DEVICE(0x1740,0x9707)}, /* EnGenius 3070 */
{USB_DEVICE(0x1740,0x9708)}, /* EnGenius 3071 */
{USB_DEVICE(0x1740,0x9709)}, /* EnGenius 3072 */
{USB_DEVICE(0x13D3,0x3273)}, /* AzureWave 3070*/
{USB_DEVICE(0x13D3,0x3305)}, /* AzureWave 3070*/
{USB_DEVICE(0x1044,0x800D)}, /* Gigabyte GN-WB32L 3070 */
{USB_DEVICE(0x2019,0xAB25)}, /* Planex Communications, Inc. RT3070 */
{USB_DEVICE(0x2019,0x5201)}, /* Planex Communications, Inc. RT8070 */
{USB_DEVICE(0x07B8,0x3070)}, /* AboCom 3070 */
{USB_DEVICE(0x07B8,0x3071)}, /* AboCom 3071 */
{USB_DEVICE(0x07B8,0x3072)}, /* Abocom 3072 */
{USB_DEVICE(0x7392,0x7711)}, /* Edimax 3070 */
{USB_DEVICE(0x7392,0x4085)}, /* 2L Central Europe BV 8070 */
{USB_DEVICE(0x1A32,0x0304)}, /* Quanta 3070 */
{USB_DEVICE(0x1EDA,0x2012)}, /* AirTies 3070 */
{USB_DEVICE(0x1EDA,0x2310)}, /* AirTies 3070 */
{USB_DEVICE(0x07D1,0x3C0A)}, /* D-Link 3072 */
{USB_DEVICE(0x07D1,0x3C0D)}, /* D-Link 3070 */
{USB_DEVICE(0x07D1,0x3C0E)}, /* D-Link 3070 */
{USB_DEVICE(0x07D1,0x3C0F)}, /* D-Link 3070 */
{USB_DEVICE(0x07D1,0x3C16)}, /* D-Link 3070 */
{USB_DEVICE(0x07D1,0x3C17)}, /* D-Link 8070 */
{USB_DEVICE(0x1D4D,0x000C)}, /* Pegatron Corporation 3070 */
{USB_DEVICE(0x1D4D,0x000E)}, /* Pegatron Corporation 3070 */
{USB_DEVICE(0x1D4D,0x0011)}, /* Pegatron Corporation 3072 */
{USB_DEVICE(0x5A57,0x5257)}, /* Zinwell 3070 */
{USB_DEVICE(0x5A57,0x0283)}, /* Zinwell 3072 */
{USB_DEVICE(0x04BB,0x0945)}, /* I-O DATA 3072 */
{USB_DEVICE(0x04BB,0x0947)}, /* I-O DATA 3070 */
{USB_DEVICE(0x04BB,0x0948)}, /* I-O DATA 3072 */
{USB_DEVICE(0x203D,0x1480)}, /* Encore 3070 */
{USB_DEVICE(0x20B8,0x8888)}, /* PARA INDUSTRIAL 3070 */
{USB_DEVICE(0x0B05,0x1784)}, /* Asus 3072 */
{USB_DEVICE(0x203D,0x14A9)}, /* Encore 3070*/
{USB_DEVICE(0x0DB0,0x899A)}, /* MSI 3070*/
{USB_DEVICE(0x0DB0,0x3870)}, /* MSI 3070*/
{USB_DEVICE(0x0DB0,0x870A)}, /* MSI 3070*/
{USB_DEVICE(0x0DB0,0x6899)}, /* MSI 3070 */
{USB_DEVICE(0x0DB0,0x3822)}, /* MSI 3070 */
{USB_DEVICE(0x0DB0,0x3871)}, /* MSI 3070 */
{USB_DEVICE(0x0DB0,0x871A)}, /* MSI 3070 */
{USB_DEVICE(0x0DB0,0x822A)}, /* MSI 3070 */
{USB_DEVICE(0x0DB0,0x3821)}, /* Ralink 3070 */
{USB_DEVICE(0x0DB0,0x821A)}, /* Ralink 3070 */
{USB_DEVICE(0x5A57,0x0282)}, /* zintech 3072 */
{USB_DEVICE(0x083A,0xA703)}, /* IO-MAGIC */
{USB_DEVICE(0x13D3,0x3307)}, /* Azurewave */
{USB_DEVICE(0x13D3,0x3321)}, /* Azurewave */
{USB_DEVICE(0x13D3,0x3329)}, /* Azurewave */
{USB_DEVICE(0x07FA,0x7712)}, /* Edimax */
{USB_DEVICE(0x0789,0x0166)}, /* Edimax */
{USB_DEVICE(0x0586,0x341A)}, /* Zyxel */
{USB_DEVICE(0x0586,0x341E)}, /* Zyxel */
{USB_DEVICE(0x0586,0x343E)}, /* Zyxel */
{USB_DEVICE(0x1EDA,0x2012)}, /* Airties */
{USB_DEVICE(0x1EDA,0x2210)}, /* Airties */
{USB_DEVICE(0x2001,0x3C1B)}, /* Alpha */
{USB_DEVICE(0x083A,0xB511)}, /* Panasonic */
#endif /* RT3070 */
#ifdef RT35xx
{USB_DEVICE(0x148F,0x3572)}, /* Ralink 3572 */
{USB_DEVICE(0x1740,0x9801)}, /* EnGenius 3572 */
{USB_DEVICE(0x0DF6,0x0041)}, /* Sitecom 3572 */
{USB_DEVICE(0x0DF6,0x0042)},
{USB_DEVICE(0x04BB,0x0944)}, /* I-O DATA 3572 */
{USB_DEVICE(0x1690,0x0740)}, /* 3572 */
{USB_DEVICE(0x1690,0x0744)}, /* 3572 */
{USB_DEVICE(0x5A57,0x0284)}, /* Zinwell 3572 */
{USB_DEVICE(0x167B,0x4001)}, /* 3572 */
{USB_DEVICE(0x1690,0x0764)}, /* 3572 */
{USB_DEVICE(0x0930,0x0A07)}, /* TOSHIBA */
{USB_DEVICE(0x1690,0x0761)}, /* Askey */
{USB_DEVICE(0x13B1,0x002F)}, /* Cisco LinkSys AE1000 */
{USB_DEVICE(0x1737,0x0079)}, /* Cisco LinkSys WUSB600N */
{USB_DEVICE(0x0DF6,0x0065)}, /* Sitecom */
{USB_DEVICE(0x0DF6,0x0066)}, /* Sitecom */
{USB_DEVICE(0x0DF6,0x0068)}, /* Sitecom */
#endif /* RT35xx */
#ifdef RT3370
{USB_DEVICE(0x148F,0x3370)}, /* Ralink 3370 */
{USB_DEVICE(0x0DF6,0x0050)}, /* Sitecom 3370 */
{USB_DEVICE(0x083A,0xB511)}, /* Panasonic 3370 */
{USB_DEVICE(0x0471,0x20DD)}, /* Philips */
#endif /* RT3370*/
#ifdef RT3573
{USB_DEVICE(0x148F,0x3573)}, /* Ralink 3573 */
{USB_DEVICE(0x7392,0x7733)}, /* Edimax */
{USB_DEVICE(0x0846,0x9012)}, /* Netgear WNDA4100 N900*/
{USB_DEVICE(0x0DF6,0X0067)}, /* Sitecom */
{USB_DEVICE(0x1875,0x7733)}, /* Air Live */
{USB_DEVICE(0x0E66,0x0021)}, /* Hawking */
{USB_DEVICE(0x2019,0xED19)}, /* Planex */
#endif /* RT3573 */
#ifdef RT5370
{USB_DEVICE(0x148F,0x5370)}, /* Ralink 5370 */
{USB_DEVICE(0x148F,0x5372)}, /* Ralink 5372 */
{USB_DEVICE(0x13D3,0x3365)}, /* Azurewave */
{USB_DEVICE(0x13D3,0x3329)}, /* Azurewave */
{USB_DEVICE(0x2001,0x3C15)}, /* Alpha */
{USB_DEVICE(0x2001,0x3C19)}, /* DWA-125/A3 */
{USB_DEVICE(0x2001,0x3C1C)}, /* GO-USB-N150 */
{USB_DEVICE(0x2001,0x3C1D)}, /* DWA-123/B1 */
{USB_DEVICE(0x043E,0x7A12)}, /* Arcadyan */
{USB_DEVICE(0x043E,0x7A22)}, /* LG innotek */
{USB_DEVICE(0x043E,0x7A32)}, /* Arcadyan */
{USB_DEVICE(0x043E,0x7A42)}, /* LG innotek */
{USB_DEVICE(0x04DA,0x1800)}, /* Panasonic */
{USB_DEVICE(0x04DA,0x1801)}, /* Panasonic */
{USB_DEVICE(0x04DA,0x23F6)},
{USB_DEVICE(0x0471,0x2104)}, /* Philips, 5372 */
{USB_DEVICE(0x0471,0x2180)}, /* Alpha */
{USB_DEVICE(0x0471,0x2181)}, /* Alpha */
{USB_DEVICE(0x0471,0x2182)}, /* Alpha */
{USB_DEVICE(0x0471,0x2126)}, /* Liteon */
#endif /* RT5370 */
#ifdef RT5572
{USB_DEVICE(0x057C,0x8501)}, /* AVM GmbH */
{USB_DEVICE(0x148F,0x5572)}, /* Ralink 5572 */
{USB_DEVICE(0x043E,0x7A32)}, /* Arcadyan */
{USB_DEVICE(0x2001,0x3C1A)}, /* D-Link DWA-160B2 */
{USB_DEVICE(0x043E,0x7A13)}, /* Proware */
#endif /* RT5572 */
{ }/* Terminating entry */
};

INT const rtusb_usb_id_len = sizeof(rtusb_dev_id) / sizeof(USB_DEVICE_ID);
MODULE_DEVICE_TABLE(usb, rtusb_dev_id);

Администратор
Администратор
Сообщения: 69
Зарегистрирован: 23 авг 2013, 22:13

Re: Знакомлюсь с Дивитеком

Сообщение Администратор » 16 дек 2013, 14:30

Из обработанного списка от IFA (http://www.sec4all.ru/forum/index.php?topic=3262) в поднятой изначально им теме по знакомству с оборудованием Дивитек и продолжением знакомства в сторону ходовых свистрок в России можно констатировать, что безболезненно добавить можно только 1 сигнатуру для модели свистков из его списка!!!
D-Link DWA-127
VID_2001&PID_3C1B D-Link DWA-127 rev A1

И под вопросом еще две
D-Link DWA-140
VID_2001&PID_3C15 D-Link DWA-140 rev B3
VID_2001&PID_3C20 D-Link DWA-140 rev D1

Однако список можно конечно расшить если поглядеть на самые последние драйвера для linux, для устройств семейства Ralink, а также производителям прошивок можно порекомендовать включать при сборке модулей определения типа RT2870, RT35xx, RT3370, RT3573, RT5370, RT5572. Чтобы помимо сигнатур был и код обрабатывающий данное оборудование!

Администратор
Администратор
Сообщения: 69
Зарегистрирован: 23 авг 2013, 22:13

Re: Знакомлюсь с Дивитеком

Сообщение Администратор » 16 дек 2013, 14:42

Модуль rt3070sta.ko конечно модифицирован и сделана сборка, а также прошит регистратор iDVR4100 на платформе MBD6504E
Осталось только найти эти 3 свистка и увидеть как они определятся :)

Администратор
Администратор
Сообщения: 69
Зарегистрирован: 23 авг 2013, 22:13

Re: Знакомлюсь с Дивитеком

Сообщение Администратор » 19 дек 2013, 16:29

Нашлась минутка и решил поизучать новинки от Эрви: софтовый абгрейд 960H своего аппарат RVi-R04LB-PRO_960H_SNMP_1203201312.zip

Естественно поизучать на предмет какие-же свистки поддерживаются :)
Да у них есть небольшие подвижки по сравнению со скиском в прошивке для Дивитека.
Да и модуль они используют rt5370sta.ko и платформа там ARM на Hi3520, так что попробую еще раз пересобрать уже с ним и затестить.

Увидел поддержку не только моделей серии RT3070, но и ряда моделей от RT5370!!!, по крайней мере из того списка, что мне выслал IFA
желаемых для подключения.
Но как и в Дивитековской прошивке не увидел поддержки моделей RT2870.

На чем экономят - непонятно!

Администратор
Администратор
Сообщения: 69
Зарегистрирован: 23 авг 2013, 22:13

Re: Знакомлюсь с Дивитеком

Сообщение Администратор » 30 дек 2013, 15:10

На выходных тут ковырялся с DT-IPC-HFW2100P-0360B на предмет активации всяких скрытых плюшек.
Минусы прошивки в Дивитек озвучены, обещали разобраться с этим, поэтому сюда не буду писать.

Причем прошивка для данного аппарата - это прошивка для многих устройств в том числе и с телеметрией.
Кое-что нашлось, кое-что порадовало, кое-что огорчило.
Естественно надо все проверять как работает, но раз это есть значит для чего-то и для кого-то это всё же делалось!

А теперь непосредственно к плюшкам ;)
Желающих увидеть, что там есть прошу пройти в http://vk.com/album221982133_184903187

Администратор
Администратор
Сообщения: 69
Зарегистрирован: 23 авг 2013, 22:13

Re: Знакомлюсь с Дивитеком

Сообщение Администратор » 20 янв 2014, 19:59

Сделана сборка прошивки для DIVITEC iDVR 4100 на платформе MBD6504E от 2013-10-24 с обновленным модулем wi-fi для работы с Сборка поддержкой TPLINK TL-WN727N VID148F PID5370.
Прошивки для других моделей также будут функционировать с обновленным модулем wi-fi.

Исследования продолжаются.


Вернуться в «Видеорегистраторы DIVITEC»