Прошивка со встроенной mpcs см. http://wl500g.info/showpost.php?p=173085&postcount=287 есть и новее см.
1.9.2.7-627-d-3g-wimax-mpcs http://rapidshare.de/files/48422578/...-mpcs.rar.html
Printable View
Прошивка со встроенной mpcs см. http://wl500g.info/showpost.php?p=173085&postcount=287 есть и новее см.
1.9.2.7-627-d-3g-wimax-mpcs http://rapidshare.de/files/48422578/...-mpcs.rar.html
Шаринг-сервер на Asus WL500gP
Прошивка 1.9.2.7-d
На софте для чайников
http://s003.radikal.ru/i201/1002/21/4b296f0e5f29.jpg
NewCS 1.6
http://s003.radikal.ru/i201/1002/ca/4355d94ed5b3.jpg
Копируете с помощью Winscp423 прилагаемый файл newcs_asus.tar.gz на /tmp/mnt/disc0_3/
Запускаете Putty, заходите на роутер и переходите
Даете команду на разархивациюCode:cd /tmp/mnt/disc0_3/
На софте для чайников заменить файл newcs.xml на прилагаемый в newcs.rar для порта 8081, для запуска NewCS по http://192.168.1.1:8081Code:tar zxf newcs_asus.tar.gz
Логин и пароль newcs
Добавляете в /usr/local/sbin/post-firewall
PHP Code:iptables -I INPUT -j ACCEPT -p tcp --dport 15000
Содержимое файла с доступом по www.dyndns.org с защитой от атак, необходимо установить на сетевой карте компьютера для доступа к роутеру IP адрес 192.168.1.2, порт 15000 для newcamd, порт 15001 для cs357x.Code:nano /usr/local/sbin/post-firewall
Сохраняете сделанное командойPHP Code:#!/bin/sh
# port rtorrent
iptables -I INPUT -p tcp --dport 51778 -j ACCEPT
# port FTP
iptables -A INPUT -p tcp -s 192.168.1.2 --dport 21 -j ACCEPT
#port SSH
iptables -A INPUT -p tcp -s 192.168.1.2 --dport 22 -j ACCEPT
# port Telnet
iptables -A INPUT -p tcp -s 192.168.1.2 --dport 23 -j ACCEPT
# port http
iptables -P INPUT DROP
iptables -D INPUT -j DROP
iptables -A INPUT -p tcp -m state --state NEW --dport 80 -m recent --set --name SSH_ATTACKER --rsource iptables -A INPUT -p tcp –m state --state NEW --dport 80 -m recent --update --seconds 600 --hitcount 3 --name SSH_ATTACKER --rsource -j DROP
iptables -А INPUT -p tcp --dport 80 -j ACCEPT
# ports Newcs
iptables -I INPUT -p tcp --dport 15000 -j ACCEPT
iptables -I INPUT -p udp --dport 15001 -j ACCEPT
Добавляете строки в /tmp/mnt/disc0_3/newcs_asus/bin/start - для автозапускаCode:flashfs save && flashfs commit && flashfs enable && reboot
insmod pl2303 - используете кабель PL2303
insmod ftdi_sio - используете кабель FTDI
Пример содержания файла на софте для чайников, используете кабель FTDI для Феникс картридераCode:nano /tmp/mnt/disc0_3/newcs_asus/bin/start
Запускаете NewCS командойPHP Code:#!/bin/sh
RUNDIR=$(echo $(pwd)/$0|sed -e "s:[/][^/]*$::g" -e"s:.*[/][/]:/:")
export LD_LIBRARY_PATH=$RUNDIR/../lib
insmod usbserial.o
#insmod pl2303.o
insmod ftdi_sio.o
$RUNDIR/newcs -C $RUNDIR/newcs.xml
Добавляете для автозапуска в файл /usr/local/sbin/post-mount командойCode:./start
cтроку tmp/mnt/disc0_3/newcs_asus/bin/startCode:nano /usr/local/sbin/post-mount
Пример содержания файла на софте для чайников
Сохраняете сделанное командойPHP Code:#! /bin/sh
/tmp/mnt/disc0_3/newcs_asus/bin/start
/opt/etc/init.d/rc.unslung start
if [ -e /tmp/harddisk/torrent/session/*.lock ]; then
rm /tmp/harddisk/torrent/session/*.lock
rm /opt/var/run/*.pid
fi
Доступ к NewCS по http://192.168.1.1:8081Code:flashfs save && flashfs commit && flashfs enable && reboot
Для просмотра лога /tmp/newcs.log выполняете
Для остановки Newcs выполняетеCode:nano /tmp/newcs.log
Code:killall newcs
NewCS 1.65 на роутере Asus WL-500gP
Прошивка 1.9.2.7-d
На софте для чайников
http://s006.radikal.ru/i213/1002/1d/023e0de08ab8.jpg
http://s003.radikal.ru/i201/1002/ca/4355d94ed5b3.jpg
http://s60.radikal.ru/i167/1003/dc/fa60dd304a74.jpg
Скачиваете прилагаемый файл cs.tar
Заходите в роутер с помощью Putty и переходите в директорию
Создаете директориюCode:cd /tmp/mnt/disc0_3
Переходите в эту директориюCode:mkdir cs
Открываете Winscp423 и копируете скаченный файл cs.tar в директорию /tmp/mnt/disc0_3/csCode:cd cs
В Putty разархивируете файл командой
С помощью WinSCP заменяете файл newcs.xml на прилагаемый архивированный файл newcs.xml для запуска NewCS по http://192.168.1.1:8081Code:tar zxf cs.tar.gz
Логин и пароль newcs
Откорректируйте файл ./start.sh
insmod ftdi_sio - используете кабель FTDICode:nano /tmp/mnt/disc0_3/cs/start.sh
insmod pl2303 - используете кабель PL2303
Пример содержания файла на софте для чайников, используете кабель FTDI для Феникс картридера
Запускаете NewCS командойPHP Code:#!/bin/sh
#set -x
dir=`dirname $0`
cd $dir
export LD_LIBRARY_PATH=.
insmod usbserial
insmod ftdi_sio
#insmod pl2303
./newcs -c newcs.xml
exit 0
Добавляете для автозапуска в файл /usr/local/sbin/post-mount командойCode:./start.sh
cтроку /tmp/mnt/disc0_3/cs/start.shCode:nano /usr/local/sbin/post-mount
Пример содержания файла на софте для чайников
Добавляете в /usr/local/sbin/post-firewallPHP Code:#! /bin/sh
/tmp/mnt/disc0_3/cs/start.sh
/opt/etc/init.d/rc.unslung start
if [ -e /tmp/harddisk/torrent/session/*.lock ]; then
rm /tmp/harddisk/torrent/session/*.lock
rm /opt/var/run/*.pid
fi
PHP Code:iptables -I INPUT -j ACCEPT -p tcp --dport 15000
Содержимое файла с доступом по www.dyndns.org с защитой от атак, необходимо установить на сетевой карте компьютера для доступа к роутеру IP адрес 192.168.1.2, порт 15000 для newcamd, порт 15001 для cs357x.Code:nano /usr/local/sbin/post-firewall
Сохраняете сделанное командойPHP Code:#!/bin/sh
# port rtorrent
iptables -I INPUT -p tcp --dport 51778 -j ACCEPT
# port FTP
iptables -A INPUT -p tcp -s 192.168.1.2 --dport 21 -j ACCEPT
#port SSH
iptables -A INPUT -p tcp -s 192.168.1.2 --dport 22 -j ACCEPT
# port Telnet
iptables -A INPUT -p tcp -s 192.168.1.2 --dport 23 -j ACCEPT
# port http
iptables -P INPUT DROP
iptables -D INPUT -j DROP
iptables -A INPUT -p tcp -m state --state NEW --dport 80 -m recent --set --name SSH_ATTACKER --rsource iptables -A INPUT -p tcp –m state --state NEW --dport 80 -m recent --update --seconds 600 --hitcount 3 --name SSH_ATTACKER --rsource -j DROP
iptables -А INPUT -p tcp --dport 80 -j ACCEPT
# ports Newcs
iptables -I INPUT -p tcp --dport 15000 -j ACCEPT
iptables -I INPUT -p udp --dport 15001 -j ACCEPT
Доступ к NewCS по http://192.168.1.1:8081Code:flashfs save && flashfs commit && flashfs enable && reboot
Для просмотра лога /tmp/newcs.log выполняете
Для остановки Newcs выполняетеCode:nano /tmp/newcs.log
Настройки в вебморде для внешнего доступа по www.dyndns.orgCode:killall newcs
Внешний доступ http://ваш.dyndns.org/rtorrent - к торренту, http://ваш.dyndns.org/rrd - к графикам, http://ваш.dyndns.org:8080 - к роутеру, http://ваш.dyndns.org:901 - к управлению самбой, ftp://ваш.dyndns.org - к файлам на самбе.
http://s51.radikal.ru/i133/1010/c3/e9bbb2a205e2.jpg
В приложении архивированные файлы cs.tar.gz и newcs.xml
впаял ком-порт , сделал нуль-модемный кабель,залил пошивку 1.9.2.7-d-r706M, зделал всё как написано в инструкции http://wl500g.info/showpost.php?p=73239&postcount=64 ,
ничего не получилось
подключил роутер к ком-порту компа , включил PuTTY ( в windows 7 гипертерминала нет)
путти выдал :
от MPCS сигналов нет (( , подскажите что не так ? Может кабель не тот ?Code:Decompressing..........done
CFE version 1.0.37 for BCM947XX (32bit,SP,LE)
Build Date: Mon Jan 28 10:52:32 CST 2008 (root@localhost.localdomain)
Copyright (C) 2000,2001,2002,2003 Broadcom Corporation.
Initializing Arena
Initializing Devices.
Boot partition size = 131072(0x20000)
et0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 4.130.31.0
CPU type 0x29029: 240MHz
Total memory: 32768 KBytes
Total memory used by CFE: 0x80400000 - 0x80497FF0 (622576)
Initialized Data: 0x8042F370 - 0x80431830 (9408)
BSS Area: 0x80431830 - 0x80431FF0 (1984)
Local Heap: 0x80431FF0 - 0x80495FF0 (409600)
Stack Area: 0x80495FF0 - 0x80497FF0 (8192)
Text (code) segment: 0x80400000 - 0x8042F370 (193392)
Boot area (physical): 0x00498000 - 0x004D8000
Relocation Factor: I:00000000 - D:00000000
Device eth0: hwaddr 90-E6-BA-55-24-EB, ipaddr 192.168.1.1, mask 255.255.255.0
gateway not set, nameserver not set
Null Rescue Flag.
Loader:raw Filesys:tftp Dev:eth0 File:: Options:(null)
Loading: TFTP Server.
Failed.
Could not load :: Timeout occured
Loader:raw Filesys:raw Dev:flash0.os File: Options:(null)
Loading: .. 5320 bytes read
Entry at 0x80001000
Closing network.
Starting program at 0x80001000
Вот на всяк случай лог
Code:Jan 1 02:00:02 syslogd started: BusyBox v1.15.2
Jan 1 02:00:02 kernel: klogd started: BusyBox v1.15.2 (2009-10-20 07:37:49 PDT)
Jan 1 02:00:02 kernel: CPU revision is: 00029029
Jan 1 02:00:02 kernel: Primary instruction cache 16kB, physically tagged, 4-way, linesize 16 bytes.
Jan 1 02:00:02 kernel: Primary data cache 16kB, 2-way, linesize 16 bytes.
Jan 1 02:00:02 kernel: Linux version 2.4.37.6 (root@localhost) (gcc version 3.4.6) #1 2009-10-20 07:46:47 PDT
Jan 1 02:00:02 kernel: Setting the PFC to its default value
Jan 1 02:00:02 kernel: Determined physical RAM map:
Jan 1 02:00:02 kernel: memory: 02000000 @ 00000000 (usable)
Jan 1 02:00:02 kernel: On node 0 totalpages: 8192
Jan 1 02:00:02 kernel: zone(0): 8192 pages.
Jan 1 02:00:02 kernel: zone(1): 0 pages.
Jan 1 02:00:02 kernel: eth1: Broadcom BCM4318 802.11 Wireless Controller 4.150.10.29
Jan 1 02:00:02 kernel: device eth0 entered promiscuous mode
Jan 1 02:00:02 kernel: device vlan0 entered promiscuous mode
Jan 1 02:00:02 kernel: device eth1 entered promiscuous mode
Jan 1 02:00:02 kernel: eth1: attempt to add interface with same source address.
Jan 1 02:00:02 kernel: br0: port 2(eth1) entering learning state
Jan 1 02:00:02 kernel: br0: port 1(vlan0) entering learning state
Jan 1 02:00:02 kernel: br0: port 2(eth1) entering forwarding state
Jan 1 02:00:02 kernel: br0: topology change detected, propagating
Jan 1 02:00:02 kernel: br0: port 1(vlan0) entering forwarding state
Jan 1 02:00:02 dnsmasq[68]: started, version 2.51 cachesize 512
Jan 1 02:00:02 dnsmasq[68]: compile time options: no-IPv6 GNU-getopt no-RTC no-DBus no-I18N DHCP no-scripts no-TFTP
Jan 1 02:00:02 dnsmasq-dhcp[68]: DHCP, IP range 192.168.1.2 -- 192.168.1.254, lease time 1d
Jan 1 02:00:02 dnsmasq[68]: read /etc/hosts - 2 addresses
Jan 1 02:00:02 dnsmasq[68]: using nameserver 10.56.2.200#53
Jan 1 02:00:02 kernel: usb.c: registered new driver usbdevfs
Jan 1 02:00:02 kernel: usb.c: registered new driver hub
Jan 1 02:00:02 kernel: usb-ohci.c: USB OHCI at membase 0xb8003000, IRQ 6
Jan 1 02:00:02 kernel: usb-ohci.c: usb-00:03.0, PCI device 14e4:471a
Jan 1 02:00:02 kernel: usb.c: new USB bus registered, assigned bus number 1
Jan 1 02:00:02 kernel: hub.c: USB hub found
Jan 1 02:00:02 kernel: hub.c: 2 ports detected
Jan 1 02:00:03 kernel: ehci_hcd 00:03.1: PCI device 14e4:471a
Jan 1 02:00:03 kernel: ehci_hcd 00:03.1: irq 6, pci mem b8003800
Jan 1 02:00:03 kernel: usb.c: new USB bus registered, assigned bus number 2
Jan 1 02:00:03 kernel: ehci_hcd 00:03.1: USB 0.0 enabled, EHCI 1.00, driver 10 Dec 2004/2.4
Jan 1 02:00:03 kernel: hub.c: USB hub found
Jan 1 02:00:03 kernel: hub.c: 2 ports detected
Jan 1 02:00:03 kernel: usb.c: registered new driver usblp
Jan 1 02:00:03 kernel: printer.c: v0.13: USB Printer Device Class driver
Jan 1 02:00:03 kernel: Linux video capture interface: v1.00
Jan 1 02:00:03 kernel: SCSI subsystem driver Revision: 1.00
Jan 1 02:00:03 kernel: hub.c: new USB device 00:03.1-1, assigned address 2
Jan 1 02:00:03 kernel: hub.c: USB hub found
Jan 1 02:00:03 kernel: hub.c: 2 ports detected
Jan 1 02:00:03 kernel: Initializing USB Mass Storage driver...
Jan 1 02:00:03 kernel: usb.c: registered new driver usb-storage
Jan 1 02:00:03 kernel: USB Mass Storage support registered.
Jan 1 02:00:03 kernel: vlan1: Setting MAC address to 00 e0 4d 8e c5 b9.
Feb 25 17:28:40 ntp client: Synchronizing time with time.nist.gov ...
Feb 25 17:30:44 login[111]: root login on 'pts/0'
можно как то скрипт одной "гирлянды" выложить? Для установки его в уже имеющиеся прошивки? Больно не хочется сносить работающую систему.
сделал всё ка там (по прикреплённому файлу) http://wl500g.info/showpost.php?p=73239&postcount=64
сечас уже установил кучу прог , качаю торренты , вопрос немного другой: как установить MPCS не снося программы ?
Сделал всё как написано http://wl500g.info/showpost.php?p=185920&postcount=338
Результат 0 , на роутере погасла лампочка ПОВЕР ((( что не так ?
Лог роутера :
конфиги MPCS (конф,сарвер,юзер):Code:Jan 1 02:00:01 syslogd started: BusyBox v1.15.3
Jan 1 02:00:01 kernel: klogd started: BusyBox v1.15.3 (2010-02-25 15:27:58 EET)
Jan 1 02:00:01 kernel: CPU revision is: 00029029
Jan 1 02:00:01 kernel: Primary instruction cache 16kB, physically tagged, 4-way, linesize 16 bytes.
Jan 1 02:00:01 kernel: Primary data cache 16kB, 2-way, linesize 16 bytes.
Jan 1 02:00:01 kernel: Linux version 2.4.37.9 (root@localhost) (gcc version 3.4.6) #4 2010-02-25 15:29:16 EET
Jan 1 02:00:01 kernel: Setting the PFC to its default value
Jan 1 02:00:01 kernel: Determined physical RAM map:
Jan 1 02:00:01 kernel: memory: 02000000 @ 00000000 (usable)
Jan 1 02:00:01 kernel: On node 0 totalpages: 8192
Jan 1 02:00:01 kernel: zone(0): 8192 pages.
Jan 1 02:00:01 kernel: zone(1): 0 pages.
Jan 1 02:00:01 kernel: ttyS00 at 0xb8000300 (irq = 3) is a 16550A
Jan 1 02:00:01 kernel: ttyS01 at 0xb8000400 (irq = 3) is a 16550A
Jan 1 02:00:01 kernel: HDLC line discipline: version $Revision: 3.7 $, maxframe=4096
Jan 1 02:00:01 kernel: N_HDLC line discipline registered.
Jan 1 02:00:01 kernel: loop: loaded (max 8 devices)
Jan 1 02:00:01 kernel: PPP generic driver version 2.4.2
Jan 1 02:00:01 kernel: PPP Deflate Compression module registered
Jan 1 02:00:01 kernel: PPP BSD Compression module registered
Jan 1 02:00:01 kernel: MPPE/MPPC encryption/compression module registered
Jan 1 02:00:01 kernel: PPPoL2TP kernel driver, V0.15.1
Jan 1 02:00:01 kernel: PPTP driver version 0.8.5-rc1
Jan 1 02:00:02 dnsmasq[69]: started, version 2.52 cachesize 512
Jan 1 02:00:02 dnsmasq[69]: compile time options: no-IPv6 GNU-getopt no-RTC no-DBus no-I18N DHCP no-scripts no-TFTP
Jan 1 02:00:02 dnsmasq-dhcp[69]: DHCP, IP range 192.168.1.2 -- 192.168.1.254, lease time 1d
Jan 1 02:00:02 dnsmasq[69]: read /etc/hosts - 2 addresses
Jan 1 02:00:02 dnsmasq[69]: using nameserver 10.56.2.200#53
Jan 1 02:00:02 kernel: usb.c: registered new driver usbdevfs
Jan 1 02:00:02 kernel: usb.c: registered new driver hub
Jan 1 02:00:02 kernel: usb-ohci.c: USB OHCI at membase 0xb8003000, IRQ 6
Jan 1 02:00:02 kernel: usb-ohci.c: usb-00:03.0, PCI device 14e4:471a
Jan 1 02:00:02 kernel: usb.c: new USB bus registered, assigned bus number 1
Jan 1 02:00:02 kernel: hub.c: USB hub found
Jan 1 02:00:02 kernel: hub.c: 2 ports detected
Jan 1 02:00:02 kernel: ehci_hcd 00:03.1: PCI device 14e4:471a
Jan 1 02:00:02 kernel: ehci_hcd 00:03.1: irq 6, pci mem b8003800
Jan 1 02:00:02 kernel: usb.c: new USB bus registered, assigned bus number 2
Jan 1 02:00:02 kernel: ehci_hcd 00:03.1: USB 0.0 enabled, EHCI 1.00, driver 10 Dec 2004/2.4
Jan 1 02:00:02 kernel: hub.c: USB hub found
Jan 1 02:00:02 kernel: hub.c: 2 ports detected
Jan 1 02:00:03 kernel: usb.c: registered new driver usblp
Jan 1 02:00:03 kernel: printer.c: v0.13: USB Printer Device Class driver
Jan 1 02:00:03 kernel: Linux video capture interface: v1.00
Jan 1 02:00:03 kernel: SCSI subsystem driver Revision: 1.00
Jan 1 02:00:03 kernel: hub.c: new USB device 00:03.1-1, assigned address 2
Jan 1 02:00:03 kernel: hub.c: USB hub found
Jan 1 02:00:03 kernel: hub.c: 2 ports detected
Jan 1 02:00:03 kernel: Initializing USB Mass Storage driver...
Jan 1 02:00:03 kernel: usb.c: registered new driver usb-storage
Jan 1 02:00:03 kernel: USB Mass Storage support registered.
Jan 1 02:00:03 kernel: vlan1: Setting MAC address to 00 e0 4d 8e c5 b9.
Feb 26 14:56:51 ntp client: Synchronizing time with time.nist.gov ...
Code:[global]
Nice = -20
#LogFile = log
#LogFile = /dev/tty
LogFile = stdout
ClientTimeout = 12
FallbackTimeout = 8
ClientMaxIdle = 99999
CacheDelay = 120
[serial]
Device = gi://tuner@/dev/tts/1?delay=1&timeout=300
Code:[reader]
Label = Радуга ТВ (75e)
Protocol = newcamd
Key = 0102030405060708091011121314
Device = cserv9.net,14450
Account = ******,*******
Fallback = 0
Group = 1
CAID = 0652
IDENT = 000000
ReconnectTimeout = 20
InactivityTimeOut = 15
кабель нуль-модем , в схеме 2и3 поменял местамиCode:[account]
User = tuner
Pwd = tuner
#Uniq = 1
Group = 1
ChiD = 0652:15;0652:FFFF
IDENT = 0652:000000
WL-500gP V2
WL500gpv2-1.9.2.7-d-r1222M
Не поделитесь ли пакетиком или как собирали?
У меня тоже возникла потребность, не знаю с какой стороны подойти
вот что выдаёт путтивот схема моего comCode:Decompressing..........done
CFE version 1.0.37 for BCM947XX (32bit,SP,LE)
Build Date: Mon Jan 28 10:52:32 CST 2008 (root@localhost.localdomain)
Copyright (C) 2000,2001,2002,2003 Broadcom Corporation.
Initializing Arena
Initializing Devices.
Boot partition size = 131072(0x20000)
et0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 4.130.31.0
CPU type 0x29029: 240MHz
Total memory: 32768 KBytes
Total memory used by CFE: 0x80400000 - 0x80497FF0 (622576)
Initialized Data: 0x8042F370 - 0x80431830 (9408)
BSS Area: 0x80431830 - 0x80431FF0 (1984)
Local Heap: 0x80431FF0 - 0x80495FF0 (409600)
Stack Area: 0x80495FF0 - 0x80497FF0 (8192)
Text (code) segment: 0x80400000 - 0x8042F370 (193392)
Boot area (physical): 0x00498000 - 0x004D8000
Relocation Factor: I:00000000 - D:00000000
Device eth0: hwaddr 90-E6-BA-55-24-EB, ipaddr 192.168.1.1, mask 255.255.255.0
gateway not set, nameserver not set
Null Rescue Flag.
Loader:raw Filesys:tftp Dev:eth0 File:: Options:(null)
Loading: TFTP Server.
Failed.
Could not load :: Timeout occured
Loader:raw Filesys:raw Dev:flash0.os File: Options:(null)
Loading: .. 5320 bytes read
Entry at 0x80001000
Closing network.
Starting program at 0x80001000