Sagem F@ST2604

Supported since R33886.

Installation

Flashing ANY Firmware

You must set your TCP/IP v4 protocol to:

  1. IP: 192.168.1.2
  2. Netmask: 255.255.255.0
  3. Gateway: 192.168.1.1
  4. DNS: (optional, can be blank).

Then:

  1. Power off the router.
  2. Press reset button near the antenna.
  3. Keep it pressed while powering up during ~20+ seconds (power LED turns red).
  4. Acces to http://192.168.1.1 and upload binary file.
  5. Wait until router reboots.

Upgrading OpenWrt

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

Terminal Upgrade Process

  • Login as root via SSH on 192.168.1.1
  • Use the following commands to upgrade.

cd /tmp/
wget http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc
sysupgrade /tmp/xxx.abc

  • If sysupgrade does not support this router, use the following commands.

cd /tmp/
wget http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc
mtd write /tmp/xxx.abc linux && reboot

Basic configuration

Basic configuration After flashing, proceed with this.
Set up your Internet connection, configure wireless, configure USB port, etc.

Failsafe mode

Buttons

hardware.button on howto use and configure the hardware button(s).

F@ST2604 has only a reset button.

Hardware

Info

Architecture: MIPS
Vendor: Broadcom
Bootloader: CFE
Bootloader version Sagem 3.43
System-On-Chip: Broadcom BCM6348
CPU/Speed BMIPS3300 / 256 MHz
Board ID: F@ST2604
Flash-Chip: SST39VF3201
Flash size 4 MiB
RAM 16 MiB
Wireless BRCM4318 802.11b/g
Wireless power ? mW
Ethernet: Broadcom BCM5325 w/ vlan support swconfig
USB no
Power adapter ?
Power margin ?
Antenna 1x
Antenna gain ? dBi
Serial: Yes
JTAG: ?

Photos

Router

Board

JTAG

port.jtag general information about the JTAG port, JTAG cable, etc.

N/A

Serial

port.serial general information about the serial port, serial port cable, etc.

How to connect to the Serial Port of this specific device:

Photo of PCB with markings

GPIO

LEDs

Read: System configuration: Leds to configure the leds

Pin Event Active
0 power-green low
1 power-red low
4 inet-red low
5 wps-green low

Buttons

hardware.button on howto use and configure the hardware button(s).

Pin Event Active
33 reset low

Bootlogs

OEM Bootlog

Sagem CFE version: 3.43 Build Date: Thu Jun 25 17:51:50 CST 2009 (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:c0:d0:44:4b:cd:00, BoardId=F@ST2604 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:[ ] 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:[ ] 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 - 0x8052A990 (1218960) Initialized Data: 0x8041E2D0 - 0x80421100 (11824) BSS Area: 0x80421100 - 0x80428990 (30864) Local Heap: 0x80428990 - 0x80528990 (1048576) Stack Area: 0x80528990 - 0x8052A990 (8192) Text (code) segment: 0x80401000 - 0x8041E2CC (119500) Boot area (physical): 0x0052B000 - 0x0056B000 Relocation Factor: I:00000000 - D:00000000 Enter kerSysNvRamGet(CFE) getShareBlks: i=0, sect_size=4096, end_blk=1 kerSysNvRamGet(CFE) Mac address:c0:d0:44:4b:cd:00, BoardId=F@ST2604 Enter kerSysNvRamGet(CFE) getShareBlks: i=0, sect_size=4096, end_blk=1 kerSysNvRamGet(CFE) Mac address:c0:d0:44:4b:cd:00, BoardId=F@ST2604 Enter kerSysNvRamGet(CFE) getShareBlks: i=0, sect_size=4096, end_blk=1 kerSysNvRamGet(CFE) Mac address:c0:d0:44:4b:cd:00, BoardId=F@ST2604 Board IP address : 192.168.1.1:ffffff00 Host IP address : 192.168.1.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:c0:d0:44:4b:cd:00, BoardId=F@ST2604 Board Id (0-9) : F@ST2604 Number of MAC Addresses (1-32) : 11 Base MAC Address : c0:d0:44:4b:cd:00 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: 110 Enter kerSysNvRamGet(CFE) getShareBlks: i=0, sect_size=4096, end_blk=1 kerSysNvRamGet(CFE) Mac address:c0:d0:44:4b:cd:00, BoardId=F@ST2604 Code Address: 0x80010000, Entry Address: 0x801c6018 Booting from image (0xbfc10000) ... 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 Thu Jun 25 17:55:41 CST 2009 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 = 1 fInfo.flash_scratch_pad_length = 0x1000 fInfo.flash_scratch_pad_blk_offset = 0x0 system_ini_start_blk = 1017 system_ini_number_blk = 1 system_ini_blk_offset = 0x0 system_ini_length = 4096 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 systemini startAddr = bfff9000 sp startAddr = bfff8000 backup startAddr = bfff2000 F@ST2604 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 (1520k kernel code, 2164k reserved, 228k data, 7 2k init, 0k highmem) 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 8018a874 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 Restore: Button GPIO 0x21 is enabled RestoreMacFilter: Button Interrupt 0x1 is enabled Restore: Interrupt mapping failed 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 All bugs added by David S. Miller VFS: Mounted root (squashfs filesystem) readonly. Freeing unused kernel memory: 72k freed init started: BusyBox v1.00 (2009.06.25-10:00+0000) multi-call binary Algorithmics/MIPS FPU Emulator v1.5 mount: Mounting tmpfs on /tmp failed: No such file or directory BusyBox v1.00 (2009.06.25-10:00+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 2009 17:54:06 Config Ethernet Switch Through SPI Slave Select 0 Cfm wathcer has been setup! dgasp: kerSysRegisterDyingGaspHandler: eth0 registered eth0: MAC Address: C0:D0:44:4B:CD:00 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: C0:D0:44:4B:CD:01 wl0: Broadcom BCM4318 802.11 Wireless Controller 4.174.64.18.cpe1.0 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=0xC0070958, g_pFnNotifyCallback=0xC008E3C4 AnnexCParam=0x7FFF7858 AnnexAParam=0x00000980 adsl2=0x00000000 pSdramPHY=0xA0FFFFF8, 0x20 0x400 AdslCoreSharedMemInit: shareMemAvailable=18544 AdslCoreHwReset: AdslOemDataAddr = 0xA0FF05C4 AnnexCParam=0x7FFF7858 AnnexAParam=0x00000980 adsl2=0x00000000 dgasp: kerSysRegisterDyingGaspHandler: dsl0 registered ATM proc init !!! ATM Config Management initiated successfully! ip_tables: (C) 2000-2002 Netfilter core team ip_conntrack version 2.1 (125 buckets, 0 max) - 368 bytes per conntrack ip_conntrack_pptp version 2.1 loaded ip_nat_pptp version 2.0 loaded ip_conntrack_h323: init ip_nat_h323: initialize the module! BRCM NAT Caching v0.1 Nov 18 2006 14:56:48 BRCM NAT Cache: Hooking hit function @ c0058c64 ip_conntrack_rtsp v0.01 loading ip_nat_rtsp v0.01 loading Security configuration management initiated successfully! ==> Software Version: 3.43a4G <== Read Flash: part=[FACTORYINFO] Enter kerSysFactoryInfoGet: strLen[64],offset[0] FactoryInfo[1-10]=[LK02494201] 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 "Nenufar" Setting SSID "Guest" Setting country code using abbreviation: "ES" wlctl band b run 0 time! wlctl band b run 0 time! channel 6 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 hlist_add_head_rcu=[c2:d0:44:4b:cd:1]----------------- source->dev->name=[wl0] ,is_local=[0] device eth0 left promiscuous mode br0: port 1(eth0) entering disabled state device eth0 entered promiscuous mode br0: port 1(eth0) entering learning state br0: topology change detected, propagating br0: port 1(eth0) entering forwarding state device wl0 left promiscuous mode br0: port 2(wl0) entering disabled state 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 left promiscuous mode br0: port 3(wl0.1) entering disabled 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! Read Flash: part=[SYSTEM_INI] Enter kerSysSystemIniGet: strLen[4096],offset[0],fInfo.flash_system_ini_blk_offs et=[0] SystemIni[1-10]=[[quickSetu] Web Server initiated successfully! Read Flash: part=[SCRATCH_PAD] load /var/systemini.ini to dictionary success! Admin URL is blank, then don't start RemoteAutoUpgradeThread ========>Load the wireless_reload_monitor thread<======= sntp: host not found insmod: cannot insert `/lib/modules/2.6.8.1/kernel/net/ipv4/netfilter/broadcom/n at_cache.ko': Success (17): Success --->syslog_options_up: blocksite unloged! insmod: cannot insert `/lib/modules/2.6.8.1/kernel/net/ipv4/netfilter/broadcom/n at_cache.ko': Success (17): Success Cfm initiated successfully! CONSOLED launched Login:

Tags

Back to top

toh/sagem/fast2604.txt · Last modified: 2013/08/29 21:01 (external edit)