Projekat

Općenito

Profil

Akcije

Podrška #19935

Zatvoren

hudson build branch: tomato-26-bringout - git tag bringout-1.27-1

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

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

0%

Procjena vremena:


Fajlovi

tomato-K26-1.27.--def-Std.trx (3,63 MB) tomato-K26-1.27.--def-Std.trx Tomato v1.27.0016 K26 Std sa snmp-om Ernad Husremović, 18.03.2010 18:35

Povezani tiketi 3 (0 otvoreno3 zatvorenih)

korelira sa router - Podrška #19936: test tomato router-bringout-2, router-wan-sa-1OdbačenoErnad Husremović16.03.2010

Akcije
korelira sa router - Podrška #19869: build tomato with tomato-RT 1.27, kernel 2.6, pppoe with pppd, on desk-c3ZatvorenoErnad Husremović08.03.2010

Akcije
korelira sa router - Podrška #20023: build tomato 1.27 sa pppd CONFIG_PPP_MPPE_MPPC=yOdbačenoErnad Husremović31.03.2010

Akcije
Akcije #1

Izmjenjeno od Ernad Husremović prije oko 15 godina

bringout@desk-c2:~$ ssh root@build-ubuntu-karmic-amd64

Akcije #2

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 :/opt/brcm .

root@build-ubuntu-karmic-amd64:/opt# ls

brcm

Akcije #3

Izmjenjeno od Ernad Husremović prije oko 15 godina

root@build-ubuntu-karmic-amd64:/build/workspace/tomato-router

Akcije #4

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

Akcije #5

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

Akcije #6

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

Akcije #7

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

Akcije #8

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
Akcije #9

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

Akcije #10

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

Akcije #11

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

Akcije #12

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

Akcije #13

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
Akcije #14

Izmjenjeno od Ernad Husremović prije oko 15 godina

podešenje hudson-a, snmtpd

Akcije #15

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)
Akcije #16

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

Akcije #17

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
Akcije #18

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

Akcije

Također dostupno kao Atom PDF