Thanks Thanks:  0
Likes Likes:  0
Dislikes Dislikes:  0
Results 1 to 15 of 24

Thread: Openwrt Backfire pe Wl500g (RSP mod)

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Golden Member
    Join Date
    05 Sep 2007
    Posts
    812
    Mentioned
    0 Post(s)
    Rep Power
    66

    Default Openwrt Backfire pe Wl500g (RSP mod)

    Necesar:
    Asus Firmware Restoration
    Imaginea Openwrt Backfire 10.3 Kernel 2.6 (RSP Mod) BETA v.0.3
    Putty
    Winscp

    OpenWrt Backfire 10.3 Kernel 2.6 (RSP mod) BETA v.0.3 include:
    -librariile necesare oscam
    -block-extroot (ce va face boot pe stick)
    -modulele pentru usb (storage si convertoare serial:ftdi,pl2303; usb2)
    -modulele ext3,fdisk,e2fsprogs,swap-utils,fdisk,etc
    -dyndns,firewall care pot fi modificate din interfata Luci
    -etc

    Pentru instalare imagine:
    Faceti un "Load factory default" la softul actual de pe interfata web.
    Daca nu stiti de acolo si aveti openwrt folositi urmatoarea comanda in putty

    Code:
    mtd erase nvram
    
    reboot
    Apoi scoateti cablul de alimentare, tinand apasat butonul Reset se baga cablul de alimentare si se tine pe reset pana cand incepe Led-ul de power sa se aprinda intermitent.

    Apoi pe calculator setam la adaptorul de retea care se leaga la router in felul urmator:
    IP:192.168.1.10
    NM:255.255.255.0
    GW:192.168.1.1(nu e neaparat necesar)


    (in cazul in care aveti si alte adaptoare dati disable la restul ca sa stie aplicatia urmatoare unde sa urce softul)
    Apoi deschidem aplicatia Firmware Restoration
    (in cazul in care folositi windows 7 nu uitati sa dati properties la firmware restoration si la compatibilty sa selectati "Run this program in compatibilty mod for: Windows xp (sp2))
    Selectam imaginea RSP_openwrt_backfire_standard_47xx.trx si dam Upload



    Dupa ce a terminat putem pune din configurarea adaptorului de retea inapoi pe DHCP sau precizam si la DNS ip-ul routerului sau DNS-ul extern de la provider.

    In acest moment ne putem conecta cu putty pe telnet pe ip 192.168.1.1
    apoi dam comanda :
    Code:
    passwd
    si inseram de 2 ori parola noastra
    Ulterior ne conectam prin SSH la aparat.

    Completam Host name cu ip-ul routerului, alegem SSh, putem da click pe default setting si dam save (ca sa nu mai trebuiasca sa tastam ip-ul de fiecare data cand deschidem putty)

    login as: root
    root@192.168.1.1 password: parola voastra

    Stickul de preferat sa il formatati in Paragon Disk manager(selectati full scale launcher)

    si anume

    128mb Swap2 (va fi /dev/sda1)
    512mb Ext3 (va fi /dev/sda2) care va fi boot
    Restul Ext3 (va fi /dev/sda3)

    sau

    128mb Swap2 (va fi /dev/sda1)
    Restul Ext3 (va fi /dev/sda2) care va fi boot

    !!Atentie daca vreti sa functioneze boot pe stick va trebui ca partitia sda2 sa fie curata!!

    Odata partitionat inseram stickul in router iar la comanda dmesg ar trebui sa vedem:

    Code:
    scsi 1:0:0:0: Direct-Access     Kingston DataTraveler 2.0 1.00 PQ: 0 ANSI: 2
    sd 1:0:0:0: [sda] 3987456 512-byte logical blocks: (2.04 GB/1.90 GiB)
    sd 1:0:0:0: [sda] Write Protect is off
    sd 1:0:0:0: [sda] Mode Sense: 23 00 00 00
    sd 1:0:0:0: [sda] Assuming drive cache: write through
    usb-storage: device scan complete
    sd 1:0:0:0: [sda] Assuming drive cache: write through
    sda: sda1 sda2 sda3
    Daca apare ca e vazut stickul dam comanda

    Code:
    reboot
    Dupa pornire verificam urmatoarele:

    Comanda
    Code:
    free
    Ar trebui sa arate ca a montat Swap
    Code:
                  total         used         free       shared      buffers
      Mem:        62240        14908        47332            0         1832
     Swap:       136512            0       136512
    Total:       198752        14908       183844
    iar comanda

    Code:
    mount
    va aparea
    Code:
    /dev/root on /rom type squashfs (ro,relatime)
    none on /proc type proc (rw,relatime)
    sysfs on /sys type sysfs (rw,relatime)
    tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime)
    tmpfs on /dev type tmpfs (rw,relatime,size=512k,mode=755)
    devpts on /dev/pts type devpts (rw,relatime,mode=600)
    /dev/mtdblock3 on /overlay type jffs2 (rw,relatime)
    mini_fo:/overlay on / type mini_fo (rw,relatime)
    debugfs on /sys/kernel/debug type debugfs (rw,relatime)
    /dev/sda2 on /mnt type ext3 (rw,sync,relatime,errors=continue,data=writeback)
    none on /proc/bus/usb type usbfs (rw,relatime)

    Daca sunt ca si mai sus atunci tot in putty dam urmatoarea comanda
    (aici se modifica in caz ca doriti sa booteze pe stick si anume monteaza /overlay pe partitia dorita)

    Code:
    vi /etc/config/fstab
    si va aparea

    Code:
    config global automount
            option from_fstab 1
            option anon_mount 1
    
    config global autoswap
            option from_fstab 1
            option anon_swap 0
    
    config mount
            option target   /mnt
            option device   /dev/sda2
            option fstype   ext3
            option options  rw,sync
            option enabled  1
            option enabled_fsck 0
            option is_rootfs 0
    
    config mount
            option target   /opt
            option device   /dev/sda3
            option fstype   ext3
            option options  rw,sync
            option enabled  0
            option enabled_fsck 0
    
    config swap
            option device   /dev/sda1
            option enabled  1
    Daca tot ce e mai sus e conform ce aveti voi atunci puteti modifica unde am trecut cu rosu din 0 in 1.
    Daca vreti a 3-a partitie sa fie montata unde e cu albastru modificati din 0 in 1.
    Modificarea textului se face cu butonul Insert iar la salvate dati un Esc si apoi Shift+Z+Z.
    Daca doriti ca a 3-a partitie sa se monteze pe /opt trebuie sa dati comanda

    Code:
    mkdir opt
    Apoi

    Code:
    reboot
    Verificam daca a pus /overlay pe stick (boot pe stick)

    Code:
    df -h
    Code:
    Filesystem                Size      Used Available Use% Mounted on
    /dev/root                 2.4M      2.4M         0 100% /rom
    tmpfs                    30.4M     48.0K     30.3M   0% /tmp
    tmpfs                   512.0K         0    512.0K   0% /dev
    /dev/sda2               509.6M     16.5M    467.2M   3% /overlay
    mini_fo:/overlay          2.4M      2.4M         0 100% /
    si

    Code:
    mount
    Code:
    rootfs on / type rootfs (rw)
    /dev/root on /rom type squashfs (ro,relatime)
    none on /proc type proc (rw,relatime)
    sysfs on /sys type sysfs (rw,relatime)
    tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime)
    tmpfs on /dev type tmpfs (rw,relatime,size=512k,mode=755)
    devpts on /dev/pts type devpts (rw,relatime,mode=600)
    /dev/sda2 on /overlay type ext3 (rw,sync,relatime,errors=continue,data=writeback)
    mini_fo:/overlay on / type mini_fo (rw,relatime)
    debugfs on /sys/kernel/debug type debugfs (rw,relatime)
    /dev/sda3 on /opt type ext3 (rw,sync,relatime,errors=continue,data=writeback)
    none on /proc/bus/usb type usbfs (rw,relatime)
    Asta inseamna ca in momentul acesta orice program vom instala va fi instalat pe /dev/sda2 deci boot pe stick pe partitia 2. Partitia 3 care se vede cu albastru a fost montata pe /opt.



    In continuare la tutorial vom adauga pachete de instalare
    -torrent
    -protocoale de share - oscam, cccam, newcs
    -samba,ftp
    -etc.

    Toate vor fi pachete si nu vor trebui alte modificari in sistem ( nu mai copieri de librarii si porcarii dinastea), decat instalarea si configurarea programului respectiv.

    Imagine si suport creat in colaborare cu @sorin8m
    Last edited by sorin8m; 21-12-10 at 11:52.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •