OpenWrt - Linksys WRT54G3GV2-VF
Modyfikacja obrazu OpenWrt Backfire dla routera 3G
Ostatnia zmiana: 2010-09-21 19:57

1. Port szeregowy
2. Instalacja
 2.1. tftp
3. Gotowy obraz do testów
4. Wykrycie platformy


WRT54G3GV2-VF
- 4x lan RJ45 10/100
- 1x wan RJ45 10/100
- WiFi Broadcom b/g
- dwa przyciski
- 3x USB 2.0
- złącze kart PCMCIA
- rs232c (TTL)

system type		: Broadcom BCM47XX
processor		: 0
cpu model		: Broadcom BCM3302 V0.6
BogoMIPS		: 263.16
wait instruction	: yes
microsecond timers	: yes
tlb_entries		: 32
extra interrupt vector	: yes
hardware watchpoint	: no
ASEs implemented	:
shadow register sets	: 1
core			: 0
VCED exceptions		: not available
VCEI exceptions		: not available

OpenWrt daje już odpowiednie obrazy ale w pełni platforma obsługiwana jest tylko przez trunka. Z tego też powody powstał ten mod bazujący na OpenWrt Backfire 10.03.1-rc3. Dostępne są dwa obrazy:
  • openwrt-wrt54g3gv2-vf-squashfs-factory.bin - służy do wgrywania firmware przy pomocy oryginalnej strony WWW lub tftp.
  • openwrt-wrt54g3gv2-vf-squashfs-sysupgrade.bin - służy do wgrywania firmware przy pomocy sysupgrade (na istniejącym już OpenWrt)
Port szeregowy

    1 VCC
    2 TX
    3 RX
    4 NC
    5 GND

Pin1 to ten bliżej przycisku reset. Prędkość standardowa, 115200 8n1.
Instalacja

tftp

    $ atftp -p -l openwrt-wrt54g3gv2-vf-squashfs-factory.bin 192.168.1.1

Gotowy obraz do testów
Obrazy można pobrać z mojej witryny (Po pobraniu należy obraz rozpakować!)

Obrazy zawierają:
  • usb oraz obsługę usb_storage
  • pcmciautils + moduły obsługi pcmcia
  • usb-serial/usb_modeswitch/usb-modeswtch-data
  • sterowniki hso,rndis,option
  • wsparcie dla systemów plików vfat/ext2/ext3/ext4/ntfs
  • automontowanie systemu plików
  • wsparcie dla ocf/ubsec_ssb (sprzętowy akcelerator kryptograficzny)
  • samba oraz ftp wraz z domyślnymi konfiguracjami pozwalającymi na dostęp użytkownika anonimowego
  • modyfikację broadcom-diag (wykrycie platformy)
  • modyfikację b43 (poprawnie wykrycie mac adresu interfejsu radiowego)
  • modyfikacje pozwalającą wykryć dualflash (16MB)
  • modyfikacje zapobiegającą awarii oprogramowania po 3 resecie
Wykrycie platformy
Po instalacji należy upewnić się że zostanie poprawnie wykryta platforma:

    # nvram set model_name=WRT54G3GV2-VF
    # nvram set noset_try_flag=1
    # nvram commit
    # reboot