Перейти к содержимому
Калькуляторы

RT305* wifi routers Разработка прошивок для WiFI CPE

Здравствуйте, реально ли затестить прошу под дир-300, можно ли её заливать по тфтп? или только через jtag?

Прочитайте тему с нуля, я писал на каких девасах проверено запускается. DIR 300 насколько мне известно ревизий железа как минимум 4ре и только одна ревизия на ралинк. Никаких jtag образ собран для заливки из бута по tftp/xmodem .

Последовательность действий такова:

Определиться какой проц 3050 или 3052, убедиться что на борту NOR Flash >= 4Mb (девайсы с SPI флэшем не запустятся), опеределиться сколько установлено памяти и выбрать нужный имидж из архива. Ну дальше залить, сбросить натстройки в дефолт, настроить и отписаться тут по результатам.

 

В дальнейшем обновляться можно будет через web.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А я зря спрашивал чтоль какие девайсы у кого на руках есть ? Вообще как только Acorp запустит железо в продажу бинарные сборки будут только для RT3050- 4/16 и RT3052 - 4/32 и в последнстрии RT3052+USB 8/32 . Пока могу собрать под любую комбинацию. В будущем собирать под свои девайсы вы сможете самостоятельно скачав исходники, сложного ничего нет, процесс сборки уже отлажен.

 

Официально будут поддерживаться исключительно устройства Acorp. Если кто-то решит самостоятельно поддерживать другие девайсы - добро пожаловать в проект.

Здравствуйте, у меня тоже вопрос. Вот тут юзер goodlife выкладывал ссылку на роутер, http://www.dealextreme.com/details.dx/sku.29662 , я его купил и стандартная прошивка оказалась кривой, китайцы предложили мне другую прошивку и я залил ее внутрь. Все бы ничего, но вот почему то L2TP не работало, а именно при выставлении динамического адреса и нажатии кнопки "применить" все равно выставлялся статический адрес. работало только PPTP. Почему говорю что "работаЛО", потому что еще один китаец выложил другую прошивку, я ей прошился и мой роутер быстро превратился в кусок пластмасски. Либо прошивка кривая, что после нее даже через тфтп невозможно залить (по стандартному айпишнику не пингуется роутер) либо я сам невовремя ребутнул после прошивки роутер. Я нашел человека у нас в городе который может отпаять схему и залить прежнюю "полукривую" прошивку, но хотелось бы залить что то путевое туда. в прикрепленном файле находится как раз полунормальная с нерабочим L2TP прошивочка. Если честно я далек от этого всего, могу лишь сказать, что схема судя повсему 3052, и на 4 мегабайта (32 бит). Посмотрите пожалуйста "внутренности" этого файла... и фотографию кишок прикладываю.

прошивка тут http://slil.ru/28575484

post-68909-1264961417_thumb.jpg

Изменено пользователем Rapid

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Припаяйте консоль, залейте штатную прошивку, загрузистесь, после этого cat /proc/meminfo увидите объём оперативки, размер флэша смотрите в даташите на мелкосхему. Флэшка эта NOR так что моя прошивка её знает. Определитесь сколько рамы и какой (судя по числу радиомодулей это 3052) процессор скачаете мою прошивку и зальёте, заодно и потестите.

 

Да, можете так же поискать даташиты на модули рамы дабы определиться с олбъёмом. Я за вас этого делать точно не буду, а на память все варианты сборок китайских девайсов не помнить не знать не обязан. Будьте чуть более самостоятельными.

 

Замечу, что в данной теме обсуждается не выбор прошивке, а разработка и тестирование конкретной прошивки от конкретного человека, пока других разрабов не видно. Так что пробуйте - отписывайтесь по результатам. А что-то путнее или не путнее вам никто не подскажет, я лично из всего что перебрал под 305* включая DD-WRT полузакрытую не впечатлило. Могу сказать точно что в моей прошивке Dynamic PPTP/L2TP работают без вопросов.

 

Кстати, забавно так 3я антена наверное сигналы с марса ловит? =))))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кстати загрузился с вашей прошивки что вы приложили. Собсно это кривая сборка 3.3 SDK от ралинка со всеми прилагающимися багами, собрана 29го октября 2009. Лейти мою фирмварь смело, уверен проблемы решаться.

 

Лог загрузки вашей прошивки если интересно:

U-Boot 1.1.3 (Feb 13 2009 - 09:48:32)

Board: Ralink APSoC DRAM:  32 MB
relocate_code Pointer at: 81fac000
flash_protect ON: from 0xBF000000 to 0xBF01FFAF
protect on 0                                   
protect on 1                                   
protect on 2                                   
protect on 3                                   
protect on 4                                   
protect on 5                                   
protect on 6                                   
protect on 7                                   
protect on 8                                   
flash_protect ON: from 0xBF030000 to 0xBF03FFFF
protect on 10                                  
============================================   
Ralink UBoot Version: 3.2                      
--------------------------------------------   
ASIC 3052_MP2 (Port5<->None)                   
DRAM COMPONENT: 128Mbits                       
DRAM BUS: 32BIT                                
Total memory: 32 MBytes                        
Date:Feb 13 2009  Time:09:48:32                
============================================   
icache: sets:256, ways:4, linesz:32 ,total:32768
dcache: sets:128, ways:4, linesz:32 ,total:16384 

##### The CPU freq = 384 MHZ #### 

SDRAM bus set to 32 bit 
SDRAM size =32 Mbytes   

Please choose the operation: 
   1: Load system code to SDRAM via TFTP. 
   2: Load system code then write to Flash via TFTP. 
   3: Boot system code via Flash (default).          
   4: Entr boot command line interface.              
   9: Load Boot Loader code then write to Flash via TFTP. 

You choosed 1

0 

eth_register  
Eth0 (10/100-M)
enetvar=ethaddr,Eth addr:00:AA:BB:CC:DD:10
00:AA:BB:CC:DD:10:                        

eth_current->name = Eth0 (10/100-M)

   
1: System Load Linux to SDRAM via TFTP. 
Please Input new ones /or Ctrl-C to discard
        Input device IP (192.168.1.1) ==:   

        Input server IP (192.168.1.2) ==:

        Input Linux Kernel filename (RT-NL_0.1.0.0.0.trx) ==:root_uImage

netboot_common, argc= 3 
*************buf = 0x81fcc120
**********NexTxPacket = 81fe4200

NetTxPacket = 0x81FE4200 

NetRxPackets[0] = 0x81FE4800

NetRxPackets[1] = 0x81FE4E00

NetRxPackets[2] = 0x81FE5400

NetRxPackets[3] = 0x81FE5A00

NetRxPackets[4] = 0x81FE6000

NetRxPackets[5] = 0x81FE6600

NetRxPackets[6] = 0x81FE6C00

NetRxPackets[7] = 0x81FE7200

NetRxPackets[8] = 0x81FE7800

NetRxPackets[9] = 0x81FE7E00

NetRxPackets[10] = 0x81FE8400

NetRxPackets[11] = 0x81FE8A00

NetRxPackets[12] = 0x81FE9000

NetRxPackets[13] = 0x81FE9600

NetRxPackets[14] = 0x81FE9C00

NetRxPackets[15] = 0x81FEA200

NetRxPackets[16] = 0x81FEA800

NetRxPackets[17] = 0x81FEAE00

NetRxPackets[18] = 0x81FEB400

NetRxPackets[19] = 0x81FEBA00

KSEG1ADDR(NetTxPacket) = 0xA1FE4200 

NetLoop,call eth_halt ! 

NetLoop,call eth_init ! 
Trying Eth0 (10/100-M)   

Waitting for RX_DMA_BUSY status Start... done

Header Payload scatter function is Disable !! 

ETH_STATE_ACTIVE!! 
Using Eth0 (10/100-M) device
TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'root_uImage'.                                    

TIMEOUT_COUNT=10,Load address: 0x80800000
Loading: Got ARP REPLY, set server/gtwy eth addr (00:1f:c6:12:b5:03)
Got it                                                              
T T T T T #                                                         
first block received                                               
################################################################    
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #########                                                        
done                                                                      
Bytes transferred = 3040158 (2e639e hex)                                  
NetBootFileXferSize= 002e639e                                             
File: env_flash.c, Func: saveenv, Line: 300                               
Protect off BF030000 ... BF03FFFF                                         

b_end =BF3FFFFF
Un-Protecting sectors 10..10 in bank 1
Un-Protected 1 sectors                
Erasing Flash...                      
b_end =BF3FFFFF                      
Erase Flash from 0xbf030000 to 0xbf03ffff in Bank # 1 

erase sector  = 10 
sect = 10,s_last = 10,erase poll = 810210
done                                    
Erased 1 sectors                         
Writing to Flash... done                 

b_end =BF3FFFFF
Protecting sectors 10..10 in bank 1
Protected 1 sectors                
Automatic boot of image at addr 0x80800000 ...
## Booting image at 80800000 ...              
   Image Name:   Linux Kernel Image           
   Created:      2009-10-29   7:12:12 UTC     

System Control Status = 0x20440000 
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    3040094 Bytes =  2.9 MB                  
   Load Address: 80000000                                 
   Entry Point:  80299000                                 
   Verifying Checksum ... OK                              
   Uncompressing Kernel Image ... OK                      
No initrd                                                 
## Transferring control to Linux (at address 80299000) ...
## Giving linux memsize in MB, 32                         

Starting kernel ...


LINUX started...

THIS IS ASIC
Linux version 2.6.21 (root@localhost.localdomain) (gcc version 3.4.2) #412 Thu Oct 29 15:11:41 CST 2009

The CPU feqenuce set to 384 MHz
CPU revision is: 0001964c       
Determined physical RAM map:    
memory: 02000000 @ 00000000 (usable)
Initrd not found or empty - disabling initrd
Built 1 zonelists.  Total pages: 8128       
Kernel command line: console=ttyS1,57600n8 root=/dev/ram0
Primary instruction cache 32kB, physically tagged, 4-way, linesize 32 bytes.
Primary data cache 16kB, 4-way, linesize 32 bytes.                          
Synthesized TLB refill handler (20 instructions).                           
Synthesized TLB load handler fastpath (32 instructions).                    
Synthesized TLB store handler fastpath (32 instructions).                   
Synthesized TLB modify handler fastpath (31 instructions).                  
Cache parity protection disabled                                            
cause = 800000, status = 1100ff00                                           
PID hash table entries: 128 (order: 7, 512 bytes)                           
calculating r4koff... 00177000(1536000)                                     
CPU frequency 384.00 MHz                                                    
Using 192.000 MHz high precision timer.                                     
Console: colour dummy device 80x25                                          
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)               
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)                 
Memory: 27488k/32768k available (2241k kernel code, 5280k reserved, 414k data, 2220k init, 0k highmem)
Mount-cache hash table entries: 512                                                                   
NET: Registered protocol family 16                                                                    
Time: MIPS clocksource has been installed.                                                            
NET: Registered protocol family 2                                                                     
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)                                        
TCP established hash table entries: 1024 (order: 1, 8192 bytes)                                       
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)                                              
TCP: Hash tables configured (established 1024 bind 1024)                                              
TCP reno registered                                                                                   
detected lzma initramfs                                                                               
detected lzma initramfs                                                                               
initramfs: LZMA lc=3,lp=0,pb=2,dictSize=1048576,origSize=9411584                                      
LZMA initramfs by Ming-Ching Tiew <mctiew@yahoo.com>.........................................................................r
squashfs: LZMA suppport for slax.org by jro                                                                                   
fuse init (API version 7.8)                                                                                                   
io scheduler noop registered (default)                                                                                        
Ralink gpio driver initialized                                                                                                
HDLC line discipline: version $Revision: 1.1.1.1 $, maxframe=4096                                                             
N_HDLC line discipline registered.                                                                                            
Serial: 8250/16550 driver $Revision: 1.3 $ 2 ports, IRQ sharing disabled                                                      
serial8250: ttyS0 at I/O 0xb0000500 (irq = 37) is a 16550A                                                                    
serial8250: ttyS1 at I/O 0xb0000c00 (irq = 12) is a 16550A                                                                    
RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize                                                        
loop: loaded (max 8 devices)                                                                                                  
rdm_major = 254                                                                                                               
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                                                                                            
ralink flash device: 0x1000000 at 0x1f000000                                                                                  
Ralink SoC physically mapped flash: Found 1 x16 devices at 0x0 in 16-bit bank                                                 
Amd/Fujitsu Extended Query Table at 0x0040                                                                                   
number of CFI chips: 1                                                                                                        
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.                                                      
Creating 4 MTD partitions on "Ralink SoC physically mapped flash":                                                            
0x00000000-0x00030000 : "Bootloader"                                                                                          
0x00030000-0x00040000 : "Config"                                                                                              
0x00040000-0x00050000 : "Factory"                                                                                             
0x00050000-0x01000000 : "Kernel"                                                                                              
mtd: partition "Kernel" extends beyond the end of device "Ralink SoC physically mapped flash" -- size truncated to 0x3b0000   
block2mtd: version $Revision: 1.1.1.1 $                                                                                       
nf_conntrack version 0.5.0 (256 buckets, 2048 max)                                                                            
ip_tables: (C) 2000-2006 Netfilter Core Team, Type=Restricted Cone                                                            
arp_tables: (C) 2002 David S. Miller                                                                                          
TCP cubic registered                                                                                                          
NET: Registered protocol family 1                                                                                             
NET: Registered protocol family 10                                                                                            
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>                                                                          
GDMA1_MAC_ADRH -- : 0x00000000                                                                                                
GDMA1_MAC_ADRL -- : 0x00000000                                                                                                
Ralink APSoC Ethernet Driver Initilization. v2.00  256 rx/tx descriptors allocated, mtu = 1500!                               
GDMA1_MAC_ADRH -- : 0x0000000c                                                                                                
GDMA1_MAC_ADRL -- : 0x43305277                                                                                                
PROC INIT OK!                                                                                                                 
Freeing unused kernel memory: 2220k freed                                                                                     
init started: BusyBox v1.12.1 (2009-10-28 15:39Algorithmics/MIPS FPU Emulator v1.5                                            
:06 CST)                                                                                                                      
starting pid 666, tty '': '/etc_ro/rcS'                                                                                       
devpts: called with bogus options                                                                                             
mount: mounting none on /proc/bus/usb failed: No such file or directory                                                       
Welcome to                                                                                                                    
     _______  _______  ___     __  ____   _  _   ___                                                                          
    |  ___  \|   __  ||   |   |__||    \ | || | /  /                                                                          
    | |___| ||  |__| ||   |__  __ |     \| || |/  /                                                                           
    |   _   /|   _   ||      ||  || |\     ||     \                                                                           
    |__| \__\|__| |__||______||__||_| \____||_|\___\                                                                          

                     =System Architecture Department=

starting pid 675, tty '/dev/ttyS1': '/bin/sh'


BusyBox v1.12.1 (2009-10-28 15:39:06 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.                 

# internet.sh
Password for 'Admin' changed
insmod: bridge.ko: module not found
insmod: mii.ko: module not found   
insmod: raeth.ko: module not found 

phy_tx_ring = 0x00471000, tx_ring = 0xa0471000

phy_rx_ring = 0x00000000, rx_ring = 0x00000000
CDMA_CSG_CFG = 81000007                       
GDMA1_FWD_CFG = 710000                        
ifconfig: ioctl 0x8913 failed: No such device 
ifconfig: ioctl 0x8913 failed: No such device 
ifconfig: ioctl 0x8913 failed: No such device 
ifconfig: ioctl 0x8913 failed: No such device 
ifconfig: ioctl 0x8913 failed: No such device 
ifconfig: ioctl 0x8913 failed: No such device 
ifconfig: ioctl 0x8913 failed: No such device 
ifconfig: ioctl 0x8913 failed: No such device 
ifconfig: ioctl 0x8913 failed: No such device 
ifconfig: ioctl 0x8913 failed: No such device 
ifconfig: ioctl 0x8913 failed: No such device 
ifconfig: ioctl 0x8913 failed: No such device 
ifconfig: ioctl 0x8913 failed: No such device 
ifconfig: ioctl 0x8913 failed: No such device 
rmmod: rt2860v2_ap: No such file or directory 
rmmod: rt2860v2_sta: No such file or directory
Commit crc = 48c2dfc3                         
rt2860v2_sta: module license 'unspecified' taints kernel.


=== pAd = c0002000, size = 486808 ===

<-- RTMPAllocAdapterBlock, Status=0
rmmod: nf_nat_pptp: No such file or directory
rmmod: nf_conntrack_pptp: No such file or directory
rmmod: nf_nat_proto_gre: No such file or directory 
rmmod: nf_conntrack_proto_gre: No such file or directory
RX DESC a1a49000  size = 2048                           
<-- RTMPAllocTxRxRingMemory, Status=0                   
Key1Str is Invalid key length(0) or Type(0)             
Key2Str is Invalid key length(0) or Type(0)             
Key3Str is Invalid key length(0) or Type(0)             
Key4Str is Invalid key length(0) or Type(0)             
1. Phy Mode = 4                                         
2. Phy Mode = 4                                         
Read EEPROM, EthCloneMac is 00:b0:0c:4e:4f:e0!          
3. Phy Mode = 4                                         
MCS Set = 00 00 00 00 00                                
<==== rt28xx_init, Status=0                             
0x1300 = 00073200                                       
insmod: 8021q.ko: module not found                      
eth2.2: Setting MAC address to  00 0c 43 30 52 66.      
device eth2 entered promiscuous mode                    
VLAN (eth2.2):  Setting underlying device (eth2) to promiscious mode.
ifconfig: ioctl 0x8913 failed: No such device                        
brctl: bridge br0: No such device or address                         
##### restore RT3052 to dump switch #####                            
switch reg write offset=14, value=5555                               
switch reg write offset=40, value=1001                               
switch reg write offset=44, value=1001                               
switch reg write offset=48, value=1001                               
switch reg write offset=4c, value=1                                  
switch reg write offset=50, value=2001                               
switch reg write offset=70, value=ffffffff                           
switch reg write offset=98, value=7f7f                               
switch reg write offset=e4, value=7f                                 
udhcpc (v1.12.1) started                                             
[: KeepAlive: unknown operand                                        
[: OnDemand: unknown operand                                         
ra2880stop()...Done                                                  
Free TX/RX Ring Memory!                                              

phy_tx_ring = 0x019e8000, tx_ring = 0xa19e8000

phy_rx_ring = 0x00472000, rx_ring = 0xa0472000
CDMA_CSG_CFG = 81000007                       
GDMA1_FWD_CFG = 710000                        
ifconfig: ioctl 0x8913 failed: No such device 
ifconfig: ioctl 0x8914 failed: Cannot assign requested address
/sbin/lan.sh: line 63: hostname: not found                    
Commit crc = 48c2dfc3                                         
Commit crc = 48c2dfc3                                         
Sending select for 10.7.0.233...                              
Lease of 10.7.0.233 obtained, lease time 7200                 
adding dns 10.0.0.254                                         
adding dns 10.7.0.254                                         
Add route for server 10.0.0.254                               
adding dns 10.0.0.254                                         
adding dns 10.7.0.254                                         
igmpproxy, Version 0.1 beta2, Build 090827                    
Copyright 2005 by Johnny Egeland <johnny@rlo.org>             
Distributed under the GNU GENERAL PUBLIC LICENSE, Version 2 - check GPL.txt

0x10000000: 0x30335452
0x10000004: 0x20203235
0x1000000c: 0x00000102
0x1000000c: 0x00000102
0x1000000c: 0x00000102
igmpproxy, Version 0.1 beta2, Build 090827 
Copyright 2005 by Johnny Egeland <johnny@rlo.org>
Distributed under the GNU GENERAL PUBLIC LICENSE, Version 2 - check GPL.txt

0x10000000: 0x30335452
0x10000004: 0x20203235
0x1000000c: 0x00000102
0x1000000c: 0x00000102
0x1000000c: 0x00000102
ifconfig: ioctl 0x8913 failed: No such device
ifconfig: ioctl 0x8913 failed: No such device
ifconfig: bad address 'add'                  
BusyBox v1.12.1 (2009-10-28 15:39:06 CST) multi-call binary

Usage: route [{add|del|delete}]

BusyBox v1.12.1 (2009-10-28 15:39:06 CST) multi-call binary

Usage: route [{add|del|delete}]

[Jan 01 00:00:18] radvd: ioctl(SIOCGIFADDR) failed for eth2.2: Cannot assign requested address
[Jan 01 00:00:18] radvd: interface eth2.2 has no IPv4 addresses, disabling 6to4 prefix        
[Jan 01 00:00:18] radvd: ioctl(SIOCGIFFLAGS) failed for br0: No such device                   
[Jan 01 00:00:18] radvd: interface br0 does not exist                                         
[Jan 01 00:00:18] radvd: error parsing or activating the config file: /etc_ro/radvd.conf      
Interface doesn't accept private ioctl...                                                     
set (8BE2): Invalid argument                                                                  
iwpriv ra0 set IgmpSnEnable=1                                                                 
Sta Key1 has no data.                                                                         
killall rt2860apd 1>/dev/null 2>&1                                                            
iptables -F -t filter 1>/dev/null 2>&1                                                        
iptables -D FORWARD -j macipport_filter 1>/dev/null 2>&1                                      
iptables -F macipport_filter 1>/dev/null 2>&1                                                 
iptables -D FORWARD -j web_filter  1>/dev/null 2>&1                                           
iptables -F web_filter  1>/dev/null 2>&1                                                      
iptables -P INPUT ACCEPT                                                                      
iptables -P OUTPUT ACCEPT                                                                     
iptables -P FORWARD ACCEPT                                                                    
iptables -t filter -N web_filter 1>/dev/null 2>&1                                             
iptables -t filter -N macipport_filter 1>/dev/null 2>&1                                       
iptables -t filter -A FORWARD -j web_filter 1>/dev/null 2>&1                                  
iptables -t filter -A FORWARD -j macipport_filter 1>/dev/null 2>&1                            
iptables -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 1>/dev/null 2>&1
iptables -t nat -D PREROUTING -j port_forward 1>/dev/null 2>&1                                   
iptables -t nat -F port_forward 1>/dev/null 2>&1; iptables -t nat -X port_forward 1>/dev/null 2>&1
iptables -t nat -D POSTROUTING -j nat_loopback 1>/dev/null 2>&1                                   
iptables -t nat -F nat_loopback 1>/dev/null 2>&1; iptables -t nat -X nat_loopback 1>/dev/null 2>&1
iptables -t nat -D PREROUTING -j DMZ 1>/dev/null 2>&1                                             
iptables -t nat -F DMZ 1>/dev/null 2>&1; iptables -t nat -X DMZ  1>/dev/null 2>&1                 
iptables -t nat -N port_forward 1>/dev/null 2>&1; iptables -t nat -I PREROUTING 1 -j port_forward 1>/dev/null 2>&1
iptables -t nat -N DMZ 1>/dev/null 2>&1; iptables -t nat -I PREROUTING 2 -j DMZ 1>/dev/null 2>&1                  
iptables -t nat -N nat_loopback 1>/dev/null 2>&1; iptables -t nat -I POSTROUTING 3 -j nat_loopback 1>/dev/null 2>&1
ntp.sh                                                                                                             
sleep 2                                                                                                            
Commit crc = 137152b3                                                                                              
ddns.sh                                                                                                            
route delete 239.255.255.250 1>/dev/null 2>&1                                                                      
killall wscd 1>/dev/null 2>&1                                                                                      
36524 00021.762  104294.0      7.7  318279637368235.9  13885.5         0                                           
Commit crc = 23d27ce1                                                                                              
killall -9 wscd 1>/dev/null 2>&1                                                                                   
greenap.sh init                                                                                                    
killall -q zebra                                                                                                   
echo "hostname linux.router1" > /etc/zebra.conf                                                                    
echo "password Admin" >> /etc/zebra.conf                                                                           
echo "enable password rt2880" >> /etc/zebra.conf                                                                   
echo "log syslog" >> /etc/zebra.conf                                                                               
zebra -d -f /etc/zebra.conf                                                                                        
killall -q ripd                                                                                                    
echo "hostname linux.router1" > /etc/ripd.conf                                                                     
echo "password Admin" >> /etc/ripd.conf                                                                            
echo "router rip" >> /etc/ripd.conf                                                                                
echo "network 192.168.200.9/32" >> /etc/ripd.conf                                                                  
echo "network ppp0" >> /etc/ripd.conf                                                                              
echo "network 192.168.1.1/24" >> /etc/ripd.conf                                                                    
echo "network eth2" >> /etc/ripd.conf                                                                              
echo "version 2" >> /etc/ripd.conf                                                                                 
echo "log syslog" >> /etc/ripd.conf                                                                                
ripd -f /etc/ripd.conf -d                                                                                          
syslogd -C8 1>/dev/null 2>&1                                                                                       
klogd 1>/dev/null 2>&1                                                                                             
webs: Listening for HTTP requests at address 192.168.1.1                                                           

# ifiptables -F -t filter 1>/dev/null 2>&1
iptables -D FORWARD -j macipport_filter 1>/dev/null 2>&1
iptables -F macipport_filter 1>/dev/null 2>&1           
iptables -D FORWARD -j web_filter  1>/dev/null 2>&1     
iptables -F web_filter  1>/dev/null 2>&1                
iptables -P INPUT ACCEPT                                
iptables -P OUTPUT ACCEPT                               
iptables -P FORWARD ACCEPT                              
iptables -t filter -N web_filter 1>/dev/null 2>&1       
iptables -t filter -N macipport_filter 1>/dev/null 2>&1 
iptables -t filter -A FORWARD -j web_filter 1>/dev/null 2>&1
iptables -t filter -A FORWARD -j macipport_filter 1>/dev/null 2>&1
iptables -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 1>/dev/null 2>&1
iptables -t nat -D PREROUTING -j port_forward 1>/dev/null 2>&1                                   
iptables -t nat -F port_forward 1>/dev/null 2>&1; iptables -t nat -X port_forward 1>/dev/null 2>&1
iptables -t nat -D POSTROUTING -j nat_loopback 1>/dev/null 2>&1                                   
iptables -t nat -F nat_loopback 1>/dev/null 2>&1; iptables -t nat -X nat_loopback 1>/dev/null 2>&1
iptables -t nat -D PREROUTING -j DMZ 1>/dev/null 2>&1                                             
iptables -t nat -F DMZ 1>/dev/null 2>&1; iptables -t nat -X DMZ  1>/dev/null 2>&1                 
ciptables -t nat -N port_forward 1>/dev/null 2>&1; iptables -t nat -I PREROUTING 1 -j port_forward 1>/dev/null 2>&1
iptables -t nat -N DMZ 1>/dev/null 2>&1; iptables -t nat -I PREROUTING 2 -j DMZ 1>/dev/null 2>&1                   
iptables -t nat -N nat_loopback 1>/dev/null 2>&1; iptables -t nat -I POSTROUTING 3 -j nat_loopback 1>/dev/null 2>&1
ntp.sh                                                                                                             
osleep 2                                                                                                           
Commit crc = 137152b3                                                                                              
nfig                                                                                                               
eth2      Link encap:Ethernet  HWaddr 00:0C:43:30:52:77                                                            
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0                                           
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1                                               
          RX packets:11 errors:0 dropped:0 overruns:0 frame:0                                                      
          TX packets:43 errors:0 dropped:0 overruns:0 carrier:0                                                    
          collisions:0 txqueuelen:1000                                                                             
          RX bytes:660 (660.0 B)  TX bytes:3454 (3.3 KiB)                                                          
          Interrupt:3                                                                                              

eth2.1    Link encap:Ethernet  HWaddr 00:0C:43:30:52:77  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0                           
          RX bytes:0 (0.0 B)  TX bytes:748 (748.0 B)          

eth2.2    Link encap:Ethernet  HWaddr 00:0C:43:30:52:66  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0                           
          RX bytes:0 (0.0 B)  TX bytes:822 (822.0 B)          

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0                           
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)              

ppp0      Link encap:Point-to-Point Protocol  
          inet addr:192.168.200.9  P-t-P:192.168.200.254  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1396  Metric:1          
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0                  
          TX packets:7 errors:0 dropped:0 overruns:0 carrier:0                
          collisions:0 txqueuelen:3                                           
          RX bytes:130 (130.0 B)  TX bytes:274 (274.0 B)                      

ra0       Link encap:Ethernet  HWaddr 00:B0:0C:4E:4F:E0  
          inet addr:10.7.0.233  Bcast:10.255.255.255  Mask:255.0.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1        
          RX packets:232 errors:0 dropped:0 overruns:0 frame:0      
          TX packets:65 errors:0 dropped:0 overruns:0 carrier:0     
          collisions:0 txqueuelen:1000                              
          RX bytes:25013 (24.4 KiB)  TX bytes:7777 (7.5 KiB)        
          Interrupt:4                                               

# ddns.sh
route delete 239.255.255.250 1>/dev/null 2>&1
killall wscd 1>/dev/null 2>&1
40207 68469.227  101490.0      6.3   51694.8  14038.1         0
Commit crc = 23d27ce1
killall -9 wscd 1>/dev/null 2>&1
greenap.sh init
killall -q zebra
echo "hostname linux.router1" > /etc/zebra.conf
echo "password Admin" >> /etc/zebra.conf
echo "enable password rt2880" >> /etc/zebra.conf
echo "log syslog" >> /etc/zebra.conf
zebra -d -f /etc/zebra.conf
killall -q ripd
echo "hostname linux.router1" > /etc/ripd.conf
echo "password Admin" >> /etc/ripd.conf
echo "router rip" >> /etc/ripd.conf
echo "network 192.168.200.9/32" >> /etc/ripd.conf
echo "network ppp0" >> /etc/ripd.conf
echo "network 192.168.1.1/24" >> /etc/ripd.conf
echo "network eth2" >> /etc/ripd.conf
echo "version 2" >> /etc/ripd.conf
echo "log syslog" >> /etc/ripd.conf
ripd -f /etc/ripd.conf -d
killall -q ripd
echo "hostname linux.router1" > /etc/ripd.conf
echo "password Admin" >> /etc/ripd.conf
echo "router rip" >> /etc/ripd.conf
echo "network 192.168.200.9/32" >> /etc/ripd.conf
echo "network ppp0" >> /etc/ripd.conf
echo "network 192.168.1.1/24" >> /etc/ripd.conf
echo "network eth2" >> /etc/ripd.conf
echo "version 2" >> /etc/ripd.conf
echo "log syslog" >> /etc/ripd.conf
ripd -f /etc/ripd.conf -d

 

Ну и лог загрузки моей версии до кучи:

U-Boot 1.1.3 (Feb 13 2009 - 09:48:32)

Board: Ralink APSoC DRAM:  32 MB
relocate_code Pointer at: 81fac000
flash_protect ON: from 0xBF000000 to 0xBF01FFAF
protect on 0                                   
protect on 1                                   
protect on 2                                   
protect on 3                                   
protect on 4                                   
protect on 5                                   
protect on 6                                   
protect on 7                                   
protect on 8                                   
flash_protect ON: from 0xBF030000 to 0xBF03FFFF
protect on 10                                  
============================================   
Ralink UBoot Version: 3.2                      
--------------------------------------------   
ASIC 3052_MP2 (Port5<->None)                   
DRAM COMPONENT: 128Mbits                       
DRAM BUS: 32BIT                                
Total memory: 32 MBytes                        
Date:Feb 13 2009  Time:09:48:32                
============================================   
icache: sets:256, ways:4, linesz:32 ,total:32768
dcache: sets:128, ways:4, linesz:32 ,total:16384 

##### The CPU freq = 384 MHZ #### 

SDRAM bus set to 32 bit 
SDRAM size =32 Mbytes   

Please choose the operation: 
   1: Load system code to SDRAM via TFTP. 
   2: Load system code then write to Flash via TFTP. 
   3: Boot system code via Flash (default).          
   4: Entr boot command line interface.              
   9: Load Boot Loader code then write to Flash via TFTP. 
0                                                        
                                                          
3: System Boot system code via Flash.                     
## Booting image at bf050000 ...                          
   Image Name:   RT-NL                                    
   Created:      2010-01-31  15:44:51 UTC                 

System Control Status = 0x20440000 
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    3563456 Bytes =  3.4 MB                  
   Load Address: 80000000                                 
   Entry Point:  8030f000                                 
   Verifying Checksum ... OK                              
   Uncompressing Kernel Image ... OK                      
No initrd                                                 
## Transferring control to Linux (at address 8030f000) ...
## Giving linux memsize in MB, 32                         

Starting kernel ...


LINUX started...

THIS IS ASIC
Linux version 2.6.21.7 (root@sfstudio.sadnet.lo) (gcc version 3.4.2) #1 PREEMPT Sun Jan 31 21:44:41 OMST 2010

The CPU feqenuce set to 384 MHz
CPU revision is: 0001964c       
DetectRAMsequence               
  MAX memory:32[32]             
  RAM after check region:32     
  FullviewRAM:33554432          
Determined physical RAM map:    
memory: 02000000 @ 00000000 (usable)
Built 1 zonelists.  Total pages: 8128
Kernel command line: nosmp console=ttyS1,57600n8 root=31:4
start_kernel(): bug: interrupts were enabled *very* early, fixing it
Primary instruction cache 32kB, physically tagged, 4-way, linesize 32 bytes.
Primary data cache 16kB, 4-way, linesize 32 bytes.                          
Synthesized TLB refill handler (20 instructions).                           
Synthesized TLB load handler fastpath (32 instructions).                    
Synthesized TLB store handler fastpath (32 instructions).                   
Synthesized TLB modify handler fastpath (31 instructions).                  
Cache parity protection disabled                                            
cause = 10800000, status = 1100ff00                                         
PID hash table entries: 128 (order: 7, 512 bytes)                           
calculating r4koff... 0005dc00(384000)                                      
CPU frequency 384.00 MHz                                                    
Using 192.000 MHz high precision timer.                                     
Console: colour dummy device 80x25                                          
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)               
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)                 
Memory: 29108k/32768k available (2718k kernel code, 3660k reserved, 409k data, 124k init, 0k highmem)
Mount-cache hash table entries: 512                                                                  
NET: Registered protocol family 16                                                                   
NET: Registered protocol family 2                                                                    
Time: MIPS clocksource has been installed.                                                           
softirq RT prio: 24.                                                                                 
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)                                       
TCP established hash table entries: 1024 (order: 1, 8192 bytes)                                      
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)                                             
TCP: Hash tables configured (established 1024 bind 1024)                                             
TCP reno registered                                                                                  
Load RT2880 Timer Module(Wdg/Soft)                                                                   
squashfs: version 3.2-r2 (2007/01/15) Phillip Lougher                                                
squashfs: LZMA suppport for slax.org by jro                                                          
io scheduler noop registered                                                                         
io scheduler deadline registered (default)                                                           
FLASH_API: MAN_ID=C2 DEV_ID=22A8 SIZE=4MB                                                            
Ralink gpio driver initialized                                                                       
Generic RTC Driver v1.07                                                                             
Serial: 8250/16550 driver $Revision: 1.3 $ 2 ports, IRQ sharing disabled                             
serial8250: ttyS0 at I/O 0xb0000500 (irq = 37) is a 16550A                                           
serial8250: ttyS1 at I/O 0xb0000c00 (irq = 12) is a 16550A                                           
loop: loaded (max 8 devices)                                                                         
PPP generic driver version 2.4.2                                                                     
PPP MPPE Compression module registered                                                               
NET: Registered protocol family 24                                                                   
PPPoL2TP kernel driver, V0.17                                                                        
PPTP driver version 0.8.4                                                                            
ralink flash device: 0x400000 at 0x1f000000                                                          
Ralink SoC physically mapped flash: Found 1 x16 devices at 0x0 in 16-bit bank                        
Amd/Fujitsu Extended Query Table at 0x0040                                                          
number of CFI chips: 1                                                                               
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.                             
Creating 6 MTD partitions on "Ralink SoC physically mapped flash":                                   
0x00000000-0x00030000 : "Bootloader"                                                                 
0x00030000-0x00040000 : "Config"                                                                     
0x00040000-0x00050000 : "Factory"                                                                    
0x00050000-0x00150000 : "Kernel"                                                                     
0x00150000-0x003e0000 : "RootFS"                                                                     
0x003e0000-0x00400000 : "RW-FS"                                                                      
block2mtd: version $Revision: 1.1.1.1 $                                                              
GACT probability on                                                                                  
Mirror/redirect action on                                                                            
u32 classifier                                                                                       
    input device check on                                                                            
    Actions configured                                                                               
nf_conntrack version 0.5.0 (16384 buckets, 8192 max)                                                 
ipt_time loading                                                                                     
ip_tables: (C) 2000-2006 Netfilter Core Team, Type=Restricted Cone                                   
arp_tables: (C) 2002 David S. Miller                                                                 
TCP westwood registered                                                                              
NET: Registered protocol family 1                                                                    
NET: Registered protocol family 10                                                                   
lo: Disabled Privacy Extensions                                                                      
IPv6 over IPv4 tunneling driver                                                                      
sit0: Disabled Privacy Extensions                                                                    
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>                                                 
GDMA1_MAC_ADRH -- : 0x00000000                                                                       
GDMA1_MAC_ADRL -- : 0x00000000                                                                       
Ralink APSoC Ethernet Driver Initilization. v2.00  64 rx/tx descriptors allocated, mtu = 1500!       
NAPI enable, weight = 0, Tx Ring = 64, Rx Ring = 64                                                  
GDMA1_MAC_ADRH -- : 0x0000000c                                                                       
GDMA1_MAC_ADRL -- : 0x43305277                                                                       
PROC INIT OK!                                                                                        
VFS: Mounted root (squashfs filesystem) readonly.                                                    
Freeing unused kernel memory: 124k freed                                                             
mount /proc file system ok!                                                                          
mount /sys file system ok!                                                                           
mount /var file system ok!                                                                           
mount /tmp file system ok!                                                                           
mount /dev file system ok!                                                                           
mount /etc file system ok!                                                                           
Algorithmics/MIPS FPU Emulator v1.5                                                                  
Init RW particion                                                                                    
RW File system is ok - preparing ...                                                                 
Preconfigure...                                                                                      
Mount all filesystems                                                                                
devpts: called with bogus options                                                                    
Create some folders                                                                                  
Start nvram daemon                                                                                   
Start klogd                                                                                          
Start syslogd                                                                                        
Starting modules...                                                                                  
/lib/modules/2.6.21.7/kernel/drivers/char/ralinkralink_gdma: no version for "struct_module" found: kernel tainted.
_gdma.ko                                                                                                          
/lib/modules/2.6.21.7/kernel/drivers/net/imq.ko                                                                   
IMQ starting with 2 devices...                                                                                    
IMQ driver loaded successfully.                                                                                   
        Hooking IMQ before NAT on PREROUTING.                                                                     
        Hooking IMQ after NAT on POSTROUTING.                                                                     
/lib/modules/2.6.21.7/kernel/net/ipv4/netfilter/ipt_IMQ.ko/kernel/net/ipv4/netfilter                              
Starting sysctl:                                                                                                  
net.ipv4.conf.default.rp_filter = 1                                                                               
net.ipv4.conf.all.accept_source_route = 0                                                                         
net.ipv4.netfilter.ip_conntrack_generic_timeout = 200                                                             
net.ipv4.netfilter.ip_conntrack_tcp_timeout_established = 3600                                                    
net.ipv4.netfilter.ip_conntrack_icmp_timeout = 30                                                                 
net.ipv4.netfilter.ip_conntrack_udp_timeout_stream = 120                                                          
net.ipv4.netfilter.ip_conntrack_udp_timeout = 30                                                                  
net.ipv4.netfilter.ip_conntrack_tcp_timeout_close = 10                                                            
net.ipv4.netfilter.ip_conntrack_tcp_timeout_time_wait = 60                                                        
net.ipv4.netfilter.ip_conntrack_tcp_timeout_last_ack = 30                                                         
net.ipv4.netfilter.ip_conntrack_tcp_timeout_close_wait = 60                                                       
net.ipv4.netfilter.ip_conntrack_tcp_timeout_fin_wait = 100                                                        
net.ipv4.netfilter.ip_conntrack_tcp_timeout_syn_sent = 80                                                         
net.ipv4.tcp_keepalive_time = 900                                                                                 
net.ipv4.tcp_keepalive_intvl = 225                                                                                
net.ipv4.tcp_keepalive_probes = 4                                                                                 
net.ipv4.conf.default.proxy_arp = 0                                                                               
net.ipv4.conf.all.proxy_arp = 0                                                                                   
net.ipv4.neigh.default.gc_thresh3 = 1024                                                                          
net.ipv4.neigh.default.gc_thresh2 = 768                                                                           
net.ipv4.neigh.default.gc_thresh1 = 512                                                                           
net.ipv4.neigh.default.gc_interval = 20                                                                           
Tune with proc                                                                                                    
Start loopback interface...                                                                                       
Start network interfaces...                                                                                       
ip: can't find device 'br0'                                                                                       
Add bridge in the system                                                                                          
Up bridge interface                                                                                               
Up vlan root interface                                                                                            

phy_tx_ring = 0x0182a000, tx_ring = 0xa182a000

phy_rx_ring = 0x00000000, rx_ring = 0x00000000
RT305x_ESW: Link Status Changed               
CDMA_CSG_CFG = 81000007                       
GDMA1_FWD_CFG = 710000                        
Add vlans and config                          
Use current mac.                              
WAN_MACADDR=00:0C:43:30:52:66                 
eth2.2: Setting MAC address to  00 0c 43 30 52 66.
VLAN (eth2.2):  Setting underlying device (eth2) to promiscious mode.
ra2880stop()...Done                                                  
Free TX/RX Ring Memory!                                              
Add LAN1 iface                                                       

phy_tx_ring = 0x01fa0000, tx_ring = 0xa1fa0000

phy_rx_ring = 0x0182b000, rx_ring = 0xa182b000
CDMA_CSG_CFG = 81000007                       
GDMA1_FWD_CFG = 710000                        
>>>>> Mode is 2, wan iface ra0, lan iface eth2, adress 192.168.1.1 <<<<<
Set hostname                                                            
PASSWD gen                                                              
Password for 'Admin' changed                                            
DSS file exist                                                          
Use exist UUID file                                                     
Config br-stp:                                                          
Starting inetd:                                                         
Generate resolve:                                                       
Starting DNSMASQ:                                                       
Starting LLD2D:                                                         
Starting crontab:                                                       
Start goahead                                                           
/bin/nvram_daemon &                                                     
/bin/gpio r &                                                           
0xc06607 = c0 66 07 = 1100 0000 0110 0110 0000 0111                     
internet.sh                                                             
Stop network interfaces...                                              
ra2880stop()...Done                                                     
Free TX/RX Ring Memory!                                                 
Start network interfaces...                                             
ip: can't find device 'br0'                                             
Add bridge in the system                                                
Up bridge interface                                                     
Up vlan root interface                                                  

phy_tx_ring = 0x019c1000, tx_ring = 0xa19c1000

phy_rx_ring = 0x01fa1000, rx_ring = 0xa1fa1000
CDMA_CSG_CFG = 81000007                       
GDMA1_FWD_CFG = 710000                        
Add vlans and config                          
Use current mac.                              
WAN_MACADDR=00:0C:43:30:52:66                 
eth2.2: Setting MAC address to  00 0c 43 30 52 66.
ra2880stop()...Done                               
Free TX/RX Ring Memory!                           
Add LAN1 iface                                    

phy_tx_ring = 0x019b8000, tx_ring = 0xa19b8000

phy_rx_ring = 0x019c2000, rx_ring = 0xa19c2000
CDMA_CSG_CFG = 81000007                       
GDMA1_FWD_CFG = 710000                        
>>>>> Mode is 2, wan iface ra0, lan iface eth2, adress 192.168.1.1 <<<<<
PASSWD gen                                                              
Password for 'Admin' changed                                            
Commit crc = 23d27ce1                                                   


=== pAd = c0028000, size = 476968 ===

<-- RTMPAllocAdapterBlock, Status=0
RX DESC a180c000  size = 2048      
<-- RTMPAllocTxRxRingMemory, Status=0
Key1Str is Invalid key length(0) or Type(0)
Key2Str is Invalid key length(0) or Type(0)
Key3Str is Invalid key length(0) or Type(0)
Key4Str is Invalid key length(0) or Type(0)
1. Phy Mode = 4                            
2. Phy Mode = 4                            
3. Phy Mode = 4                            
MCS Set = 00 00 00 00 00                   
<==== rt28xx_init, Status=0                
0x1300 = 00073200                          
##### restore RT3052 to dump switch #####  
switch reg write offset=14, value=5555     
switch reg write offset=40, value=1001     
switch reg write offset=44, value=1001     
switch reg write offset=48, value=1001     
switch reg write offset=4c, value=1        
switch reg write offset=50, value=2001     
switch reg write offset=70, value=ffffffff 
switch reg write offset=98, value=7f7f     
switch reg write offset=e4, value=0        
Killall ppp connections                    
==================START-PPTP-CLIENT=======================
PING 10.0.0.254 (10.0.0.254): 56 data bytes               
ping: sendto: Network is unreachable                      
Unload unneeded modules                                   
Drop caches                                               
1 /proc/sys/vm/drop_caches                                
2 /proc/sys/vm/drop_caches                                
3 /proc/sys/vm/drop_caches                                
stage1 complete at Sat Jan  1 06:00:15 GMT 2000           

Please press Enter to activate this console. Stopping DNSMASQ: 
Stop dhcpserver                                                
Stopping IGMPPROXY:                                            
Terminated                                                     
Stop upnp                                                      
UDPXY stop                                                     
Terminated                                                     
Stopping radvd:                                                
Terminated                                                     
Stopping LLD2D:                                                
Terminated                                                     
Stopping pppoe-relay:                                          
Terminated                                                     
Disable stp on br0                                             
Set hostname                                                   
Config br-stp:                                                 
Starting LLD2D:                                                
Starting pppoe-relay:                                          
Starting radvd:                                                
UDPXY start                                                    
Invalid multicast address: [br0]                               
Starting IGMPPROXY:                                            
crate VIFs for all IP                                          
getIf by Ix[0]                                                 
getIf by Ix[1]                                                 
Dp state is UPSTREAM                                           
Start upnp                                                     
Start dhcpserver                                               
Set: phy[0].reg[0] = 3900                                      
Set: phy[1].reg[0] = 3900                                      
Set: phy[2].reg[0] = 3900                                      
RT305x_ESW: Link Status Changed                                
Set: phy[3].reg[0] = 3900                                      
Set: phy[4].reg[0] = 3900                                      
service ripd stop                                              
Stopping RIPD:                                                 
Terminated                                                     
echo "hostname linux.router1" > /etc/ripd.conf                 
echo "password Admin" >> /etc/ripd.conf                        
echo "router rip" >> /etc/ripd.conf                            
echo "network 10.7.0.233/8" >> /etc/ripd.conf                  
echo "network ra0" >> /etc/ripd.conf                           
Set: phy[0].reg[0] = 3100                                      
echo "network 192.168.1.1/24" >> /etc/ripd.conf                
echo "network eth2" >> /etc/ripd.conf                          
echo "version 2" >> /etc/ripd.conf                             
echo "log syslog" >> /etc/ripd.conf                            
service ripd start                                             
Starting RIPD:                                                 
Set: phy[1].reg[0] = 3100                                      
Set: phy[2].reg[0] = 3100                                      
Set: phy[3].reg[0] = 3100                                      
Set: phy[4].reg[0] = 3100                                      
Starting DNSMASQ:                                              
Interface doesn't accept private ioctl...                      
set (8BE2): Invalid argument                                   
iwpriv ra0 set IgmpSnEnable=1                                  
Sta Key1 has no data.                                          
killall rt2860apd 1>/dev/null 2>&1                             
service iptables stop                                          
RT305x_ESW: Link Status Changed                                
Stopping IPTABLES:                                             
ifconfig: ppp0: error fetching interface information: Device not found
service iptables start                                                
Starting IPTABLES:                                                    
ifconfig: ppp0: error fetching interface information: Device not found
Drop acess from wan ra0
Allow ping from wan ra0
Add masqrade rules
net.ipv4.ip_forward = 1
service ntp start
Starting NTPD:
06:00:23
service ddns start
route delete 239.255.255.250 1>/dev/null 2>&1
service wscd stop
Stopping WPS:
Terminated
service zebra start
echo "hostname linux.router1" > /etc/zebra.conf
echo "password Admin" >> /etc/zebra.conf
echo "enable password rt2880" >> /etc/zebra.conf
echo "log syslog" >> /etc/zebra.conf
service zebra start
Starting ZEBRA:
service ripd stop
Stopping RIPD:
Terminated
echo "hostname linux.router1" > /etc/ripd.conf
echo "password Admin" >> /etc/ripd.conf
echo "router rip" >> /etc/ripd.conf
echo "network 10.7.0.233/8" >> /etc/ripd.conf
echo "network ra0" >> /etc/ripd.conf
echo "network 192.168.1.1/24" >> /etc/ripd.conf
echo "network eth2" >> /etc/ripd.conf
echo "version 2" >> /etc/ripd.conf
echo "log syslog" >> /etc/ripd.conf
service ripd start
Starting RIPD:
webs: Listening for HTTP requests at address 192.168.1.1
PING 10.0.0.254 (10.0.0.254): 56 data bytes                           

--- 10.0.0.254 ping statistics ---
1 packets transmitted, 1 packets received, 0% packet loss
round-trip min/avg/max = 2.048/2.048/2.048 ms            
nslookup: can't resolve '': Name or service not known    
Add route to vpn server.                                 

-/bin/sh: can't access tty; job control turned off
[Wive-RTNL@/]# ifconfig                           
br0       Link encap:Ethernet  HWaddr 00:00:00:00:00:00  
          inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:13 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0                            
          RX bytes:0 (0.0 B)  TX bytes:1198 (1.1 KiB)          

eth2      Link encap:Ethernet  HWaddr 00:0C:43:30:52:77  
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:43ff:fe30:5277/64 Scope:Link            
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1    
          RX packets:30 errors:0 dropped:0 overruns:0 frame:0           
          TX packets:60 errors:0 dropped:0 overruns:0 carrier:0         
          collisions:0 txqueuelen:1000                                  
          RX bytes:2381 (2.3 KiB)  TX bytes:4824 (4.7 KiB)              
          Interrupt:3                                                   

eth2.1    Link encap:Ethernet  HWaddr 00:0C:43:30:52:77  
          inet6 addr: fe80::20c:43ff:fe30:5277/64 Scope:Link
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0        
          TX packets:9 errors:0 dropped:0 overruns:0 carrier:0      
          collisions:0 txqueuelen:0                                 
          RX bytes:0 (0.0 B)  TX bytes:814 (814.0 B)                

eth2.2    Link encap:Ethernet  HWaddr 00:0C:43:30:52:66  
          inet6 addr: fe80::20c:43ff:fe30:5266/64 Scope:Link
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0        
          TX packets:10 errors:0 dropped:0 overruns:0 carrier:0     
          collisions:0 txqueuelen:0                                 
          RX bytes:0 (0.0 B)  TX bytes:896 (896.0 B)                

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host     
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ppp0      Link encap:Point-to-Point Protocol
          inet addr:192.168.200.9  P-t-P:192.168.200.254  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1000  Metric:1
          RX packets:12 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:738 (738.0 B)  TX bytes:738 (738.0 B)

ra0       Link encap:Ethernet  HWaddr 00:B0:0C:4E:4F:E0
          inet addr:10.7.0.233  Bcast:10.255.255.255  Mask:255.0.0.0
          inet6 addr: fe80::2b0:cff:fe4e:4fe0/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1049 errors:0 dropped:0 overruns:0 frame:0
          TX packets:124 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:101054 (98.6 KiB)  TX bytes:11283 (11.0 KiB)
          Interrupt:4

sit0      Link encap:IPv6-in-IPv4
          inet6 addr: 2002:1101:101::1101:101/16 Scope:Global
          inet6 addr: ::127.0.0.1/96 Scope:Unknown
          inet6 addr: ::192.168.1.1/96 Scope:Compat
          UP RUNNING NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

 

Ну и в догонку

 [Wive-RTNL@/]# cat /var/log/messages
Jan  1 06:00:01 syslogd started: BusyBox v1.16.0
Jan  1 06:00:01 kernel: Linux version 2.6.21.7 (root@sfstudio.sadnet.lo) (gcc version 3.4.2) #1 PREEMPT Sun Jan 31 21:44:41 O0
Jan  1 06:00:01 kernel:  The CPU feqenuce set to 384 MHz                                                                      
Jan  1 06:00:01 kernel: CPU revision is: 0001964c                                                                             
Jan  1 06:00:01 kernel: DetectRAMsequence                                                                                     
Jan  1 06:00:01 kernel:   MAX memory:32[32]                                                                                   
Jan  1 06:00:01 kernel:   RAM after check region:32                                                                           
Jan  1 06:00:01 kernel:   FullviewRAM:33554432                                                                                
Jan  1 06:00:01 kernel: Determined physical RAM map:                                                                          
Jan  1 06:00:01 kernel:  memory: 02000000 @ 00000000 (usable)                                                                 
Jan  1 06:00:01 kernel: Built 1 zonelists.  Total pages: 8128                                                                 
Jan  1 06:00:01 kernel: Kernel command line: nosmp console=ttyS1,57600n8 root=31:4                                            
Jan  1 06:00:01 kernel: start_kernel(): bug: interrupts were enabled *very* early, fixing it                                  
Jan  1 06:00:01 kernel: Primary instruction cache 32kB, physically tagged, 4-way, linesize 32 bytes.                          
Jan  1 06:00:01 kernel: Primary data cache 16kB, 4-way, linesize 32 bytes.                                                    
Jan  1 06:00:01 kernel: cause = 10800000, status = 1100ff00                                                                   
Jan  1 06:00:01 kernel: PID hash table entries: 128 (order: 7, 512 bytes)                                                     
Jan  1 06:00:01 kernel: calculating r4koff... 0005dc00(384000)                                                                
Jan  1 06:00:01 kernel: CPU frequency 384.00 MHz                                                                              
Jan  1 06:00:01 kernel: Using 192.000 MHz high precision timer.                                                               
Jan  1 06:00:01 kernel: Console: colour dummy device 80x25                                                                    
Jan  1 06:00:01 kernel: Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)                                         
Jan  1 06:00:01 kernel: Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)                                           
Jan  1 06:00:01 kernel: Mount-cache hash table entries: 512                                                                   
Jan  1 06:00:01 kernel: softirq RT prio: 24.                                                                                  
Jan  1 06:00:01 kernel: IP route cache hash table entries: 1024 (order: 0, 4096 bytes)                                        
Jan  1 06:00:01 kernel: TCP established hash table entries: 1024 (order: 1, 8192 bytes)                                       
Jan  1 06:00:01 kernel: TCP bind hash table entries: 1024 (order: 0, 4096 bytes)                                              
Jan  1 06:00:01 kernel: Load RT2880 Timer Module(Wdg/Soft)                                                                    
Jan  1 06:00:01 kernel: squashfs: LZMA suppport for slax.org by jro                                                           
Jan  1 06:00:01 kernel: FLASH_API: MAN_ID=C2 DEV_ID=22A8 SIZE=4MB                                                             
Jan  1 06:00:01 kernel: Ralink gpio driver initialized                                                                        
Jan  1 06:00:01 kernel: ralink flash device: 0x400000 at 0x1f000000                                                           
Jan  1 06:00:01 kernel:  Amd/Fujitsu Extended Query Table at 0x0040                                                           
Jan  1 06:00:01 kernel: number of CFI chips: 1                                                                                
Jan  1 06:00:01 kernel: cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.                              
Jan  1 06:00:01 kernel: Creating 6 MTD partitions on "Ralink SoC physically mapped flash":                                    
Jan  1 06:00:01 kernel: 0x00000000-0x00030000 : "Bootloader"                                                                  
Jan  1 06:00:01 kernel: 0x00030000-0x00040000 : "Config"                                                                      
Jan  1 06:00:01 kernel: 0x00040000-0x00050000 : "Factory"                                                                     
Jan  1 06:00:01 kernel: 0x00050000-0x00150000 : "Kernel"                                                                      
Jan  1 06:00:01 kernel: 0x00150000-0x003e0000 : "RootFS"                                                                      
Jan  1 06:00:01 kernel: 0x003e0000-0x00400000 : "RW-FS"                                                                       
Jan  1 06:00:01 kernel: GACT probability on                                                                                   
Jan  1 06:00:01 kernel: Mirror/redirect action on                                                                             
Jan  1 06:00:01 kernel: u32 classifier                                                                                        
Jan  1 06:00:01 kernel:     input device check on                                                                             
Jan  1 06:00:01 kernel:     Actions configured                                                                                
Jan  1 06:00:01 kernel: nf_conntrack version 0.5.0 (16384 buckets, 8192 max)                                                  
Jan  1 06:00:01 kernel: ipt_time loading                                                                                      
Jan  1 06:00:01 kernel: ip_tables: (C) 2000-2006 Netfilter Core Team, Type=Restricted Cone                                    
Jan  1 06:00:01 kernel: arp_tables: (C) 2002 David S. Miller                                                                  
Jan  1 06:00:01 kernel: GDMA1_MAC_ADRH -- : 0x00000000                                                                        
Jan  1 06:00:01 kernel: GDMA1_MAC_ADRL -- : 0x00000000                                                                        
Jan  1 06:00:01 kernel: Ralink APSoC Ethernet Driver Initilization. v2.00  64 rx/tx descriptors allocated, mtu = 1500!        
Jan  1 06:00:01 kernel: NAPI enable, weight = 0, Tx Ring = 64, Rx Ring = 64                                                   
Jan  1 06:00:01 kernel: GDMA1_MAC_ADRH -- : 0x0000000c                                                                        
Jan  1 06:00:01 kernel: GDMA1_MAC_ADRL -- : 0x43305277                                                                        
Jan  1 06:00:01 kernel: PROC INIT OK!                                                                                         
Jan  1 06:00:01 kernel: VFS: Mounted root (squashfs filesystem) readonly.                                                     
Jan  1 06:00:01 kernel: mount /proc file system ok!                                                                           
Jan  1 06:00:01 kernel: mount /sys file system ok!                                                                            
Jan  1 06:00:01 kernel: mount /var file system ok!                                                                            
Jan  1 06:00:01 kernel: mount /tmp file system ok!                                                                            
Jan  1 06:00:01 kernel: mount /dev file system ok!                                                                            
Jan  1 06:00:01 kernel: mount /etc file system ok!                                                                            
Jan  1 06:00:01 kernel: Algorithmics/MIPS FPU Emulator v1.5                                                                   
Jan  1 06:00:01 kernel: devpts: called with bogus options                                                                     
Jan  1 06:00:02 kernel: ralink_gdma: no version for "struct_module" found: kernel tainted.                                    
Jan  1 06:00:03 kernel: phy_tx_ring = 0x0182a000, tx_ring = 0xa182a000                                                        
Jan  1 06:00:03 kernel: phy_rx_ring = 0x00000000, rx_ring = 0x00000000                                                        
Jan  1 06:00:03 kernel: RT305x_ESW: Link Status Changed                                                                       
Jan  1 06:00:03 kernel: CDMA_CSG_CFG = 81000007                                                                               
Jan  1 06:00:03 kernel: GDMA1_FWD_CFG = 710000                                                                                
Jan  1 06:00:03 kernel: eth2.2: Setting MAC address to                                                                        
Jan  1 06:00:03 kernel: VLAN (eth2.2):  Setting underlying device (eth2) to promiscious mode.                                 
Jan  1 06:00:03 kernel: ra2880stop()...Done                                                                                   
Jan  1 06:00:03 kernel: Free TX/RX Ring Memory!                                                                               
Jan  1 06:00:03 kernel: phy_tx_ring = 0x01fa0000, tx_ring = 0xa1fa0000                                                        
Jan  1 06:00:03 kernel: phy_rx_ring = 0x0182b000, rx_ring = 0xa182b000                                                        
Jan  1 06:00:03 kernel: CDMA_CSG_CFG = 81000007                                                                               
Jan  1 06:00:03 kernel: GDMA1_FWD_CFG = 710000                                                                                
Jan  1 06:00:06 kernel: ra2880stop()...Done                                                                                   
Jan  1 06:00:06 kernel: Free TX/RX Ring Memory!                                                                               
Jan  1 06:00:06 kernel: phy_tx_ring = 0x019c1000, tx_ring = 0xa19c1000                                                        
Jan  1 06:00:06 kernel: phy_rx_ring = 0x01fa1000, rx_ring = 0xa1fa1000                                                        
Jan  1 06:00:06 kernel: CDMA_CSG_CFG = 81000007                                                                               
Jan  1 06:00:06 kernel: GDMA1_FWD_CFG = 710000                                                                                
Jan  1 06:00:06 kernel: eth2.2: Setting MAC address to                                                                        
Jan  1 06:00:06 kernel: ra2880stop()...Done                                                                                   
Jan  1 06:00:06 kernel: Free TX/RX Ring Memory!                                                                               
Jan  1 06:00:06 kernel: phy_tx_ring = 0x019b8000, tx_ring = 0xa19b8000                                                        
Jan  1 06:00:06 kernel: phy_rx_ring = 0x019c2000, rx_ring = 0xa19c2000                                                        
Jan  1 06:00:06 kernel: CDMA_CSG_CFG = 81000007                                                                               
Jan  1 06:00:06 kernel: GDMA1_FWD_CFG = 710000                                                                                
Jan  1 06:00:09 kernel: === pAd = c0028000, size = 476968 ===                                                                 
Jan  1 06:00:09 kernel: <-- RTMPAllocAdapterBlock, Status=0                                                                   
Jan  1 06:00:09 kernel: RX DESC a180c000  size = 2048                                                                         
Jan  1 06:00:10 kernel: <-- RTMPAllocTxRxRingMemory, Status=0                                                                 
Jan  1 06:00:10 kernel: Key1Str is Invalid key length(0) or Type(0)                                                           
Jan  1 06:00:10 kernel: Key2Str is Invalid key length(0) or Type(0)                                                           
Jan  1 06:00:10 kernel: Key3Str is Invalid key length(0) or Type(0)                                                           
Jan  1 06:00:10 kernel: Key4Str is Invalid key length(0) or Type(0)                                                           
Jan  1 06:00:10 kernel: 1. Phy Mode = 4                                                                                       
Jan  1 06:00:10 kernel: 2. Phy Mode = 4                                                                                       
Jan  1 06:00:10 kernel: 3. Phy Mode = 4                                                                                       
Jan  1 06:00:10 kernel: MCS Set = 00 00 00 00 00                                                                              
Jan  1 06:00:10 kernel: <==== rt28xx_init, Status=0                                                                           
Jan  1 06:00:10 kernel: 0x1300 = 00073200                                                                                     
Jan  1 06:00:15 vpnhelper: Check for PPTP server reachable                                                                    
Jan  1 06:00:15 vpnhelper: Server unreachable wait 30 sec.                                                                    
Jan  1 06:00:17 radvd[614]: Insecure file permissions, but continuing anyway                                                  
Jan  1 06:00:17 radvd[614]: WARNING, MAC address on br0 is all zero!
Jan  1 06:00:17 igmpproxy[634]: There must be at least 2 Vif's where one is upstream.
Jan  1 06:00:19 kernel: RT305x_ESW: Link Status Changed
Jan  1 06:00:20 udhcpc: Renew ip adress and other parametrs from dhcp
Jan  1 06:00:20 udhcpc: Renew DNS from dhcp
Jan  1 06:00:20 udhcpc: Restart needed services
Jan  1 06:00:22 udhcpc: Renew OK..
Jan  1 06:00:22 kernel: RT305x_ESW: Link Status Changed
Jan  1 06:00:45 vpnhelper: Get vpn server ip address.
Jan  1 06:00:45 vpnhelper: Get route to vpn server.
Jan  1 06:00:45 vpnhelper: Remove default route
Jan  1 06:00:45 vpnhelper: PPTP connect to 10.0.0.254 .....
Jan  1 06:00:45 vpnhelper: Start pppd
Jan  1 06:00:45 pptp[1247]: pppd 2.4.5 started by Admin, uid 0
Jan  1 06:00:45 pptp[1248]: anon log[callmgr_main:pptp_callmgr.c:145]: IP: 10.0.0.254
Jan  1 06:00:45 pptp[1248]: anon log[callmgr_main:pptp_callmgr.c:149]: control connection
Jan  1 06:00:45 pptp[1248]: anon log[callmgr_main:pptp_callmgr.c:153]: unix_sock
Jan  1 06:00:45 pptp[1249]: anon log[ctrlp_disp:pptp_ctrl.c:747]: Received Start Control Connection Reply
Jan  1 06:00:45 pptp[1249]: anon log[ctrlp_disp:pptp_ctrl.c:781]: Client connection established.
Jan  1 06:00:46 pptp[1249]: anon log[ctrlp_disp:pptp_ctrl.c:866]: Received Outgoing Call Reply.
Jan  1 06:00:46 pptp[1249]: anon log[ctrlp_disp:pptp_ctrl.c:901]: Set link (call ID 946684845, peer's call ID 0).
Jan  1 06:00:46 pptp[1249]: anon log[ctrlp_disp:pptp_ctrl.c:906]: Outgoing call established (call ID 1, peer's call ID 20224).
Jan  1 06:00:46 pptp[1247]: Connect: ppp0 <--> pptp (10.0.0.254)
Jan  1 06:00:50 pptp[1247]: CHAP authentication succeeded
Jan  1 06:00:50 pptp[1247]: local  IP address 192.168.200.9
Jan  1 06:00:50 pptp[1247]: remote IP address 192.168.200.254
Jan  1 06:00:50 pptp[1247]: primary   DNS address 10.0.0.254
Jan  1 06:00:50 pptp[1247]: secondary DNS address 10.7.0.254
Jan  1 06:00:50 pppd: Replace DNS from pppd
Jan  1 06:00:50 pppd: corbiba hack
Jan  1 06:00:50 pppd: Calculate min mtu
Jan  1 06:00:50 pppd: Renew mss rules
Jan  1 06:00:50 pppd: Restart dns server, dyndns, ntp sync and rebuild shaper rules
Jan  1 06:00:52 pppd: All is start OK

 

На маты не обращаем внимания, поздно заметил что китайская фирмварь уже успела сделать кашу из настроек, однако даже при этом моя версия умудрилась взлететь и доступна по сети =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

sfstudio во втором твоем посте этой темы вэб морда 1в1 с той что я заливал, поэтому меня и возбудило желание прошиться твоей версией. только вот еще вопросы (ламерские не пинайте сильно, но спрошу)

вот тут:

Выкладываю сборки:

RT-NL_0.1.0.0.0-RT3052-4M-32M.trx.zip

RT-NL_0.1.0.0.0-RT3050-4M-16M.trx.zip

Брать как обычно на http://sadnet.ru

Шить из консоли, теоретически должно и из DD-WRT прошиться. Крайне внимательно к объёму RAM ибо автодетект пока работает криво и временно отключен.

мне брать ту которая RT-NL_0.1.0.0.0-RT3050-4M-16M.trx.zip?
Припаяйте консоль, залейте штатную прошивку, загрузистесь, после этого cat /proc/meminfo увидите объём оперативки, размер флэша смотрите в даташите на мелкосхему. Флэшка эта NOR так что моя прошивка её знает. Определитесь сколько рамы и какой (судя по числу радиомодулей это 3052) процессор скачаете мою прошивку и зальёте, заодно и потестите.
т.е. от меня требуется залить сначала свою прошивку? но залив ее через вэб морду я ничего о нем не узнаю. это скорее всего через командную строку как то узнать? (я не очень далекий человек, но все же..) Может сразу вашу прошивку заливать? или не факт что заработает?
Кстати, забавно так 3я антена наверное сигналы с марса ловит? =))))
меня это тоже улыбнуло)))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

sfstudio во втором твоем посте этой темы вэб морда 1в1 с той что я заливал, поэтому меня и возбудило желание прошиться твоей версией.

Ну базовый SDK один, а морду я ещё не пилил собсно, пока закончил всю обвязку перепиливать, и до морды руки дойдут не беспокойтесь ;)

 

мне брать ту которая RT-NL_0.1.0.0.0-RT3050-4M-16M.trx.zip?

Вам брать то что лежит на sf.net там в одном архиве 3 файла для 3050 4/16 4/32 и для 3052 4/32. Судя по вашей прошивке и фото с вероятностью 99% у вас RT3052F и с вероятностью в 90% 4/32. Искать за вас даташиты повторюсь не намерян.

 

т.е. от меня требуется залить сначала свою прошивку? но залив ее через вэб морду я ничего о нем не узнаю. это скорее всего через командную строку как то узнать? (я не очень далекий человек, но все же..) Может сразу вашу прошивку заливать? или не факт что заработает?

А вы без распайки консоли мою прошивку не зальёте раз говорите что tftp уже не работает. Ну попробуйте залить сразу мою 3052 4/32.

 

меня это тоже улыбнуло)))

И ведь не пожалели пластика. Зато какую войну мне устроили когда сказал что нуно минимум 4/16 конфигурацию для RT3050 на конвеер ставить, и их кастрат 2/16 не пойдёт ибо не влезу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да, я сейчас пересоберу и к утру перезалью полноценную 1.0.0.0 версию, с неё и начнём отсчёт. Вроде всех основных тараканов выловил. Собираю для 3х вариантов:

 

1) 4/16 - RT3050

2) 4/32 - RT3050

3) 4/32 - RT3052

 

Выкладываю как обычно одним архивом ибо меньше гемора ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

и совсем пара ламерских вопросов:

скачал это http://sourceforge.net/projects/wive-ng/files/wive-rtnl нашел три файла, один из них мне должен подойти это понятно.

RT-NL_0.1.0.0.0-RT3052-4M-32M.trx

по поводу расширения файла, в моей прошивке не было никакого расширения, я так понимаю что без разницы будет оно или нет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

и совсем пара ламерских вопросов:

скачал это http://sourceforge.net/projects/wive-ng/files/wive-rtnl нашел три файла, один из них мне должен подойти это понятно.

RT-NL_0.1.0.0.0-RT3052-4M-32M.trx

по поводу расширения файла, в моей прошивке не было никакого расширения, я так понимаю что без разницы будет оно или нет?

Расширение значения не имеет. Подождите ещё пару часов залью свежую сборку и отпишусь. Пару весёлых багов поправил в ней.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спасибо большое за сборку, утром качну. На днях отпишусь о результатах.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Залил RT-NL_0.1.0.0.0.tar.7z 3.75 MB 2010-02-01. Через пол часа разойдётся по зеркалам и можно качать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Господа качающие, отписываемся по результатам не задерживаем остальных =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

кстати, когда акорп планирует выпуск своих новых девайсов?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

кстати, когда акорп планирует выпуск своих новых девайсов?

В середине февраля будут запущены WR-NL и WR-NL+ , RT3050 4/16 и RT3052 4/32 соответственно. Так же почти закончены приготовления для запуска W530G и W532G (см sadnet.ru).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

кстати, когда акорп планирует выпуск своих новых девайсов?

В середине февраля будут запущены WR-NL и WR-NL+ , RT3050 4/16 и RT3052 4/32 соответственно. Так же почти закончены приготовления для запуска W530G и W532G (см sadnet.ru).

Мдам, а пока ещё в Украину доедут... Ну, ждем-сь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Поймал знатный баг. Если не подключена конколь девайс грузиться через раз ожидая непойми чего после загрузки ядра. Ща бум чинить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Блин, уже job control починил а эта фигня не даётся, как только отключаю максимку (MAX232) от UART`а загрузка останавливается, в чём косяк уже потерялся, что-то блокирует запись в ttyS1 если не подключен UART.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вооо, всё починил в течении пары часов выложу 1.0.1 версию!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Залил RT-NL_0.1.0.1.tar.7z вот терь можно полноценно тестить =)

Правда пришлось выкинуть teknetd оставив только ssh ибо бизибоксовый телнет неумеет работать с pts. Да и ИМХО не нужен он ибо не секурно =) Зато теперь работает job control нет проблем с загрузкой и т.д.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

RT-NL_0.1.0.1

 

У меня такое вот сообщение:

FLASH_API: **********<<WARNING!!!!>>**************

FLASH_API: Flash Not Support(MAN_ID=1 DEV_ID=7E1A00)

FLASH_API: ****************************************

 

Мне не повезло???

Ваша флэшка не поддерживается. Какая мелксхема флэш памяти установлена на плате?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Впринципе в ядре поддержка есть, попробую включить если не отломается поддержка моих флэшей то включу по дефолту.

 

Попробую добавить разом:

│ │ --- 4MB Flash │ │

│ │ [*] Mxic MX29LV320 │ │

│ │ [*] EON EN29LV320 │ │

│ │ [*] Spansion S29AL032X │ │

│ │ [*] Spansion S29GL032N │ │

│ │ [*] ESMT F49L320X

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Залил 1.0.2 с включенной поддержкой вашей флэшки, пробуйте, отпишитесь по результатам.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

andrey_ua,

А что это за железка у Вас?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

подскажите, пожалуйста а "feqenuce" в фразе "The CPU feqenuce set to 384 MHz" - это специально?

Уж сорри, китайсую грамматику не правил =) Вообще как выпечатления в общем и в сравнении со штатной фирмварью в частности?

 

DIR-300 Revision N WIRELESS 150

он же DIR-300NRU

он же DIR-300 rev. B1

Видимо разные флэшки ставят ка у нас на 422 v3 к примеру SPI MX/EON так и у ни что было на заводе то и воткнули =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Режимы беспроводного клиента и моста будут или есть кстати? Или пока не до этого всего.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Гость
Эта тема закрыта для публикации сообщений.