Projekat

Općenito

Profil

Akcije

Nove funkcije #14018

Zatvoren

openwrt.bring.out.ba packages repozitorij

Dodano od Ernad Husremović prije oko 17 godina. Izmjenjeno prije oko 17 godina.

Status:
Zatvoreno
Prioritet:
Normalan
Odgovorna osoba:
Kategorija:
-
Početak:
19.04.2008
Završetak:
% završeno:

100%

Procjena vremena:

Opis

na archive.bring.out.ba napraviti ipkg kompatibilan repozitorij


Povezani tiketi 1 (0 otvoreno1 zatvoren)

korelira sa router - Nove funkcije #16858: nmraka-5: build openwrt iz git repos-a, podesiti git repos na nmraka-5 ZatvorenoJasmin Beganović26.03.2009

Akcije
Akcije #1

Izmjenjeno od Ernad Husremović prije oko 17 godina

  1. u ns-lan-1 dodao dns zapise:
    • archive.bring.out.ba => alias => archive.sigma-com.net
    • openwrt.bring.out.ba => alias => dev-infra-2
  1. na dev-infra-2, /etc/pound/pound.cfg
           Service
                    HeadRequire "Host:.*openwrt.bring.out.ba.*" 
                    BackEnd
                            Address archive.sigma-com.net
                            Port    81
                    End
                    Session
                            Type    BASIC
                            TTL     400
                    End
            End
    
            Service
                    HeadRequire "Host:.*.bring.out.ba.*" 
                    BackEnd
            ....
    
    
  2. dev-infra-2 restart proxy-ja
    invoke-rc.d pound restart
    
  3. definisao /data/openwrt/packages/ sa poddir
  4. definisao openwrt site u /etc/apache2/sites-available
    root@stor-34:/etc/apache2/sites-available# cat openwrt
    NameVirtualHost *
    <VirtualHost *>
    
    ServerAdmin sa@bring.out.ba
    ServerName openwrt.bring.out.ba
    
    ServerSignature On
    
    # needed for named virtual hosts
    UseCanonicalName On
    HostnameLookups Off
    
    DocumentRoot /data/openwrt
    <Directory /data/openwrt>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride None
            Order allow,deny
            allow from all
            # This directive allows us to have apache2's default start page
                    # in /apache2-default/, but still have / go to the right place
                    #RedirectMatch ^/$ /apache2-default/
    </Directory>
    
    </VirtualHost>
    
  1. enable-ovo site
    root@stor-34:/etc/apache2/sites-available# a2ensite openwrt
    Site name? openwrt
    Site openwrt installed; run /etc/init.d/apache2 reload to enable.
    
Akcije #2

Izmjenjeno od Ernad Husremović prije oko 17 godina

da vidimo sada da li router može da koristi ove pakete

root@router-wan-sa-1:/tmp# cat /etc/ipkg.conf

src b-out-ba  http://openwrt.bring.out.ba/packages/brcm-2.4
dest root /
dest ram /tmp
dest net /mnt/1/

root@router-wan-sa-1:/tmp# ipkg -d net update

... Downloading http://openwrt.bring.out.ba/packages/brcm-2.4/Packages
Updated list of available packages in /usr/lib/ipkg/lists/b-out-ba
Done.

Akcije #3

Izmjenjeno od Ernad Husremović prije oko 17 godina

napravio sam update skriptu koja vrši update archive.bring.out.ba paketa, i to smjestio u opewnrt repozitorij:

hernad@nmraka-1:~/devel/hg/openwrt/openwrt$ hg add update_archive.bring.out.ba.sh 
hernad@nmraka-1:~/devel/hg/openwrt/openwrt$ hg commit -m "update packages => archive.bring.out.ba (openwrt.bring.out.ba)" 
No username found, using 'hernad@nmraka-1.sigma-com.net' instead
hernad@nmraka-1:~/devel/hg/openwrt/openwrt$ hg push
pushing to ssh://archive.sigma-com.net//data/hg/openwrt/openwrt
searching for changes
remote: adding changesets
remote: adding manifests
remote: adding file changes
remote: added 1 changesets with 1 changes to 1 files

Akcije #4

Izmjenjeno od Ernad Husremović prije oko 17 godina

ova skripta pretpostavlja publickey pristup archive.bring.out.ba pa sam sa ssh-keyput.sh napravio passwordless pristup

evo kako izgleda kada se skripta pokrene

hernad@nmraka-1:~/devel/hg/openwrt/openwrt$ ./update_archive.bring.out.ba.sh

kern brcm 24 = 1
/home/hernad/devel/hg/openwrt/openwrt/bin/packages/mipsel
scp * root@archive.bring.out.ba:/data/openwrt/packages/brcm-2.4
base-files-brcm-2.4_12-unknown_mipsel.ipk     100%   25KB  24.9KB/s   00:00    
...
wlc_4.150.10.5.2-1_mipsel.ipk                 100%   11KB  11.3KB/s   00:00    
zlib_1.2.3-5_mipsel.ipk                       100%   35KB  34.9KB/s   00:00    
==========================================================
 list archive  /data/openwrt/packages/brcm-2.4 
base-files-brcm-2.4_12-unknown_mipsel.ipk
bridge_1.0.6-1_mipsel.ipk
busybox_1.8.2-1_mipsel.ipk
cfdisk_2.13.0.1-1_mipsel.ipk
dnsmasq_2.41-1_mipsel.ipk
...

Akcije #5

Izmjenjeno od Ernad Husremović prije oko 17 godina

stvar radi ...

root@router-wan-sa-1:/tmp# ipkg -d net update

Downloading http://openwrt.bring.out.ba/packages/brcm-2.4/Packages
Updated list of available packages in /usr/lib/ipkg/lists/b-out-ba
Done.

root@router-wan-sa-1:/tmp# ipkg -d net install tcpdump

Installing tcpdump (3.9.8-1) to net...
Downloading http://openwrt.bring.out.ba/packages/brcm-2.4/./tcpdump_3.9.8-1_mipsel.ipk
Installing libpcap (0.9.4-1) to net...
Downloading http://openwrt.bring.out.ba/packages/brcm-2.4/./libpcap_0.9.4-1_mipsel.ipk
Configuring libpcap
Configuring tcpdump
Done.

root@router-wan-sa-1:/tmp# /mnt/1/usr/sbin/tcpdump -i br-lan

tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on br-lan, link-type EN10MB (Ethernet), capture size 96 bytes
16:18:21.955493 IP 192.168.45.254.22 > 192.168.45.153.45412: P 2878650508:2878650556(48) ack 1411784328 win 8712
16:18:21.955773 IP 192.168.45.153.45412 > 192.168.45.254.22: . ack 48 win 501

Akcije #6

Izmjenjeno od Ernad Husremović prije oko 17 godina

  • Status promijenjeno iz Dodijeljeno u Zatvoreno
  • % završeno promijenjeno iz 0 u 100
Akcije

Također dostupno kao Atom PDF