User Tools

Site Tools


toh:sagem:fast2404

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Previous revision
toh:sagem:fast2404 [2013/04/13 10:39]
toh:sagem:fast2404 [2015/12/10 20:29] (current)
tmomas New bootlog formatting applied
Line 1: Line 1:
 +====== Sagem  F@ST2404 ​ ======
 +
 +===== Supported Versions =====
 +^ Flash Chip    ^ OpenWrt Version Supported ​  ^ Notes          ^
 +| A29L320ATV ​   |           ​≥10.03 ​          | without ADSL   |
 +| SST39VF3201 ​  ​| ​          ​≥12.09 ​          | without ADSL   |
 +[[#notes]]
 +
 +===== Hardware Highlights =====
 +^ SoC                       ^ Ram     ^ Flash   ^ Network ​  ^ USB   ^ Serial ​  ^ JTag   ^
 +| Broadcom 6348 / 256 MHz   | 16MiB   | 4MiB    | 4 x 1     | No    | Yes      | Yes    |
 +
 +===== Installation =====
 +  - -> [[doc:​howto:​obtain.firmware]]
 +  - -> [[doc:​howto:​generic.flashing|Install OpenWrt]]
 +
 +==== Flash Layout ====
 +Please check out the article [[doc:​techref:​Flash.Layout]]. It contains an example and a couple of explanations.
 +
 +==== OEM easy installation ====
 +
 +You must set your TCP/IP v4 protocol to:
 +  - IP: 192.168.1.2
 +  - Netmask: 255.255.255.0
 +  - Gateway: 192.168.1.1
 +  - DNS: (optional, can be blank).
 +Then:
 +  - Power off the router.
 +  - Press //REG// button.
 +  - Keep it pressed while powering up during ~50+ seconds.
 +  - The power led changes green to red color.
 +  - Access to http://​192.168.1.1,​ you should see this screen: {{media:​sagem:​sagem_fast2404_recovery.png?​100|}} ​
 +  - Upload binary file
 +  - Wait until router reboots.
 +
 +==== OEM installation using the TFTP method ====
 +FIXME 
 +
 +If you want to upgrade using TFTP you follow these steps (as an alternative to the above install process.
 +
 +==== Upgrading OpenWrt ====
 +->  [[doc:​howto:​generic.sysupgrade]]
 +
 +If you have already installed OpenWrt and like to reflash for e.g. upgrading to a new OpenWrt version you can upgrade using the mtd command line tool. It is important that you put the firmware image into the ramdisk (/tmp) before you start flashing.
 +
 +=== LuCI Web Upgrade Process ===
 +
 +  * Browse to http://​192.168.1.1/​cgi-bin/​luci/​mini/​system/​upgrade/​ LuCI Upgrade URL
 +  * Upload image file for sysupgrade to LuCI
 +  * Wait for reboot
 +
 +=== Terminal Upgrade Process ===
 +
 +  * Login as root via SSH on 192.168.1.1
 +  * Use the following commands to upgrade.
 +
 +<​code>​
 +cd /tmp/
 +wget http://​downloads.openwrt.org/​snapshots/​trunk/​brcm63xx/​openwrt-F@ST2404-squashfs-cfe.bin
 +sysupgrade /​tmp/​openwrt-F@ST2404-squashfs-cfe.bin
 +</​code>​
 +
 +  * If sysupgrade does not support this router, use the following commands.
 +
 +<​code>​
 +cd /tmp/
 +wget http://​downloads.openwrt.org/​snapshots/​trunk/​brcm63xx/​openwrt-F@ST2404-squashfs-cfe.bin
 +mtd write /​tmp/​openwrt-F@ST2404-squashfs-cfe.bin linux && reboot</​code>​
 +
 +===== Basic configuration =====
 +-> [[doc:​howto:​basic.config|Basic configuration]] After flashing, proceed with this.\\
 +Set up your Internet connection, configure wireless, configure USB port, etc.
 +
 +
 +===== Specific Configuration =====
 +==== Interfaces ====
 +
 +The default network configuration is:
 +^ Interface Name   ^ Description ​         ^ Default configuration ​  ^
 +| br-lan ​          | LAN & WiFi           | 192.168.1.1/​24 ​         |
 +| eth0             | LAN ports (1 to 4)   | bridged ​                |
 +| wlan0            | WiFi                 | Disabled ​               |
 +
 +==== Switch Ports (for VLANs) ====
 +Numbers 0-3 are Ports 1-4 as labeled on the unit, number 4 is the Internet (WAN) on the unit, 5 is the internal connection to the router itself. Don't be fooled: Port 1 on the unit is number 3 when configuring VLANs. vlan0 = eth0.0, vlan1 = eth0.1 and so on.
 +^ Port             ^ Switch port   ^
 +| Internet (WAN)   | 4             |
 +| LAN 1            | 3             |
 +| LAN 2            | 2             |
 +| LAN 3            | 1             |
 +| LAN 4            | 0             |
 +
 +==== Failsafe mode ====
 +See [[#​oem_easy_installation]] (same procedure: push REG, power,...)
 +
 +see also: -> [[doc:​howto:​generic.failsafe]]
 +
 +==== Buttons ====
 +The Sagem F@ST2404 has one button:
 +^ BUTTON ​  ^ Event   ^
 +| Reset    | reset   |
 +
 +-> [[doc:​howto:​hardware.button]] on howto use and configure the hardware button(s).
 +
 +===== Hardware =====
 +==== Info ====
 +| **[[wp>​Instruction set|Architecture]]:​** ​  | [[wp>​MIPS architecture|MIPS]] ​                              |
 +| **Vendor:​** ​                               | [[wp>​Broadcom]] ​                                            |
 +| **[[doc:​techref:​Bootloader]]:​** ​           | [[doc:​techref:​bootloader:​CFE|CFE]] ​                         |
 +| **Board Id:**                              | F@ST2404 ​                                                   |
 +| **[[doc:​hardware:​soc|System-On-Chip]]:​** ​  | BCM6348SKFBG ​                                               |
 +| **[[doc:​hardware:​cpu|CPU]]/​Speed** ​        | BMIPS3300 V0.7 / 256 MHz                                    |
 +| **Flash-Chip:​** ​                           | A29L320ATV-70F\\ SST39VF3201 ​                               |
 +| **Flash size:​** ​                           | 4 MiB                                                       |
 +| **RAM:​** ​                                  | 16 MiB                                                      |
 +| **Wireless:​** ​                             | Broadcom 4318 802.11b/g (onboard) ​                          |
 +| **Ethernet:​** ​                             | Broadcom BCM5325 w/ vlan support [[doc:​techref:​swconfig]] ​  |
 +| **Internet:​** ​                             | ADSL2+ ​                                                     |
 +| **USB:​** ​                                  | No                                                          |
 +| **[[doc:​hardware:​port.serial|Serial]]:​** ​  | [[#​Serial|Yes]] ​                                            |
 +| **[[doc:​hardware:​port.jtag|JTAG]]:​** ​      | [[#​JTAG|Yes]] ​                                              |
 +
 +==== Photos ====
 +Model Number
 +
 +//​Front://​\\
 +{{media:​sagem:​sagem_fast2404_case_front.jpg?​400x150| Sagem F@st2404 Front}}
 +
 +//Back://\\
 +{{media:​sagem:​sagem_fast2404_case_back.jpg?​400x150| Sagem F@st2404 Back}}
 +
 +==== Opening the case ====
 +**Note:** This will void your warranty!
 +
 +  * To remove the cover remove the 4 screws on the bottom pads
 +
 +{{media:​sagem:​sagem_fast2404_case.bottom.jpg?​400|}}
 +
 +//Main PCB//\\
 +{{media:​sagem:​sagem_fast2404_board_a.jpg?​400|Main PCB}}
 +
 +==== Serial ====
 +-> [[doc:​hardware:​port.serial]] general information about the serial port, serial port cable, etc.
 +
 +How to connect to the Serial Port of this specific device:\\
 +{{media:​sagem:​sagem_fast2404_pcb_top_serial.jpg?​400|Serial port connection 3.3.V}}
 +
 +Pinout, top to bottom:
 ++3.3V
 +RX
 +TX
 +GND
 +
 +On the image a 4 pin header has been soldered on the pads.
 +
 +
 +==== JTAG ====
 +-> [[doc:​hardware:​port.jtag]] general information about the JTAG port, JTAG cable, etc.
 +
 +How to connect to the JTAG Port of this specific device:\\
 +{{media:​sagem:​sagem_fast2404_pcb_bottom_jtag.jpg?​400|}}
 +
 +On the photo a cable is soldered on the exposed pads. It is a 12 pin header.
 +
 +===== Debricking =====
 +-> [[doc:​howto:​generic.debrick]]
 +
 +When connected via serial port, it is possible to get a prompt from the CFE. At this state the power LED changes from green to red color and a recevery page is enabled. This page is accessible via http://​192.168.1.1
 +
 +{{media:​sagem:​sagem_fast2404_recovery.png?​600|}} ​
 +
 +From this page a new image can be flashed. Original or OpenWrt.
 +
 +===== Bootloader Mods =====
 +  - you could read about [[doc:​techref:​bootloader]] in general
 +
 +===== Hardware mods =====
 +  - as a beginner, you really should inform yourself about [[doc:​hardware:​soldering]] in general and then obtain some practical experience!
 +
 +==== xxMiB RAM Mod ====
 +Possible to upgrade the RAM soldering new chips and flashing a new modded bootloader
 +
 +===== Bootlogs =====
 +==== OEM Bootlog ====
 +<WRAP bootlog>
 +<​nowiki>​Sagem CFE version: 3.13.5 ​                         ​
 +Build Date: Mon May 14 17:56:09 CST 2007 
 +(shenmc@svr1.sagemharbournetworks.com)
 +Copyright (C) 2005-2006 Sagem communication.
 +
 +Boot Address 0xbfc00000
 +
 +Initializing Arena.
 +Initializing Devices.
 +Parallel flash device: name SST39VF3201,​ id 0x235b, size 4096KB
 +Enter readNvramData(CFE)
 +Enter kerSysNvRamGet(CFE)
 +kerSysNvRamGet(CFE) Mac address:​00:​19:​4b:​b4:​dd:​aa,​ BoardId=F@ST2404  ​
 +Enter readNvramData(CFE) ​                                                       ​
 +Enter kerSysNvRamGet(CFE) ​                                                      
 +kerSysNvRamGet(CFE) Mac address:​00:​19:​4b:​b4:​dd:​aa,​ BoardId=F@ST2404 ​            
 +Enter readNvramData(CFE) ​                                                       ​
 +Enter kerSysNvRamGet(CFE) ​                                                      
 +kerSysNvRamGet(CFE) Mac address:​00:​19:​4b:​b4:​dd:​aa,​ BoardId=F@ST2404 ​            
 +CPU type 0x29107: 256MHz, Bus: 128MHz, Ref: 32MHz                               
 +Total memory: 16777216 bytes (16MB) ​                                            
 +                                                                                ​
 +Total memory used by CFE:  0x80401000 - 0x80528470 (1209456) ​                   ​
 +Initialized Data:          0x8041EAE0 - 0x80421AB0 (12240) ​                     ​
 +BSS Area:                  0x80421AB0 - 0x80426470 (18880) ​                     ​
 +Local Heap:                0x80426470 - 0x80526470 (1048576) ​                   ​
 +Stack Area:                0x80526470 - 0x80528470 (8192) ​                      
 +Text (code) segment: ​      ​0x80401000 - 0x8041EAD8 (121560) ​                    
 +Boot area (physical): ​     0x00529000 - 0x00569000 ​                             ​
 +Relocation Factor: ​        ​I:​00000000 - D:​00000000 ​                             ​
 +                                                                                ​
 +Enter readNvramData(CFE) ​                                                       ​
 +Enter kerSysNvRamGet(CFE) ​                                                      
 +kerSysNvRamGet(CFE) Mac address:​00:​19:​4b:​b4:​dd:​aa,​ BoardId=F@ST2404 ​            
 +Enter readNvramData(CFE) ​                                                       ​
 +Enter kerSysNvRamGet(CFE) ​                                                      
 +kerSysNvRamGet(CFE) Mac address:​00:​19:​4b:​b4:​dd:​aa,​ BoardId=F@ST2404 ​            
 +Board IP address ​                 : 192.168.1.1:​ffffff00 ​                       ​
 +Host IP address ​                  : 192.168.1.28 ​                               ​
 +Gateway IP address ​               :                                             
 +Run from flash/host (f/h)         : f                                           
 +Default host run file name        : vmlinux ​                                    
 +Default host flash file name      : bcm963xx_fs_kernel ​                         ​
 +Boot delay (0-9 seconds) ​         : 1                                           
 +Board Id Name                     : F@ST2404 ​                                   ​
 +Psi size in KB                    : 24                                          ​
 +Number of MAC Addresses (1-32) ​   : 11                                          ​
 +Base MAC Address ​                 : 00:​19:​4b:​b4:​dd:​aa ​                          
 +Ethernet PHY Type                 : Internal ​                                   ​
 +Memory size in MB                 : 16                                          ​
 +CMT Thread Number ​                : 0                                           
 +Customer Name                     :​SAGM(default) ​                               ​
 +                                                                                ​
 +*** Press any key to stop auto run (1 seconds) ***                              ​
 +Auto run second count down: 0                                                   
 +Code Address: 0x80010000, Entry Address: 0x801c6018 ​                            
 +Decompression OK!                                                               
 +Entry at 0x801c6018 ​                                                            
 +Closing network. ​                                                               ​
 +Starting program at 0x801c6018 ​                                                 ​
 +Linux version 2.6.8.1 (chenc@svr1.sagem-szn.com) (gcc version 3.4.2) #1 
 +Wed Jun8
 +Parallel flash device: name SST39VF3201,​ id 0x235b, size 4096KB ​                
 +Total Flash size: 4096K with 1024 sectors ​                                      
 +fInfo.flash_scratch_pad_start_blk = 1016                                        ​
 +fInfo.flash_scratch_pad_number_blk = 2                                          ​
 +fInfo.flash_scratch_pad_length = 0x2000 ​                                        
 +fInfo.flash_scratch_pad_blk_offset = 0x0                                        ​
 +                                                                                ​
 +fInfo.flash_nvram_start_blk = 0                                                 
 +fInfo.flash_nvram_blk_offset = 0x580                                            ​
 +fInfo.flash_nvram_number_blk = 1                                                ​
 +                                                                                ​
 +fInfo.flash_persistent_start_blk = 1018                                         
 +fInfo.flash_persistent_blk_offset = 0x0                                         
 +fInfo.flash_persistent_number_blk = 6                                           
 +                                                                                ​
 +backup_start_blk = 1010                                                         
 +backup_blk_offset = 0x0                                                         
 +backup_number_blk = 6                                                           
 +backup_length = 24576                                                           
 +                                                                                ​
 +psi startAddr = bfffa000 ​                                                       ​
 +sp startAddr = bfff8000 ​                                                        
 +backup startAddr = bfff2000 ​                                                    
 +                                                                                ​
 +F@ST2404 prom init                                                              ​
 +CPU revision is: 00029107 ​                                                      
 +Determined physical RAM map:                                                    ​
 + ​memory:​ 00fa0000 @ 00000000 (usable) ​                                          
 +On node 0 totalpages: 4000                                                      ​
 +  DMA zone: 4000 pages, LIFO batch:​1 ​                                           ​
 +  Normal zone: 0 pages, LIFO batch:​1 ​                                           ​
 +  HighMem zone: 0 pages, LIFO batch:​1 ​                                          
 +Built 1 zonelists ​                                                              
 +Kernel command line: root=31:0 ro noinitrd console=ttyS0,​115200 ​                
 +brcm mips: enabling icache and dcache... ​                                       ​
 +Primary instruction cache 16kB, physically tagged, 2-way, linesize 16 
 +bytes. ​   ​
 +Primary data cache 8kB 2-way, linesize 16 bytes. ​                               ​
 +PID hash table entries: 64 (order 6: 512 bytes) ​                                
 +Using 128.000 MHz high precision timer. ​                                        
 +Dentry cache hash table entries: 4096 (order: 2, 16384 bytes) ​                  
 +Inode-cache hash table entries: 2048 (order: 1, 8192 bytes) ​                    
 +Memory: 13816k/​16000k available (1515k kernel code, 2164k reserved, 233k 
 +data, )
 +Calibrating delay loop... 254.77 BogoMIPS ​                                      
 +Mount-cache hash table entries: 512 (order: 0, 4096 bytes) ​                     ​
 +Checking for '​wait'​ instruction... ​ unavailable. ​                               ​
 +NET: Registered protocol family 16                                              ​
 +Can't analyze prologue code at 80189494 ​                                        
 +usbcore: registered new driver hub                                              ​
 +Initializing Cryptographic API                                                  ​
 +PPP generic driver version 2.4.2                                                ​
 +NET: Registered protocol family 24                                              ​
 +Using noop io scheduler ​                                                        
 +bcm963xx_mtd driver v1.0                                                        ​
 +ohci_hcd: 2004 Feb 02 USB 1.1 '​Open'​ Host Controller (OHCI) Driver (PCI)        ​
 +ohci_hcd: block sizes: ed 64 td 64                                              ​
 +PCI: Enabling device 0000:​00:​09.0 (0000 -> 0002)                                ​
 +ohci_hcd 0000:​00:​09.0:​ OHCI Host Controller ​                                    
 +PCI: Setting latency timer of device 0000:​00:​09.0 to 64                         
 +ohci_hcd 0000:​00:​09.0:​ irq 20, pci mem c0000b00 ​                                
 +ohci_hcd 0000:​00:​09.0:​ new USB bus registered, assigned bus number 1            ​
 +hub 1-0:1.0: USB hub found                                                      ​
 +hub 1-0:1.0: 2 ports detected ​                                                  
 +usbcore: registered new driver usblp                                            ​
 +drivers/​usb/​class/​usblp.c:​ v0.13: USB Printer Device Class driver ​              
 +brcmboard: brcm_board_init entry                                                ​
 +RestoreMacFilter:​ Button GPIO 0x21 is enabled ​                                  
 +RestoreMacFilter:​ Button Interrupt 0x1 is enabled ​                              
 +RestoreMacFilter:​ Interrupt mapping OK                                          ​
 +Serial: BCM63XX driver $Revision: 1.3 $                                         
 +ttyS0 at MMIO 0xfffe0300 (irq = 10) is a BCM63XX ​                               ​
 +NET: Registered protocol family 2                                               
 +IP: routing cache hash table of 512 buckets, 4Kbytes ​                           ​
 +********* ip_rt_init ************ ​                                              
 +sizeof(struct rtable)=244 ​                                                      
 +ip_rt_max_size=2048,​ rt_hash_mask=511,​ ipv4_dst_ops.gc_thresh=512, ​             ​
 +ip_rt_gc_interval=12000,​ rt_secret_rebuild=120000 ​                              
 +TCP: Hash tables configured (established 512 bind 1024)                         
 +Initializing IPsec netlink socket ​                                              
 +NET: Registered protocol family 1                                               
 +NET: Registered protocol family 17                                              ​
 +NET: Registered protocol family 15                                              ​
 +Ebtables v2.0 registered ​                                                       ​
 +NET: Registered protocol family 8                                               
 +NET: Registered protocol family 20                                              ​
 +802.1Q VLAN Support v1.8 Ben Greear <​greearb@candelatech.com> ​                  
 +All bugs added by David S. Miller <​davem@redhat.com> ​                           ​
 +VFS: Mounted root (squashfs filesystem) readonly. ​                              
 +Freeing unused kernel memory: 72k freed                                         
 +init started: ​ BusyBox v1.00 (2008.06.25-10:​09+0000) multi-call binary ​         ​
 +Algorithmics/​MIPS FPU Emulator v1.5                                             
 +mount: Mounting tmpfs on /tmp failed: No such file                              ​
 +                                                                                ​
 +BusyBox v1.00 (2008.06.25-10:​09+0000) Built-in shell (msh)                      ​
 +Enter '​help'​ for a list of built-in commands. ​                                  
 +                                                                                ​
 +                                                                                ​
 +Loading drivers and kernel modules... ​                                          
 +                                                                                ​
 +atmapi: module license '​Proprietary'​ taints kernel. ​                            
 +adsl: adsl_init entry                                                           
 +blaadd: blaa_detect entry                                                       
 +Broadcom BCMPROCFS v1.0 initialized ​                                            
 +Broadcom BCM6348B0 Ethernet Network Device v0.3 Jun 25 2008 18:​01:​31 ​           ​
 +Config Ethernet Switch Through SPI Slave Select 0                               
 +dgasp: kerSysRegisterDyingGaspHandler:​ eth0 registered ​                         ​
 +eth0: MAC Address: 00:​19:​4B:​B4:​DD:​AA ​                                           ​
 +Cfm wathcer has been setup! ​                                                    
 +PCI: Setting latency timer of device 0000:​00:​01.0 to 64                         
 +PCI: Enabling device 0000:​00:​01.0 (0004 -> 0006)                                ​
 +wl: srom not detected, using main memory mapped srom info (wombo board) ​        
 +wl0: wlc_attach: use mac addr from the system pool by id: 0x776c0000 ​           ​
 +wl0: MAC Address: 00:​19:​4B:​B4:​DD:​AB ​                                            
 +wl0: Broadcom BCM4318 802.11 Wireless Controller 4.150.10.15.cpe2.2 ​            
 +dgasp: kerSysRegisterDyingGaspHandler:​ wl0 registered ​                          
 +eth0 Link UP.                                                                   
 +Cfm has been started to initiate! ​                                              
 +Read Flash: part=[PERSISTENT] ​                                                  
 +Read Flash: part=[PERSISTENT] ​                                                  
 +PSI has been initiated successfully! ​                                           ​
 +BcmAdsl_Initialize=0xC006D928,​ g_pFnNotifyCallback=0xC0088D14 ​                  
 +AnnexCParam=0x7FFF7EB8 AnnexAParam=0x00000980 adsl2=0x00000000 ​                 ​
 +pSdramPHY=0xA0FFFFF8,​ 0x28041 0x9689ACE8 ​                                       ​
 +AdslCoreHwReset: ​ AdslOemDataAddr = 0xA0FFBB64 ​                                 ​
 +AnnexCParam=0x7FFF7EB8 AnnexAParam=0x00000980 adsl2=0x00000000 ​                 ​
 +Read Flash: part=[FACTORYINFO] ​                                                 ​
 +Enter kerSysFactoryInfoGet:​ strLen[256],​offset[0] ​                              
 +FactoryInfo[1-10]=[����������] ​                                                 ​
 +ATM proc init !!!                                                               
 +ATM Config Management initiated successfully! ​                                  
 +Security configuration management initiated successfully! ​                      
 +                                                                                ​
 +==> ​  ​Software Version: 3.24a4 ​ <​== ​                                            
 +                                                                                ​
 +device eth0 entered promiscuous mode                                            ​
 +br0: port 1(eth0) entering learning state                                       
 +br0: topology change detected, propagating ​                                     ​
 +br0: port 1(eth0) entering forwarding state                                     
 +Setting SSID "​Sagem" ​                                                           ​
 +Setting SSID "​Guest" ​                                                           ​
 +Setting country code using abbreviation:​ "​FR" ​                                  
 +wlctl band b run 0 time!                                                        ​
 +wlctl band b run 0 time!                                                        ​
 +channel 11 selected ​                                                            
 +device wl0 entered promiscuous mode                                             
 +br0: port 2(wl0) entering learning state                                        ​
 +br0: topology change detected, propagating ​                                     ​
 +br0: port 2(wl0) entering forwarding state                                      ​
 +device wl0.1 entered promiscuous mode                                           
 +br0: port 3(wl0.1) entering learning state                                      ​
 +br0: topology change detected, propagating ​                                     ​
 +br0: port 3(wl0.1) entering forwarding state                                    ​
 +EngDbg:- PSI Retrieve Status for PortMirrorStatus = 3                           
 +EngDbg:- In Effect Port Mirror Cfg                                              ​
 +ENGDBG :- In Effect Port Mirroring, status = 0   count = 0                      ​
 +Read Flash: part=[SCRATCH_PAD] ​                                                 ​
 +Read Flash: part=[SCRATCH_PAD] ​                                                 ​
 +Network initiated successfully! ​                                                
 +Web Server initiated successfully! ​                                             ​
 +Read Flash: part=[SCRATCH_PAD] ​                                                 ​
 +Cfm initiated successfully! ​                                                    
 +No POSTINIT command need excuting ​                                              
 +Admin URL is blank, then don't start RemoteAutoUpgradeThread ​                   ​
 +========>​Load the wireless_reload_monitor thread<​======= ​                       ​
 +nat_cache: Unknown symbol invert_tuplepr ​                                       ​
 +nat_cache: Unknown symbol ip_ct_find_helper ​                                    
 +nat_cache: Unknown symbol ip_ct_refresh ​                                        
 +insmod: cannot insert ​
 +`/​lib/​modules/​2.6.8.1/​kernel/​net/​ipv4/​netfilter/​broadcom/​s
 +--->​syslog_options_up:​ blocksite unloged! ​                                      
 +nat_cache: Unknown symbol invert_tuplepr ​                                       ​
 +nat_cache: Unknown symbol ip_ct_find_helper ​                                    
 +nat_cache: Unknown symbol ip_ct_refresh ​                                        
 +insmod: cannot insert ​
 +`/​lib/​modules/​2.6.8.1/​kernel/​net/​ipv4/​netfilter/​broadcom/​s
 +Read Flash: part=[FACTORYINFO] ​                                                 ​
 +Enter kerSysFactoryInfoGet:​ strLen[1024],​offset[0] ​                             ​
 +FactoryInfo[1-10]=[����������]</​nowiki>​
 +</​WRAP>​\\
 +
 +==== OpenWrt Bootlog ==== 
 +[Attitude Adjustment] ​ (Configured in client mode)
 +
 +<WRAP bootlog>
 +<​nowiki>​Sagem CFE version: 3.21
 +Build Date: Thu Mar 13 11:39:46 CST 2008 (chenc@svr1.sagem-szn.com)
 +Copyright (C) 2005-2006 Sagem communication.
 +
 +Boot Address 0xbfc00000
 +
 +Initializing Arena.
 +Initializing Devices.
 +Parallel flash device: name SST39VF3201,​ id 0x235b, size 4096KB
 +Enter kerSysNvRamGet(CFE)
 +getShareBlks:​ i=0, sect_size=4096,​ end_blk=1
 +kerSysNvRamGet(CFE) Mac address:​00:​1e:​74:​ca:​55:​f7,​ BoardId=F@ST2404
 +getShareBlks:​ i=1010, sect_size=4096,​ end_blk=1016
 +getShareBlks:​ i=1011, sect_size=4096,​ end_blk=1016
 +getShareBlks:​ i=1012, sect_size=4096,​ end_blk=1016
 +getShareBlks:​ i=1013, sect_size=4096,​ end_blk=1016
 +getShareBlks:​ i=1014, sect_size=4096,​ end_blk=1016
 +getShareBlks:​ i=1015, sect_size=4096,​ end_blk=1016
 +Backup content:​[<​psitree>​
 +]
 +getShareBlks:​ i=1018, sect_size=4096,​ end_blk=1024
 +getShareBlks:​ i=1019, sect_size=4096,​ end_blk=1024
 +getShareBlks:​ i=1020, sect_size=4096,​ end_blk=1024
 +getShareBlks:​ i=1021, sect_size=4096,​ end_blk=1024
 +getShareBlks:​ i=1022, sect_size=4096,​ end_blk=1024
 +getShareBlks:​ i=1023, sect_size=4096,​ end_blk=1024
 +PSI content:​[<​psitree>​
 +]
 +Reset  mii_switch_unmanage_mode configuration
 +CPU type 0x29107: 256MHz, Bus: 128MHz, Ref: 32MHz
 +Total memory: 16777216 bytes (16MB)
 +
 +Total memory used by CFE:  0x80401000 - 0x8052B120 (1220896)
 +Initialized Data:          0x8041E6F0 - 0x80421890 (12704)
 +BSS Area:                  0x80421890 - 0x80429120 (30864)
 +Local Heap:                0x80429120 - 0x80529120 (1048576)
 +Stack Area:                0x80529120 - 0x8052B120 (8192)
 +Text (code) segment: ​      ​0x80401000 - 0x8041E6F0 (120560)
 +Boot area (physical): ​     0x0052C000 - 0x0056C000
 +Relocation Factor: ​        ​I:​00000000 - D:00000000
 +
 +Enter kerSysNvRamGet(CFE)
 +getShareBlks:​ i=0, sect_size=4096,​ end_blk=1
 +kerSysNvRamGet(CFE) Mac address:​00:​1e:​74:​ca:​55:​f7,​ BoardId=F@ST2404
 +Enter kerSysNvRamGet(CFE)
 +getShareBlks:​ i=0, sect_size=4096,​ end_blk=1
 +kerSysNvRamGet(CFE) Mac address:​00:​1e:​74:​ca:​55:​f7,​ BoardId=F@ST2404
 +Enter kerSysNvRamGet(CFE)
 +getShareBlks:​ i=0, sect_size=4096,​ end_blk=1
 +kerSysNvRamGet(CFE) Mac address:​00:​1e:​74:​ca:​55:​f7,​ BoardId=F@ST2404
 +Board IP address ​                 : 192.168.2.1
 +Host IP address ​                  : 192.168.2.100
 +Gateway IP address ​               :
 +Run from flash (f)                : f
 +Default host run file name        : vmlinux
 +Default host flash file name      : bcm963xx_fs_kernel
 +Boot delay (0-9 seconds) ​         : 1
 +Enter kerSysNvRamGet(CFE)
 +getShareBlks:​ i=0, sect_size=4096,​ end_blk=1
 +kerSysNvRamGet(CFE) Mac address:​00:​1e:​74:​ca:​55:​f7,​ BoardId=F@ST2404
 +Board Id (0-14) ​                  : F@ST2404
 +Number of MAC Addresses (1-32) ​   : 11
 +Base MAC Address ​                 : 00:​1e:​74:​ca:​55:​f7
 +PSI Size (1-64) KBytes ​           : 24
 +Customer Name (0-4)               : 4
 +
 +*** Press any key to stop auto run (1 seconds) ***
 +Auto run second count down: 0
 +Enter kerSysNvRamGet(CFE)
 +getShareBlks:​ i=0, sect_size=4096,​ end_blk=1
 +kerSysNvRamGet(CFE) Mac address:​00:​1e:​74:​ca:​55:​f7,​ BoardId=F@ST2404
 +Code Address: 0x80010000, Entry Address: 0x80010000
 +Decompression OK!
 +Entry at 0x80010000
 +Closing network.
 +Starting program at 0x80010000
 +[    0.000000] Linux version 3.3.8 (blogic@Debian-60-squeeze-64-minimal) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #1 Sat Mar 23 18:09:20 UTC 2013
 +[    0.000000] Detected Broadcom 0x6348 CPU revision b0
 +[    0.000000] CPU frequency is 256 MHz
 +[    0.000000] 16MB of RAM installed
 +[    0.000000] registering 37 GPIOs
 +[    0.000000] gpiochip_add:​ registered GPIOs 0 to 36 on device: bcm63xx-gpio
 +[    0.000000] board_bcm963xx:​ Boot address 0xbfc00000
 +[    0.000000] board_bcm963xx:​ CFE version: 0.51.46-50.49
 +[    0.000000] bootconsole [early0] enabled
 +[    0.000000] CPU revision is: 00029107 (Broadcom BMIPS3300)
 +[    0.000000] board_bcm963xx:​ board name: F@ST2404
 +[    0.000000] Determined physical RAM map:
 +[    0.000000] ​ memory: 01000000 @ 00000000 (usable)
 +[    0.000000] Initrd not found or empty - disabling initrd
 +[    0.000000] Zone PFN ranges:
 +[    0.000000] ​  ​Normal ​  ​0x00000000 -> 0x00001000
 +[    0.000000] Movable zone start PFN for each node
 +[    0.000000] Early memory PFN ranges
 +[    0.000000] ​    0: 0x00000000 -> 0x00001000
 +[    0.000000] Reserving 0MB of memory at 0MB for crashkernel
 +[    0.000000] Built 1 zonelists in Zone order, mobility grouping off.  Total pages: 4064
 +[    0.000000] Kernel command line:  root=/​dev/​mtdblock2 rootfstype=squashfs,​jffs2 noinitrd console=ttyS0,​115200
 +[    0.000000] PID hash table entries: 64 (order: -4, 256 bytes)
 +[    0.000000] Dentry cache hash table entries: 2048 (order: 1, 8192 bytes)
 +[    0.000000] Inode-cache hash table entries: 1024 (order: 0, 4096 bytes)
 +[    0.000000] Primary instruction cache 16kB, VIPT, 2-way, linesize 16 bytes.
 +[    0.000000] Primary data cache 8kB, 2-way, VIPT, no aliases, linesize 16 bytes
 +[    0.000000] Memory: 12780k/​16384k available (2358k kernel code, 3604k reserved, 501k data, 204k init, 0k highmem)
 +[    0.000000] NR_IRQS:128
 +[    0.000000] Calibrating delay loop... 254.46 BogoMIPS (lpj=508928)
 +[    0.036000] pid_max: default: 32768 minimum: 301
 +[    0.040000] Mount-cache hash table entries: 512
 +[    0.056000] NET: Registered protocol family 16
 +[    0.080000] registering PCI controller with io_map_base unset
 +[    0.084000] registering PCI controller with io_map_base unset
 +[    0.116000] bio: create slab <​bio-0>​ at 0
 +[    0.128000] PCI host bridge to bus 0000:00
 +[    0.132000] pci_bus 0000:00: root bus resource [mem 0x30000000-0x37ffffff]
 +[    0.136000] pci_bus 0000:00: root bus resource [io  0x8000000-0x8007fff]
 +[    0.152000] pci 0000:​00:​01.0:​ BAR 0: assigned [mem 0x30000000-0x30001fff]
 +[    0.156000] PCI host bridge to bus 0000:01
 +[    0.160000] pci_bus 0000:01: root bus resource [mem 0x38000000-0x3fffffff]
 +[    0.164000] pci_bus 0000:01: root bus resource [io  0x8008000-0x800ffff]
 +[    0.168000] pci 0000:​01:​1e.0:​ CardBus bridge to [bus 02-05]
 +[    0.172000] pci 0000:​01:​1e.0: ​  ​bridge window [io  0x0001-0x0000]
 +[    0.176000] pci 0000:​01:​1e.0: ​  ​bridge window [io  0x0001-0x0000]
 +[    0.180000] pci 0000:​01:​1e.0: ​  ​bridge window [mem 0x00000001-0x00000000]
 +[    0.184000] PCI: Enabling device 0000:​01:​1e.0 (0000 -> 0003)
 +[    0.192000] Switching to clocksource MIPS
 +[    0.208000] PCI: Enabling device 0000:​00:​01.0 (0000 -> 0002)
 +[    0.240000] ssb: Found chip with id 0x4318, rev 0x02 and package 0x00
 +[    0.304000] ssb: Sonics Silicon Backplane found on PCI device 0000:​00:​01.0
 +[    0.316000] NET: Registered protocol family 2
 +[    0.320000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
 +[    0.328000] TCP established hash table entries: 512 (order: 0, 4096 bytes)
 +[    0.336000] TCP bind hash table entries: 512 (order: -1, 2048 bytes)
 +[    0.344000] TCP: Hash tables configured (established 512 bind 512)
 +[    0.348000] TCP reno registered
 +[    0.352000] UDP hash table entries: 256 (order: 0, 4096 bytes)
 +[    0.360000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
 +[    0.368000] NET: Registered protocol family 1
 +[    0.376000] audit: initializing netlink socket (disabled)
 +[    0.384000] type=2000 audit(0.384:​1):​ initialized
 +[    0.392000] squashfs: version 4.0 (2009/​01/​31) Phillip Lougher
 +[    0.396000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
 +[    0.408000] msgmni has been set to 24
 +[    0.412000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
 +[    0.420000] io scheduler noop registered
 +[    0.424000] io scheduler deadline registered (default)
 +[    0.436000] bcm63xx_uart.0:​ ttyS0 at MMIO 0xfffe0300 (irq = 10) is a bcm63xx_uart
 +[    0.444000] console [ttyS0] enabled, bootconsole disabled
 +[    0.444000] console [ttyS0] enabled, bootconsole disabled
 +[    0.464000] physmap platform flash device: 00400000 at 1fc00000
 +[    0.472000] physmap-flash.0:​ Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000bf Chip ID 0x00235b
 +[    0.480000] number of CFI chips: 1
 +[    0.484000] bcm63xxpart:​ CFE boot tag found with version 6 and board type F@ST2404
 +[    0.492000] bcm63xxpart:​ Partition 0 is CFE offset 0 and length 10000
 +[    0.500000] bcm63xxpart:​ Partition 1 is kernel offset 10100 and length fff00
 +[    0.508000] bcm63xxpart:​ Partition 2 is rootfs offset 110000 and length 2e0000
 +[    0.516000] bcm63xxpart:​ Partition 3 is nvram offset 3f0000 and length 10000
 +[    0.524000] bcm63xxpart:​ Partition 4 is linux offset 10000 and length 3e0000
 +[    0.528000] bcm63xxpart:​ Spare partition is offset 2d0004 and length 11fffc
 +[    0.536000] 5 bcm63xxpart partitions found on MTD device physmap-flash.0
 +[    0.544000] Creating 5 MTD partitions on "​physmap-flash.0":​
 +[    0.548000] 0x000000000000-0x000000010000 : "​CFE"​
 +[    0.560000] 0x000000010100-0x000000110000 : "​kernel"​
 +[    0.568000] mtd: partition "​kernel"​ must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
 +[    0.584000] 0x000000110000-0x0000003f0000 : "​rootfs"​
 +[    0.596000] mtd: partition "​rootfs"​ set to be root filesystem
 +[    0.604000] mtd: partition "​rootfs_data"​ created automatically,​ ofs=2CB000, len=125000
 +[    0.612000] 0x0000002cb000-0x0000003f0000 : "​rootfs_data"​
 +[    0.624000] 0x0000003f0000-0x000000400000 : "​nvram"​
 +[    0.636000] 0x000000010000-0x0000003f0000 : "​linux"​
 +[    0.660000] bcm63xx_enet MII bus: probed
 +[    0.664000] bcm63xx_enet bcm63xx_enet.0:​ attached PHY at address 1 [Broadcom BCM63XX (1)]
 +[    0.684000] bcm63xx-wdt bcm63xx-wdt: ​ started, timer margin: 30 sec
 +[    0.696000] TCP cubic registered
 +[    0.696000] NET: Registered protocol family 17
 +[    0.704000] Bridge firewalling registered
 +[    0.708000] 8021q: 802.1Q VLAN Support v1.8
 +[    0.724000] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
 +[    0.736000] Freeing unused kernel memory: 204k freed
 +awk: /​proc/​cpuinfo:​ No such file or directory
 +[    4.452000] eth1: link forced UP - 100/full - flow control off/off
 +[    4.544000] roboswitch: Probing device eth0: Failed to enable switch
 +[    4.552000] roboswitch: Probing device eth1: found a 5325! It's a 5350.
 +- preinit -
 +Press the [f] key and hit [enter] to enter failsafe mode
 +- regular preinit -
 +[   ​11.020000] JFFS2 notice: (335) jffs2_build_xattr_subsystem:​ complete building xattr subsystem, 2 of xdatum (1 unchecked, 1 orphan) and 22 of xref (0 dead, 15 orphan) found.
 +switching to jffs2
 +- init -
 +
 +Please press Enter to activate this console. [   ​15.196000] Compat-drivers backport release: compat-drivers-2012-09-04-2-gddac993
 +[   ​15.204000] Backport based on wireless-testing.git master-2012-09-07
 +[   ​15.212000] compat.git: wireless-testing.git
 +[   ​15.296000] cfg80211: Calling CRDA to update world regulatory domain
 +[   ​15.300000] cfg80211: World regulatory domain updated:
 +[   ​15.308000] cfg80211: ​  ​(start_freq - end_freq @ bandwidth), (max_antenna_gain,​ max_eirp)
 +[   ​15.316000] cfg80211: ​  ​(2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
 +[   ​15.324000] cfg80211: ​  ​(2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
 +[   ​15.332000] cfg80211: ​  ​(2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
 +[   ​15.340000] cfg80211: ​  ​(5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
 +[   ​15.348000] cfg80211: ​  ​(5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
 +[   ​16.496000] b43-phy0: Broadcom 4318 WLAN found (core revision 9)
 +[   ​16.548000] b43-phy0: Found PHY: Analog 3, Type 2 (G), Revision 7
 +[   ​16.576000] Broadcom 43xx driver loaded [ Features: PNL ]
 +[   ​16.652000] Button Hotplug driver version 0.4.1
 +[   ​16.952000] PPP generic driver version 2.4.2
 +[   ​17.236000] ip_tables: (C) 2000-2006 Netfilter Core Team
 +[   ​18.132000] NET: Registered protocol family 24
 +[   ​18.188000] nf_conntrack version 0.5.0 (202 buckets, 808 max)
 +[   ​26.912000] eth1: link forced UP - 100/full - flow control off/off
 +[   ​26.932000] device eth1 entered promiscuous mode
 +[   ​26.944000] br-lan: port 1(eth1) entered forwarding state
 +[   ​26.948000] br-lan: port 1(eth1) entered forwarding state
 +[   ​28.952000] br-lan: port 1(eth1) entered forwarding state
 +[   ​32.816000] b43-phy0: Loading firmware version 666.2 (2011-02-23 01:15:07)
 +[   ​40.680000] wlan0: authenticate with 00:​24:​fe:​aa:​f1:​ac
 +[   ​40.700000] wlan0: send auth to 00:​24:​fe:​aa:​f1:​ac (try 1/3)
 +[   ​40.712000] wlan0: authenticated
 +[   ​40.732000] wlan0: associate with 00:​24:​fe:​aa:​f1:​ac (try 1/3)
 +[   ​40.740000] wlan0: RX AssocResp from 00:​24:​fe:​aa:​f1:​ac (capab=0x431 status=0 aid=1)
 +[   ​40.752000] wlan0: associated
 +
 +
 +
 +BusyBox v1.19.4 (2013-03-14 20:30:45 UTC) built-in shell (ash)
 +Enter '​help'​ for a list of built-in commands.
 +
 +  _______ ​                    ​________ ​       __
 + ​| ​      ​|.-----.-----.-----.| ​ |  |  |.----.| ​ |_
 + ​| ​  ​- ​  ​|| ​ _  |  -__|     ​|| ​ |  |  ||   ​_|| ​  _|
 + ​|_______|| ​  ​__|_____|__|__||________||__| ​ |____|
 +          |__| W I R E L E S S   F R E E D O M
 + ​-----------------------------------------------------
 + ​ATTITUDE ADJUSTMENT (12.09, r36088)
 + ​-----------------------------------------------------
 +  * 1/4 oz Vodka      Pour all ingredients into mixing
 +  * 1/4 oz Gin        tin with ice, strain into glass.
 +  * 1/4 oz Amaretto
 +  * 1/4 oz Triple sec
 +  * 1/4 oz Peach schnapps
 +  * 1/4 oz Sour mix
 +  * 1 splash Cranberry juice
 + ​-----------------------------------------------------
 +root@OpenWrt:/#</​nowiki>​
 +</​WRAP>​\\
 +
 +===== Notes =====
 +After flashing the router with OpenWrt the router was not working. e.g. No telnet access to 192.168.1.1,​ no Luci http access.
 +
 +By connecting via a serial port you will be able to open a console. There you must execute "​firstboot"​. After this step OpenWrt is working as expected.
 +
 +Backfire 10.03.1 does not boot at all. Problem with the flash. http://​downloads.openwrt.org/​backfire/​10.03.1/​brcm63xx/​openwrt-F%40ST2404-squashfs-cfe.bin ​
 +
 +Attitude Adjustment 12.09 boots correctly after executing "​firstboot"​. Memory is low.  http://​downloads.openwrt.org/​attitude_adjustment/​12.09/​brcm63xx/​generic/​openwrt-F%40ST2404-squashfs-cfe.bin
 +
 +===== Tags =====
 +[[meta:​tags|How to add tags]]
 +{{tag>​bcm63xx bcm6348 FastEthernet 5Port 2NIC 16RAM b43 4Flash MIPS MIPS32}}: