Podrška #19935
Zatvorenhudson build branch: tomato-26-bringout - git tag bringout-1.27-1
0%
Fajlovi
Povezani tiketi 3 (0 otvoreno — 3 zatvorenih)
Izmjenjeno od Ernad Husremović prije oko 15 godina
bringout@desk-c2:~$ ssh root@build-ubuntu-karmic-amd64
Izmjenjeno od Ernad Husremović prije oko 15 godina
/opt/brcm¶
uzeću buildtools koje sam već napravio na desk-c2
root@build-ubuntu-karmic-amd64:/opt# rsync -avz bringout@192.168.45.115:/opt/brcm .
root@build-ubuntu-karmic-amd64:/opt# ls
brcm
Izmjenjeno od Ernad Husremović prije oko 15 godina
root@build-ubuntu-karmic-amd64:/build/workspace/tomato-router
Izmjenjeno od Ernad Husremović prije oko 15 godina
buildao na hudson-u image:
Creating little endian 3.0 filesystem on /build/workspace/tomato-router/release/src-rt/router/mipsel-uclibc/target.image, block size 65536. Little endian filesystem, data block size 65536, compressed data, compressed metadata, compressed fragments Filesystem size 3896.84 Kbytes (3.81 Mbytes) 30.59% of uncompressed filesystem size (12738.46 Kbytes) Inode table size 4870 bytes (4.76 Kbytes) 24.40% of uncompressed inode table size (19962 bytes) Directory table size 5661 bytes (5.53 Kbytes) 59.98% of uncompressed directory table size (9438 bytes) Number of duplicate files found 0 Number of inodes 623 Number of files 432 Number of fragments 44 Number of symbolic links 150 Number of device nodes 0 Number of fifo nodes 0 Number of socket nodes 0 Number of directories 41 Number of uids 1 root (0) Number of gids 0 make[2]: Leaving directory `/build/workspace/tomato-router/release/src/router' make[2]: Entering directory `/build/workspace/tomato-router/release/src/btools' gcc -O3 -Wall -o fpkg fpkg.c make[2]: Leaving directory `/build/workspace/tomato-router/release/src/btools' Creating TRX: image/tomato-K26USB-1.27.--def-Std.trx TRX Image: Total Size .... : 4902912 (4788.0 KB) (4.7 MB) Images ...... : 4901848 (0x004acbd8) Padding ..... : 1036 Avail for jffs. : 0 EBs + 0 CRC-32 ........ : DB4D261D 128K Blocks ... : 38 (0x00000026) 64K Blocks ... : 75 (0x0000004B) Offsets: 0: 0x0000001C lzma-loader/loader.gz 1: 0x00000A8C /build/workspace/tomato-router/release/src-rt/linux/linux-2.6/arch/mips/brcm-bo 2: 0x000DE898 router/mipsel-uclibc/target.image ----------------- 1.27.0000 K26 USB Std ready ----------------- make[1]: Leaving directory `/build/workspace/tomato-router/release/src-rt' Finished: SUCCESS
Izmjenjeno od Ernad Husremović prije oko 15 godina
- Status promijenjeno iz Novo u Dodijeljeno
- Odgovorna osoba postavljeno na Ernad Husremović
ovdje se nalazi image
uh evo sam sad primjetio da je image prevelik
Izmjenjeno od Ernad Husremović prije oko 15 godina
evo ga napokon firmware koji nije velik:
Creating TRX: image/tomato-K26-1.27.--def-Std.trx TRX Image: Total Size .... : 3534848 (3452.0 KB) (3.4 MB) Images ...... : 3532832 (0x0035e820) Padding ..... : 1988 Avail for jffs. : 7 EBs + 6112 CRC-32 ........ : CCDB0C99 128K Blocks ... : 27 (0x0000001B) 64K Blocks ... : 54 (0x00000036) Offsets: 0: 0x0000001C lzma-loader/loader.gz 1: 0x00000A8C /build/workspace/tomato-router/release/src-rt/linux/linux-2.6/arch/mips/brcm-bo 2: 0x000DE8A8 router/mipsel-uclibc/target.image ----------------- 1.27.0000 K26 Std ready ----------------- make[1]: Leaving directory `/build/workspace/tomato-router/release/src-rt' Finished: SUCCESS
Izmjenjeno od Ernad Husremović prije oko 15 godina
tomato-26-bringout¶
napravio sam novi branch, u kome pored ovoga što sam radio na tomato-rt-26-pppoe hoću da dodam snmp
Izmjenjeno od Ernad Husremović prije oko 15 godina
asm/errno.h¶
ovo mi se svako malo ponavlja kao problem ?!?
make[3]: Entering directory `/build/workspace/tomato-router/release/src/router/iptables' Unable to resolve dependency on /build/workspace/tomato-router/release/src-rt/linux/linux-2.6/include/asm/errno.h. Try 'make clean'. Unable to resolve dependency on /build/workspace/tomato-router/release/src-rt/linux/linux-2.6/include/asm/socket.h. Try 'make clean'. mipsel-uclibc-gcc -Os -DLINUX26 -DCONFIG_BCMWL5 -DBCMWPA2 -pipe -mips32 -mtune=mips32 -funit-at-a-time -Wno-pointer-sign -Wall -Wunused -I/build/workspace/tomato-router/release/src-rt/linux/linux-2.6/include -Iinclude/ -DIPTABLES_VERSION=\"1.3.8\" -c -o libiptc/libip4tc.o libiptc/libip4tc.c rm libiptc/libip4tc.o
Izmjenjeno od Ernad Husremović prije oko 15 godina
- Naslov promijenjeno iz hudson build tomato u hudson build tomato, snmp
snmp build¶
test
bringout@desk-c2:~/devel/git/upstream/tomato/release/src-rt$ make -C router snmp
u configure-u izbacio qos,ieee802dot11,avc802dot11 jer mi traži qos.h, qos.h koji ne može naći
Izmjenjeno od Ernad Husremović prije oko 15 godina
snmplib -Os -mips32 -pipe -DCAN_USE_SYSCTL=1 -Ulinux -Dlinux=linux -c -o ucd-snmp/pass.lo ucd-snmp/pass.c libtool: compile: mipsel-uclibc-gcc -I../../include -I. -I../../agent -I../../agent/mibgroup -I../../snmplib -Os -mips32 -pipe -DCAN_USE_SYSCTL=1 -Ulinux -Dlinux=linux -c ucd-snmp/pass.c -o ucd-snmp/pass.o ucd-snmp/pass.c: In function 'var_extensible_pass': ucd-snmp/pass.c:431: error: 'ASN_INTEGER64' undeclared (first use in this function) ucd-snmp/pass.c:431: error: (Each undeclared identifier is reported only once ucd-snmp/pass.c:431: error: for each function it appears in.) make[3]: *** [ucd-snmp/pass.lo] Error 1
uklanjam ucd-snmp iz config.sh-a
Izmjenjeno od Ernad Husremović prije oko 15 godina
firmware sa snmpd-om¶
spržio bringout-2
podesio conf na tmp-u
root@router-bringout-2:/usr/sbin# cat /tmp/snmpd.conf
com2sec public default public group public v1 public group public v2c public group public usm public view all included .1 access public "" any noauth exact all all all sysservices 78
root@router-bringout-2:/usr/sbin# ./snmpd -c /tmp/snmpd.conf -f
bringout@ubuntu:~$ snmpwalk -v1 -c public 192.168.45.252 system
SNMPv2-MIB::sysDescr.0 = STRING: Linux router-bringout-2 2.6.22.19 #2 Tue Mar 16 18:37:35 CET 2010 mips SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::org DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (11560) 0:01:55.60 SNMPv2-MIB::sysContact.0 = STRING: root SNMPv2-MIB::sysName.0 = STRING: router-bringout-2 SNMPv2-MIB::sysLocation.0 = STRING: Unknown SNMPv2-MIB::sysServices.0 = INTEGER: 78 SNMPv2-MIB::sysORLastChange.0 = Timeticks: (30) 0:00:00.30 SNMPv2-MIB::sysORID.1 = OID: TCP-MIB::tcpMIB SNMPv2-MIB::sysORID.2 = OID: UDP-MIB::udpMIB SNMPv2-MIB::sysORID.3 = OID: IP-MIB::ip SNMPv2-MIB::sysORID.4 = OID: SNMPv2-MIB::snmpMIB SNMPv2-MIB::sysORID.5 = OID: SNMP-VIEW-BASED-ACM-MIB::vacmBasicGroup SNMPv2-MIB::sysORDescr.1 = STRING: The MIB module for managing TCP implementations SNMPv2-MIB::sysORDescr.2 = STRING: The MIB module for managing UDP implementations SNMPv2-MIB::sysORDescr.3 = STRING: The MIB module for managing IP and ICMP implementations SNMPv2-MIB::sysORDescr.4 = STRING: The MIB module for SNMPv2 entities SNMPv2-MIB::sysORDescr.5 = STRING: View-based Access Control Model for SNMP. SNMPv2-MIB::sysORUpTime.1 = Timeticks: (29) 0:00:00.29 SNMPv2-MIB::sysORUpTime.2 = Timeticks: (29) 0:00:00.29 SNMPv2-MIB::sysORUpTime.3 = Timeticks: (29) 0:00:00.29 SNMPv2-MIB::sysORUpTime.4 = Timeticks: (29) 0:00:00.29 SNMPv2-MIB::sysORUpTime.5 = Timeticks: (30) 0:00:00.30
Izmjenjeno od Ernad Husremović prije oko 15 godina
tomato snmp build¶
nakon što sam dodao snmpd funkcije, spržio router-bringout-2.
i stvar skoro radi :)
servis se kod pokretanja ne podigne, ali se /tmp/snmpd.conf napravi
kad sam pokrenuo ručno
root@router-bringout-2:/tmp# snmpd -c /tmp/snmpd.conf
sa snmpwalk uočio da nisam dobar snmpd.conf napravio
Izmjenjeno od Ernad Husremović prije oko 15 godina
napokon sada je build ok, i imamo
425 root 1912 S snmpd -c /tmp/snmpd.conf udp:192.168.45.252
Izmjenjeno od Ernad Husremović prije oko 15 godina
posljendnji firmware sa snmp-om - v1.27.0016 K26 Std
Tomato v1.27.0016 K26 Std BusyBox v1.14.4 (2010-03-18 14:14:44 CET) built-in shell (ash)
Izmjenjeno od Ernad Husremović prije oko 15 godina
- Naslov promijenjeno iz hudson build tomato, snmp u hudson build tomato, Tomato v1.27.0016 K26 Std sa snmp-om
- Status promijenjeno iz Dodijeljeno u Zatvoreno
danas je bila borba sa build-om, upgrate firmware-a na router-wan-sa-1
Izmjenjeno od Ernad Husremović prije oko 15 godina
- Naslov promijenjeno iz hudson build tomato, Tomato v1.27.0016 K26 Std sa snmp-om u hudson build branch: tomato-26-bringout, tomato v1.27.0016 K26 Std sa snmp-om
ovo je gitorious branch
Izmjenjeno od Ernad Husremović prije oko 15 godina
- Naslov promijenjeno iz hudson build branch: tomato-26-bringout, tomato v1.27.0016 K26 Std sa snmp-om u hudson build branch: tomato-26-bringout - git tag bringout-1.27-1
git tag bringout-1.27-1¶
bringout@desk-c2:~/devel/git/upstream/tomato$ git tag bringout-1.27-1
bringout@desk-c2:~/devel/git/upstream/tomato$ git push gitorious --tags Counting objects: 3, done. Delta compression using up to 2 threads. Compressing objects: 100% (2/2), done. Writing objects: 100% (2/2), 237 bytes, done. Total 2 (delta 1), reused 0 (delta 0) => Syncing Gitorious... [OK] To git@gitorious.bring.out.ba:tomato/tomato.git * [new tag] bringout-1.27-1 -> bringout-1.27-1