faq обучение настройка
Текущее время: Пт июл 18, 2025 17:19

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: DSR-1000 и Huawei E367
СообщениеДобавлено: Ср апр 04, 2012 01:44 
Не в сети

Зарегистрирован: Ср апр 04, 2012 01:24
Сообщений: 11
Здравствуйте.

Прошивка DSR-1000_A1_FW1.06B11_RU.

Пытаюсь подключиться к интернет с помощью модема Huawei E367 (прошивка родная и с ноута проблем при подключении нет).
При подключении модема в DSR-1000, на странице USB Status, пишет: "Device type: 3G" и "Status: Mounted".
На странице WAN3 Status:
- IP4 Connection Type: 3G Internet
- IP4 Connection State: Unable To Open Comunication Port
- Link State: LINK UP;
- WAN Mode: Use only single WAN Port: 3G Internet

Пробовал менять настройки модема командами AT^SETPORT="A1;1,2,3", AT^SETPORT="A1,A2;2,7" и т.п., но Connection State по-прежнему "Unable To Open Comunication Port".

Надеюсь на помощь...


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DSR-1000 и Huawei E367
СообщениеДобавлено: Чт апр 05, 2012 01:01 
Не в сети

Зарегистрирован: Ср апр 04, 2012 01:24
Сообщений: 11
up


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DSR-1000 и Huawei E367
СообщениеДобавлено: Чт апр 05, 2012 23:56 
Не в сети

Зарегистрирован: Ср апр 04, 2012 01:24
Сообщений: 11
Продолжение...

После перезагрузки маршрутизатор перестает видеть модем (на странице USB Status оба помечены как not connected). Лечится перевтыканием.
IPv4 Connectino State по-прежнему "Unable To Open Communication Port".

Логи загрузки OcteonUSB:
Код:
usbmon: debugfs is not available
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
OcteonUSB: Detected 1 ports
OcteonUSB OcteonUSB.0: Octeon Host Controller
OcteonUSB OcteonUSB.0: new USB bus registered, assigned bus number 1
OcteonUSB OcteonUSB.0: irq 80, io mem 0x00000000
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
OcteonUSB: Registered HCD for port 0 on irq 80
usbcore: registered new interface driver usblp
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver libusual
usbcore: registered new interface driver ums-alauda
usbcore: registered new interface driver ums-datafab
usbcore: registered new interface driver ums-freecom
usbcore: registered new interface driver ums-isd200
usbcore: registered new interface driver ums-jumpshot
usbcore: registered new interface driver ums-karma
usbcore: registered new interface driver ums-onetouch
usbcore: registered new interface driver ums-sddr09
usbcore: registered new interface driver ums-sddr55
usbcore: registered new interface driver ums-usbat
usbcore: registered new interface driver usbserial
USB Serial support registered for generic
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial Driver core
USB Serial support registered for GSM modem (1-port)
usbcore: registered new interface driver option
option: v0.7.2:USB Driver for GSM modems


CD+SD в модеме отключены командой at^setport="A1,A2;1,2,3,7"

Судя по http://wiki.openwrt.org/doc/recipes/3gdongle, здесь не хватает записи о подключении устройства:
Код:
usb 1-1.3: generic converter now attached to ttyUSB0


Может кто из знатоков Linux подскажет. Мне с ним сложно, я его готовить не умею =)

Полный лог загрузки:
Скрытый текст: показать
U-Boot 1.1.1 (Development build, svnversion: exported) (Build time: Sep 1 2010
- 16:07:50)

Warning: Board descriptor tuple not found in eeprom, using defaults
CUST_DSR1000 board revision major:2, minor:0, serial #: unknown
OCTEON CN5010-SCP pass 1.1, Core clock: 500 MHz, DDR clock: 200 MHz (400 Mhz dat
a rate)
PAL rev: 0.00, MCU rev: 0.00, CPU voltage: 0.00
DRAM: 256 MB
Flash: 32 MB
*** Warning - bad CRC, using default environment

Clearing DRAM...... done
BIST check passed.
Starting PCI
PCI Status: PCI 32-bit
PCI BAR 0: 0x00000000, PCI BAR 1: Memory 0x00000000 PCI 0xf8000000
Net: octeth0, octeth1, octeth2

Hit any key to stop autoboot: 0
Image name : DSR-1000_A1_FW1.06B11_RU
Image size : 27426816 bytes
Checksum value : 0xc170cebd
Verifying checksum... OK

Auto Booting...
argv[2]: mtdparts=phys_mapped_flash:640k(bootloader)ro,9M(kernel),20M(rootfs),2M
(AppConfig),128k(bootload-env)
ELF file is 64 bit
Attempting to allocate memory for ELF segment: addr: 0xffffffff80100000 (adjuste
d to: 0x0000000000100000), size 0x8eeed0
Allocated memory for ELF segment: addr: 0xffffffff80100000, size 0x8eeed0
Loading .text @ 0xffffffff80100000 (0x4d9680 bytes)
Loading __ex_table @ 0xffffffff805d9680 (0x6c60 bytes)
Loading .notes @ 0xffffffff805e02e0 (0x24 bytes)
Loading .rodata @ 0xffffffff805e1000 (0xfaf50 bytes)
Loading .pci_fixup @ 0xffffffff806dbf50 (0xf20 bytes)
Loading .rio_ops @ 0xffffffff806dce70 (0xe0 bytes)
Loading __ksymtab @ 0xffffffff806dcf50 (0xaa00 bytes)
Loading __ksymtab_gpl @ 0xffffffff806e7950 (0x5920 bytes)
Loading __ksymtab_strings @ 0xffffffff806ed270 (0x12277 bytes)
Loading __init_rodata @ 0xffffffff806ff4e8 (0x500 bytes)
Loading __param @ 0xffffffff806ff9e8 (0x2618 bytes)
Loading .data @ 0xffffffff80704000 (0x5b160 bytes)
Loading .init.text @ 0xffffffff80760000 (0x2928c bytes)
Loading .init.data @ 0xffffffff80789290 (0x1f83cc bytes)
Loading .exit.text @ 0xffffffff8098165c (0x2470 bytes)
Clearing .bss @ 0xffffffff80990000 (0x5eed0 bytes)
## Loading Linux kernel with entry point: 0xffffffff80105bb0 ...
Bootloader: Done loading app on coremask: 0x1
Linux version 2.6.32.13-Cavium-Octeon (root@root.128) (gcc version 4.3.3 (Cavium
Networks Version: 2_0_0 build 95) ) #14 Thu Feb 9 20:44:42 IST 2012
CVMSEG size: 2 cache lines (256 bytes)
Cavium Networks SDK-2.0
bootconsole [early0] enabled
CPU revision is: 000d0601 (Cavium Octeon+)
Checking for the multiply/shift bug... no.
Checking for the daddiu bug... no.
Determined physical RAM map:
memory: 0000000000230000 @ 0000000000760000 (usable after init)
memory: 000000000f400000 @ 0000000000a00000 (usable)
Wasting 105728 bytes for tracking 1888 unused pages
Initrd not found or empty - disabling initrd
Zone PFN ranges:
DMA32 0x00000760 -> 0x00100000
Normal 0x00100000 -> 0x00100000
Movable zone start PFN for each node
early_node_map[2] active PFN ranges
0: 0x00000760 -> 0x00000990
0: 0x00000a00 -> 0x0000fe00
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 62160
Kernel command line: bootoctlinux 0xaa00200 mtdparts=phys_mapped_flash:640k(boo
tloader)ro,9M(kernel),20M(rootfs),2M(AppConfig),128k(bootload-env) console=ttyS0
,115200
PID hash table entries: 1024 (order: 1, 8192 bytes)
Dentry cache hash table entries: 32768 (order: 6, 262144 bytes)
Inode-cache hash table entries: 16384 (order: 5, 131072 bytes)
Primary instruction cache 32kB, virtually tagged, 4 way, 64 sets, linesize 128 b
ytes.
Primary data cache 16kB, 64-way, 2 sets, linesize 128 bytes.
Memory: 245488k/252096k available (4965k kernel code, 6232k reserved, 1558k data
, 2240k init, 0k highmem)
Hierarchical RCU implementation.
NR_IRQS:408
Calibrating delay loop (skipped) preset value.. 1000.00 BogoMIPS (lpj=2000000)
Mount-cache hash table entries: 256
Checking for the daddi bug... no.
NET: Registered protocol family 16
Enabling Octeon big bar support
PCI Status: PCI 32-bit
PCI Clock: 33 MHz
bio: create slab <bio-0> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Switching to clocksource OCTEON_CVMCOUNT
NET: Registered protocol family 2
IP route cache hash table entries: 2048 (order: 2, 16384 bytes)
TCP established hash table entries: 8192 (order: 5, 131072 bytes)
TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
TCP reno registered
NET: Registered protocol family 1
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
/proc/octeon_perf: Octeon performace counter interface loaded
octeon_wdt: Initial granularity 5 Sec.
HugeTLB registered 2 MB page size, pre-allocated 0 pages
squashfs: version 4.0 (2009/01/31) Phillip Lougher
NTFS driver 2.1.29 [Flags: R/W].
JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
fuse init (API version 7.13)
msgmni has been set to 480
alg: No test for stdrng (krng)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0x1180000000800 (irq = 58) is a OCTEON
console [ttyS0] enabled, bootconsole disabled
console [ttyS0] enabled, bootconsole disabled
brd: module loaded
loop: module loaded
mdio-octeon: probed
mdio-octeon mdio-octeon.0: Version 1.0
Intel(R) PRO/1000 Network Driver - version 7.3.21-k5-NAPI
Copyright (c) 1999-2006 Intel Corporation.
e1000e: Intel(R) PRO/1000 Network Driver - 1.0.2-k2
e1000e: Copyright (c) 1999-2008 Intel Corporation.
sky2 driver version 1.25
PPP generic driver version 2.4.2
PPP BSD Compression module registered
PPP MPPE Compression module registered
NET: Registered protocol family 24
PPPoL2TP kernel driver, V1.0
usbmon: debugfs is not available
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
OcteonUSB: Detected 1 ports
OcteonUSB OcteonUSB.0: Octeon Host Controller
OcteonUSB OcteonUSB.0: new USB bus registered, assigned bus number 1
OcteonUSB OcteonUSB.0: irq 80, io mem 0x00000000
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
OcteonUSB: Registered HCD for port 0 on irq 80
usbcore: registered new interface driver usblp
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver libusual
usbcore: registered new interface driver ums-alauda
usbcore: registered new interface driver ums-datafab
usbcore: registered new interface driver ums-freecom
usbcore: registered new interface driver ums-isd200
usbcore: registered new interface driver ums-jumpshot
usbcore: registered new interface driver ums-karma
usbcore: registered new interface driver ums-onetouch
usbcore: registered new interface driver ums-sddr09
usbcore: registered new interface driver ums-sddr55
usbcore: registered new interface driver ums-usbat
usbcore: registered new interface driver usbserial
USB Serial support registered for generic
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial Driver core
USB Serial support registered for GSM modem (1-port)
usbcore: registered new interface driver option
option: v0.7.2:USB Driver for GSM modems
i2c /dev entries driver
rtc-ds1307 0-0068: rtc core: registered ds1337 as rtc0
i2c-octeon i2c-octeon.0: version 2.0
oprofile: using mips/octeon performance monitoring.
GACT probability NOT on
Mirror/redirect action on
u32 classifier
Performance counters on
Actions configured
Netfilter messages via NETLINK v0.30.
nf_conntrack version 0.5.0 (1920 buckets, 7680 max)
CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
ctnetlink v0.93: registering with nfnetlink.
xt_time: kernel timezone is -0000
ip_tables: (C) 2000-2006 Netfilter Core Team
ipt_account 0.1.7 : Piotr Gasid³o <quaker@barbara.eu.org>, http://www.barbara.eu
.org/~quaker/ipt_account/
TCP cubic registered
NET: Registered protocol family 10
ip6_tables: (C) 2000-2006 Netfilter Core Team
IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
L2 lock: TLB refill 256 bytes
L2 lock: General exception 128 bytes
L2 lock: low-level interrupt 128 bytes
L2 lock: interrupt 640 bytes
L2 lock: memcpy 1152 bytes
Bootbus flash: Setting flash for 32MB flash at 0x1dc00000
phys_mapped_flash: Found 1 x16 devices at 0x0 in 8-bit bank
Amd/Fujitsu Extended Query Table at 0x0040
phys_mapped_flash: CFI does not contain boot bank location. Assuming top.
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
cmdlinepart partition parsing not available
Creating 6 MTD partitions on "phys_mapped_flash":
0x000000000000-0x0000000a0000 : "bootloader"
0x0000000a0000-0x0000009a0000 : "kernel"
0x0000009a0000-0x000001da0000 : "rootfs"
0x000001da0000-0x000001fa0000 : "AppConfig"
0x000001fa0000-0x000001fe0000 : "EMPTY"
0x000001fe0000-0x000002000000 : "bootload-env"
Freeing unused kernel memory: 2240k freed
usb 1-1: new high speed USB device using OcteonUSB and address 2
/sbin/rc starting
Booting DSR User Space...

Mounting file systems
usb 1-1: configuration #1 chosen from 1 choice
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 2 ports detected
octeon-ethernet 2.0
Interface 0 has 3 ports (RGMII)
Sysctl registeration for hardware offload control suceed
productData: module license 'unspecified' taints kernel.
Disabling lock debugging due to kernel taint
Initialzing Product Data modules
Loading LED driver
bwMonitor sysctl registered
CONFIG_SYSCTL enabled ...
Initialized bandwidth monitor ...
Enabling Quiet Boot...Done
Setting up loopback
Setting mac address for LAN/WAN1/WAN2
Setting Hostname... Done.
setting Host name.
setting hostname as DSR-1000
Starting pnac daemon...Done
net.ipv6.conf.eth1.accept_ra = 0
net.ipv6.conf.eth2.accept_ra = 0
Creating Dummy Config File
Restoring configuration from persistant storage...
rm: cannot remove `/etc/hosts': No such file or directory
SIOCSIFHWADDR: No such device
Starting linkmonitor daemonDone
inserting default firewall rules
# Generated by iptables-save v1.4.6 on Tue Nov 1 05:29:59 2011
# Completed on Tue Nov 1 05:29:59 2011
# Generated by iptables-save v1.4.6 on Tue Nov 1 05:29:59 2011
# Completed on Tue Nov 1 05:29:59 2011
# Generated by iptables-save v1.4.6 on Tue Nov 1 05:29:59 2011
# Completed on Tue Nov 1 05:29:59 2011
# Generated by iptables-save v1.4.6 on Tue Nov 1 05:29:59 2011
# Completed on Tue Nov 1 05:29:59 2011
inserting default firewall6 rules
# Generated by ip6tables-save v1.4.6 on Thu Jan 1 05:08:53 1970
# Completed on Thu Jan 1 05:08:53 1970
# Generated by ip6tables-save v1.4.6 on Thu Jan 1 05:08:53 1970
Warning: never matched protocol: ah. use extension match instead.
Warning: never matched protocol: ah. use extension match instead.
# Completed on Thu Jan 1 05:08:54 1970
making database from system settings...
restore file: /tmp/teamf1.cfg.ascii
importing...
no LUA variable:LoginProfiles
SQL error: database is locked
/sbin/rc: ./switchdriverInit: 42: -1: not found
Inserting the bcm debug module...Done
Inserting the power saving module...Done
Starting NIMF daemon... Done
SIOCGIFFLAGS: No such device
interface vap0 does not exist!
SIOCGIFFLAGS: No such device
can't delete eth0 from bdg1: Operation not supported
can't delete eth0 from bdg1: Operation not supported
can't delete eth0 from bdg1: Operation not supported



Enabling VLAN...

Internet Systems Consortium DHCP Server 4.0.0b3
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Wrote 0 class decls to leases file.
Wrote 0 leases to leases file.
Listening on LPF/bdg1/[MAC убран]/entire-network
Sending on LPF/bdg1/[MAC убран]/entire-network
Sending on Socket/fallback/fallback-net
Starting IKE Daemon...Done
Done
Starting VPN KEEP ALIVE Daemon...Done
Restoring certficates from persistant storage...Done
Getting firmware version...Done
Making Brand.conf...
Enter the new password (minimum of 5, maximum of 8 characters)
Please use a combination of upper and lower case letters and numbers.
Enter new password:
Bad password: too short.
Re-enter new password:
Enter the new password (minimum of 5, maximum of 8 characters)
Please use a combination of upper and lower case letters and numbers.
Enter new password:
Bad password: too short.
Re-enter new password:
Enter the new password (minimum of 5, maximum of 8 characters)
Please use a combination of upper and lower case letters and numbers.
Enter new password:
Bad password: too short.
Re-enter new password:
Enter the new password (minimum of 5, maximum of 8 characters)
Please use a combination of upper and lower case letters and numbers.
Enter new password:
Bad password: too short.
Re-enter new password:
Copying necessary files for PPTP Server...
Done
Initializing 3G... Done
iptables: Chain already exists.
iptables: Chain already exists.
iptables: Chain already exists.
creating smtpAlg device
Creating /dev/smtpAlg
starting firewalld Daemon...Done
Inserting ipset modules...Done
ipset v4.2: Unknown set
Internet Systems Consortium DHCP Server 4.0.0b3
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Wrote 0 class decls to leases file.
Wrote 0 leases to leases file.
Listening on LPF/bdg1/[MAC убран]/entire-network
Sending on LPF/bdg1/[MAC убран]/entire-network
Sending on Socket/fallback/fallback-net
dhcprelayConfig : returns OKdhcprelayConfig : returns OKLoading WpsPB Module..In
itialzing Wps module
starting SNMP Daemon...Done
Starting the cron deamon...Done
starting ntpd Daemon...Done
Creating /dev/pts/0 pseudo device for L2TP <-> PPP communication... Done
Bandwidth Profile Initialization...iptables: Chain already exists.
iptables: Chain already exists.
Done
Starting captivePortal daemon... Done
Starting intelAmt daemon... Done
Loading Factory Defaults ModulesInitialzing Factory defaults modules
Creating directory /usr/lib/cups ...Done
Creating /var/run/cups/certs ...Done
Creating /var/spool/cups ...Done
Creating /var/spool/cache ...Done
Copying mime files ...Done
Creating directory /tmp/var...Done
Creating directory /tmp/private...Done
Copying necessary files for L2TP Server...
Done
Mon Mar 28 04:25:12 GMT 2011
iptables: No chain/target/match by that name.
iptables: No chain/target/match by that name.
iptables: No chain/target/match by that name.
iptables: Bad rule (does a matching rule exist in that chain?).
iptables: Bad rule (does a matching rule exist in that chain?).
iptables: Bad rule (does a matching rule exist in that chain?).
iptables: Bad rule (does a matching rule exist in that chain?).
iptables: No chain/target/match by that name.
iptables: Bad rule (does a matching rule exist in that chain?).
ip6tables: Bad rule (does a matching rule exist in that chain?).
iptables: Bad rule (does a matching rule exist in that chain?).
iptables: Bad rule (does a matching rule exist in that chain?).
iptables: Bad rule (does a matching rule exist in that chain?).
iptables: Bad rule (does a matching rule exist in that chain?).
iptables: No chain/target/match by that name.
iptables: Bad rule (does a matching rule exist in that chain?).
iptables: No chain/target/match by that name.
iptables: No chain/target/match by that name.
iptables: No chain/target/match by that name.
iptables: No chain/target/match by that name.
iptables: No chain/target/match by that name.
ip6tables: Bad rule (does a matching rule exist in that chain?).
ip6tables: Bad rule (does a matching rule exist in that chain?).
ip6tables: Bad rule (does a matching rule exist in that chain?).
ip6tables: No chain/target/match by that name.
ip6tables: No chain/target/match by that name.
ip6tables: Bad rule (does a matching rule exist in that chain?).
ip6tables: Bad rule (does a matching rule exist in that chain?).
ip6tables: Bad rule (does a matching rule exist in that chain?).
ip6tables: No chain/target/match by that name.
ip6tables: No chain/target/match by that name.
ip6tables: Bad rule (does a matching rule exist in that chain?).
ip6tables: Bad rule (does a matching rule exist in that chain?).
ip6tables: Bad rule (does a matching rule exist in that chain?).
ip6tables: No chain/target/match by that name.
ip6tables: No chain/target/match by that name.
ip6tables: Bad rule (does a matching rule exist in that chain?).
ip6tables: Bad rule (does a matching rule exist in that chain?).
ip6tables: Bad rule (does a matching rule exist in that chain?).
ip6tables: No chain/target/match by that name.
ip6tables: No chain/target/match by that name.
iptables: No chain/target/match by that name.
Cannot find device "<NULL>"
Cannot find device "<NULL>"
Cannot find device "<NULL>"
Internet Systems Consortium DHCP Server 4.0.0b3
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Wrote 0 class decls to leases file.
Wrote 0 leases to leases file.
Listening on LPF/bdg1/[MAC убран]/entire-network
Sending on LPF/bdg1/[MAC убран]/entire-network
Sending on Socket/fallback/fallback-net
Internet Systems Consortium DHCP Server 4.0.0b3
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Wrote 0 class decls to leases file.
Wrote 0 leases to leases file.
Listening on LPF/bdg1/[MAC убран]/entire-network
Sending on LPF/bdg1/[MAC убран]/entire-network
Sending on Socket/fallback/fallback-net
iptables: Bad rule (does a matching rule exist in that chain?).
Cannot find device "ppp101"
Cannot find device "ppp101"
Cannot find device "ppp101"
Cannot find device "ppp101"
Cannot find device "ppp101"
Cannot find device "ppp101"
Cannot find device "ppp101"
Cannot find device "ppp101"
Cannot find device "ppp101"
Cannot find device "ppp101"
Cannot find device "ppp201"
Cannot find device "ppp201"
Cannot find device "ppp201"
Cannot find device "ppp201"
Cannot find device "ppp201"
Cannot find device "ppp201"
Cannot find device "ppp201"
Cannot find device "ppp201"
Cannot find device "ppp201"
Cannot find device "ppp201"
Enable hardware offload
DSR-1000 login: admin
Password:
login[2131]: root login on `ttyS0'



BusyBox v1.2.1 (2011.06.22-15:33+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

************************************************
Welcome to DSR-1000 Command Line Interface
************************************************
D-Link DSR>
.
iptables: Bad rule


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DSR-1000 и Huawei E367
СообщениеДобавлено: Сб апр 07, 2012 00:56 
Не в сети

Зарегистрирован: Ср апр 04, 2012 01:24
Сообщений: 11
Неужели никто не может помочь?

Судя по /etc/profile
Код:
# /etc/profile
LD_LIBRARY_PATH=.:/pfrm2.0/lib:/lib
PATH=.:/pfrm2.0/bin:$PATH
CLISH_PATH=/etc/clish
export PATH LD_LIBRARY_PATH CLISH_PATH
# redirect all users except root to CLI
if [ "$USER" != "ZX4q9Q9JUpwTZuo7" ] ; then
trap "/bin/login" SIGINT
trap "" SIGTSTP
/pfrm2.0/bin/cli
exit
fi

возможности пользователя admin принудительно ограничены набором команд clish :(
может кто подскажет как его обойти?

P.S. (пароли из прошивки) /etc/passwd
Код:
root:!:0:0:root:/root:/bin/sh
ZX4q9Q9JUpwTZuo7:$1$CtRn6tvb$c3GrPDua6tg9pXFWu.9rF1:0:0:root:/:/bin/sh
nobody:x:0:0:nobody:/nonexistent:/bin/false
admin:x:0:2:Linux User,,,:/home/admin:/bin/sh
guest:x:0:4:Linux User,,,:/home/guest:/bin/sh

и /etc/shadow
Код:
root:::root
admin:KCianLMMxG0wQ:0:0:99999:7:::
guest:KTVY9UzZxlDc.:0:0:99999:7:::


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DSR-1000 и Huawei E367
СообщениеДобавлено: Пн апр 09, 2012 09:06 
Не в сети

Зарегистрирован: Вт дек 27, 2011 07:46
Сообщений: 29
Про ваш хуаяй 367 ничего сказать не могу.
Но как вы добыли содержимое всех этих файлов (passwd, ...) ???


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DSR-1000 и Huawei E367
СообщениеДобавлено: Вт апр 10, 2012 00:28 
Не в сети

Зарегистрирован: Ср апр 04, 2012 01:24
Сообщений: 11
Видимо успех предыдущих "коробочек для гиков" "китайским товарищам" или "тайваньским империалистам" (кому как нравится) вышиб мозги окончательно. Паранойя от образа кофеварок, рассылающих спам и ддосящих сети финансистов, им покоя уже не даст.
Умудрились далеко не самую плохую железку убить настолько кривой прошивкой, сделав при этом все для исключения возможности "доработки её напильником под собственные нужды".
Казалось бы - открывать полный доступ с консоли при вводе уникального ключа, наклеенного на коробочку (при ограниченном отказе от гарантии), ан нет - жаба душит!

Собственно, bnk123, это и был ответ на вопрос. На всякий случай скажу то же самое, но боле доступно:
Коробочка работает под linux. Из BusyBox доступен вполне достаточный функционал для тонкой настройки (см. bin+sbin и /usr/ bin+sbin). Ручная настройка возможна как через консоль, так и через telnet. Функционал ручной настройки (вирусы, подключающие кабель в консоль для получения root доступа, как тема продолжения фильма «Нападение помидоров-убийц») порезан интерпретатором clish для всех, кроме техподдержки. Как результат, вывод содержимого на экран возможен вызовом «util cat /etc/profile». Копирование – «util copy …», а перезаписать имеющийся файл на разворачиваемом разделе (при перезагрузке восстанавливаются данные из прошивки) уже нельзя – не разрешено!

И если совсем просто, то telnet -> util cat /etc/passwd


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DSR-1000 и Huawei E367
СообщениеДобавлено: Чт апр 12, 2012 02:11 
Не в сети

Зарегистрирован: Ср апр 04, 2012 01:24
Сообщений: 11
Неспешно ...
Код:
BusyBox v1.2.1 (2011.06.22-15:33+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

/ #


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DSR-1000 и Huawei E367
СообщениеДобавлено: Пт апр 13, 2012 09:47 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пн авг 17, 2009 17:18
Сообщений: 7330
Данная модель маршрутизатора не поддерживает Huawei E367.

_________________
Форум не подразумевает под собой быстрый ответ, хотите быстрый и квалифицированный ответ - звоните в техподдержку компании D-Link 8-800-700-5465


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DSR-1000 и Huawei E367
СообщениеДобавлено: Пн май 07, 2012 16:43 
Не в сети

Зарегистрирован: Ср апр 04, 2012 01:24
Сообщений: 11
Vitaliy Korkunov писал(а):
Данная модель маршрутизатора не поддерживает Huawei E367.

мда... а у меня работает :-/
Код:
echo "12d1 1506" >/sys/bus/usb-serial/drivers/option1/new_id


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DSR-1000 и Huawei E367
СообщениеДобавлено: Вт май 08, 2012 13:46 
Не в сети

Зарегистрирован: Вт дек 27, 2011 07:46
Сообщений: 29
Пора бы уже написать как это взламывается.
Например, вставляете флэшку, копируете туда /etc/profile с помощью util copy.
Комментите на своей машине там строки, которые запускают clish.
Вставляете флэшку обратно и копируете с нее profile обратно в /etc/profile.
Флэшка находится по адресу /usb/sda1 (если USB1).

Есс-но все это до первой перезагрузки роутера.
Но поизучать есть что ....


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DSR-1000 и Huawei E367
СообщениеДобавлено: Вт май 08, 2012 13:48 
Не в сети

Зарегистрирован: Вт дек 27, 2011 07:46
Сообщений: 29
Например, конфигурация сервера DHCP находится в /etc/dhcpd.conf.bdg1.
Там, видимо можно и лимит в 24 записи преодолеть.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DSR-1000 и Huawei E367
СообщениеДобавлено: Ср май 09, 2012 02:02 
Не в сети

Зарегистрирован: Ср апр 04, 2012 01:24
Сообщений: 11
bnk123 писал(а):
Пора бы уже написать как это ....

Увы, util copy не позволяет перезаписывать файлы. Поэтому приведенный ниже код без дополнительный усилий не сработает.
Код:
util copy /dev/null /etc/profile


Для того, что бы получить от купленного маршрутизатора заявленный функционал, я был вынужден править прошивку.
То есть вместо навязываемой прошивки "для недочеловеков" редактировать прошивку "для людей", что бы в итоге получить "функционирующее" устройство.
На http://tsd.dlink.com.tw/downloads2008detail.asp лежат наборы "собери сам" (GPL Source Code) для доработки напильником (1000N, 500N, 250N).

Прошивка состоит из двух частей: ядра и сжатого раздела (squashfs). Подробнее в файле compileGplBundle.sh из набора "собери сам".
Вырезав и развернув данный раздел, достаточно добавить в файл etc/clish/utilities.xml возможность выполнения shell-команд "как есть".
Код:
  <COMMAND name="util shell" access="admin" help="Execute command.">
    <PARAM name="command"
           help="Command to be executed."
           ptype="STRING"/>
    <ACTION>${command}</ACTION>
  </COMMAND>

Прим: Ввиду того, что сжатый раздел, монтируемый в /pfrm2.0/, содержит массу точек соединения, работать с ним следует из под Linux.

Далее раздел вновь собирается и дописывается в конец ядра (См. тот-же compileGplBundle.sh).
В полученном файле правятся (firmGen у меня не запустился):
-размер всего файла прошивки (4 байта по смещению 0x10);
-контрольная сумма прошивки (4 байта по смещению 0x14).

В принципе, этого достаточно для того, что бы не спотыкаться о clish.

К сожалению, проблем с прошивкой гораздо больше чем кажется, а, значит, ещё достаточно долго придется править прошивку "под себя".
Пример того, что не работает: http://forum.dlink.ru/viewtopic.php?f=3&t=148973&p=812288#p812288


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DSR-1000 и Huawei E367
СообщениеДобавлено: Ср май 09, 2012 18:22 
Не в сети

Зарегистрирован: Вт дек 27, 2011 07:46
Сообщений: 29
nevermind писал(а):
Увы, util copy не позволяет перезаписывать файлы. Поэтому приведенный ниже код без дополнительный усилий не сработает.


nevermind, обижаете. Стал бы я писать, если бы у меня не получилось.
Вот:

comp_wan login: admin
Password:


BusyBox v1.2.1 (2011.06.22-15:33+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

DSR-1000N >cd /etc
DSR-1000N >ls -al profile*
-rwxr-xr-x 1 root root 312 May 8 14:32 profile
-rwxr-xr-x 1 root admin 306 May 8 14:16 profile.old
DSR-1000N >cat profile
# /etc/profile
LD_LIBRARY_PATH=.:/pfrm2.0/lib:/lib
PATH=.:/pfrm2.0/bin:$PATH
CLISH_PATH=/etc/clish
export PATH LD_LIBRARY_PATH CLISH_PATH
# redirect all users except root to CLI
#if [ "$USER" != "ZX4q9Q9JUpwTZuo7" ] ; then
#trap "/bin/login" SIGINT
#trap "" SIGTSTP
#/pfrm2.0/bin/cli
#exit
#fi
PS1="DSR-1000N >"
DSR-1000N >


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DSR-1000 и Huawei E367
СообщениеДобавлено: Ср май 09, 2012 22:52 
Не в сети

Зарегистрирован: Ср апр 04, 2012 01:24
Сообщений: 11
bnk123 писал(а):
nevermind, обижаете. Стал бы я писать, если бы у меня не получилось.

А слона-то я и не заметил...
Спасибо за простое и красивое решение!


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 14 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 590


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB