Nove funkcije #14018
Zatvorenopenwrt.bring.out.ba packages repozitorij
100%
Opis
na archive.bring.out.ba napraviti ipkg kompatibilan repozitorij
Povezani tiketi 1 (0 otvoreno — 1 zatvoren)
Izmjenjeno od Ernad Husremović prije oko 17 godina
- u ns-lan-1 dodao dns zapise:
- archive.bring.out.ba => alias => archive.sigma-com.net
- openwrt.bring.out.ba => alias => dev-infra-2
- 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 ....
- dev-infra-2 restart proxy-ja
invoke-rc.d pound restart
- definisao /data/openwrt/packages/ sa poddir
- brcm-2.4 (kernel 2.4 http://openwrt.bring.out.ba/packages/brcm-2.4/)
- brcm47xx (2.6 paketi)
- 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>
- 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.
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.
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
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 ...
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
Izmjenjeno od Ernad Husremović prije oko 17 godina
- Status promijenjeno iz Dodijeljeno u Zatvoreno
- % završeno promijenjeno iz 0 u 100