FAQ | Points | Add... | Recent posts | Search | Register | Log in


ARM toolchain dla Ubuntu


Post new topic  Reply to topic      Main Page -> Forum Index -> Microcontrollers Generally -> ARM toolchain dla Ubuntu
Author
Message
pawelal
Poziom 9
Poziom 9


Joined: 05 Sep 2003
Posts: 34

Post#1 Post from the author of the topic 21 May 2008 10:53   

ARM toolchain dla Ubuntu


Witam
Korzystam obecnie z Yagarto na windowsie, jednak chciałbym się przenieść na Ubuntu.
Z tego co wiem dostępny jest tylko GNU ARM, jednak nie udało mi się go uruchomić

Znajdzie się ktoś, kto opisze instalację i uruchomienie krok po kroku (najlepiej na ubuntu) ?

Z góry dzięki.
Back to top
   
fantom
Poziom 22
Poziom 22


Joined: 23 Mar 2003
Posts: 1659
Location: Łódź

Post#2 21 May 2008 11:41helpful post - solution   

Re: ARM toolchain dla Ubuntu


Sciagnij sobie zrodla do binutils, gcc, gdb i jakiejs implementacji libc (np: newlib) i postepuj wedlug instrukcji http://www.6809.org.uk/gp32/build-cross-compiler.shtml.
Back to top
   
piotr_go
Poziom 19
Poziom 19


Joined: 10 Jan 2003
Posts: 686
Location: -

Post#3 21 May 2008 11:45helpful post - solution   

Re: ARM toolchain dla Ubuntu


ściągasz:
Code:
http://www.mikrocontroller.net/download/arm-toolchain-linux-2.tar.bz2

wypakowujesz np. do /home/"nazwa usera"/
i wydajesz polecenie:
Code:
echo 'export PATH=/home/"nazwa usera"/arm-gcc/bin:$PATH' >> ~/.profile

które dodaje linijke:
Code:
export PATH=/home/"nazwa usera"/arm-gcc/bin:$PATH

do pliku ".profile" w twoim katalogu domowym
Back to top
   
Google

Google Adsense


Post# 21 May 2008 11:45helpful post - solution   





Back to top
   
pawelal
Poziom 9
Poziom 9


Joined: 05 Sep 2003
Posts: 34

Post#4 Post from the author of the topic 21 May 2008 18:54   

Re: ARM toolchain dla Ubuntu


piotr_go wrote:
ściągasz:
Code:
http://www.mikrocontroller.net/download/arm-toolchain-linux-2.tar.bz2

wypakowujesz np. do /home/"nazwa usera"/
i wydajesz polecenie:
Code:
echo 'export PATH=/home/"nazwa usera"/arm-gcc/bin:$PATH' >> ~/.profile

które dodaje linijke:
Code:
export PATH=/home/"nazwa usera"/arm-gcc/bin:$PATH

do pliku ".profile" w twoim katalogu domowym


rezultat po wpisaniu make:

arm-elf-gcc -x assembler-with-cpp -c -mcpu=arm7tdmi -g -gdwarf-2 -Wa,-amhls=startup.lst startup.S -o startup.o
make: arm-elf-gcc: Command not found
make: *** [startup.o] Error 127
Back to top
   
piotr_go
Poziom 19
Poziom 19


Joined: 10 Jan 2003
Posts: 686
Location: -

Post#5 21 May 2008 21:45helpful post - solution   

Re: ARM toolchain dla Ubuntu


a podałeś poprawną ścieżkę do katalogu "bin" kompilatora?
kompilator na pewno działa, używałem go pod kubuntu
Back to top
   
pawelal
Poziom 9
Poziom 9


Joined: 05 Sep 2003
Posts: 34

Post#6 Post from the author of the topic 21 May 2008 21:47   

Re: ARM toolchain dla Ubuntu


Jesli chodzi o plik .profile to odpowiednia sciezka sie w nim znalazla - sprawdzilem. Jesli to nie to, to bardzo prosze o jasniejsze instrukcje - to dopiero poczatki z linuksem.
Back to top
   
kris_gor
Poziom 14
Poziom 14


Joined: 27 Nov 2005
Posts: 189
Location: Gorlice

Post#7 21 May 2008 22:27helpful post - solution   

Re: ARM toolchain dla Ubuntu


A próbowałeś się przelogować po tej operacji?
Back to top
   
piotr_go
Poziom 19
Poziom 19


Joined: 10 Jan 2003
Posts: 686
Location: -

Post#8 21 May 2008 22:34   

Re: ARM toolchain dla Ubuntu


@kris_gor
racja, zapomniałem, w pliku jest ale do patcha sie doda po restarcie :D
Back to top
   
pawelal
Poziom 9
Poziom 9


Joined: 05 Sep 2003
Posts: 34

Post#9 Post from the author of the topic 21 May 2008 22:49   

Re: ARM toolchain dla Ubuntu


ups :P

Dzieki :) Teraz cos ruszylo :)

To jeszcze mam jedno pytanie. Mam wgrany bootloader /RS232/i kod w windowsie wgrywam przez komende:

sfpu.exe -pcom -n4 -b57600 -fmain.bin -cp

n4, 57600 - numer i szybkosc COM-a,

Da sie cos takiego odpalic w linuksie? Sa jakies odpowiedniki sfpu.exe ?
Back to top
   
piotr_go
Poziom 19
Poziom 19


Joined: 10 Jan 2003
Posts: 686
Location: -

Post#10 21 May 2008 23:09   

Re: ARM toolchain dla Ubuntu


nie kojarze tego softu, do jakich armów to jest?
możesz spróbować go odpalić przez "wine" albo "dosbox"
jeżeli chodzi o LPCxxxx to ja używam "lpc21isp" - jest razem z kompilatorem
Back to top
   
kris_gor
Poziom 14
Poziom 14


Joined: 27 Nov 2005
Posts: 189
Location: Gorlice

Post#11 21 May 2008 23:09   

Re: ARM toolchain dla Ubuntu


http://www.pjrc.com/arm/lpc2k_pgm/
Back to top
   
pawelal
Poziom 9
Poziom 9


Joined: 05 Sep 2003
Posts: 34

Post#12 Post from the author of the topic 21 May 2008 23:13   

Re: ARM toolchain dla Ubuntu


Nie napisalem w sumie waznej rzeczy.. procek to STR712..
Back to top
   
nenpa8lo
Poziom 15
Poziom 15


Joined: 14 Mar 2008
Posts: 262
Location: Shannon

Post#13 07 Aug 2008 02:18   

Re: ARM toolchain dla Ubuntu


Ja używam Suse, mam gnu-arm wypakowane, ścieżka dodana. A po wykonaniu
Code:
arm-elf-gcc -mcpu=arm7tdmi -mthumb -O2 -g -c main.c
mam komunikat
Code:
cannot execute binary file
Wszystko zrobione zgodnie z zaleceniami ze strony gnuarm :(
Back to top
   
kris_gor
Poziom 14
Poziom 14


Joined: 27 Nov 2005
Posts: 189
Location: Gorlice

Post#14 07 Aug 2008 10:49   

Re: ARM toolchain dla Ubuntu


A jak dasz samo:

arm-elf-gcc

to co pisze?
Back to top
   
Google

Google Adsense


Post# 07 Aug 2008 10:49   





Back to top
   
nenpa8lo
Poziom 15
Poziom 15


Joined: 14 Mar 2008
Posts: 262
Location: Shannon

Post#15 08 Aug 2008 23:41   

Re: ARM toolchain dla Ubuntu


To samo. Mniemam że mam złe binarki :( czy to oznacza ze musze pobrac źródła i sam kompilować? Grrrrr.
Back to top
   
Google

Google Adsense


Post# 08 Aug 2008 23:41   





Back to top
   
kris_gor
Poziom 14
Poziom 14


Joined: 27 Nov 2005
Posts: 189
Location: Gorlice

Post#16 09 Aug 2008 15:40   

Re: ARM toolchain dla Ubuntu


nenpa8lo wrote:
To samo. Mniemam że mam złe binarki :( czy to oznacza ze musze pobrac źródła i sam kompilować? Grrrrr.


Całkiem możliwe choć wątpliwe . Możesz też mieć binarki w katalogu bez prawa uruchamiania (sprawdzałeś?)
Co mówi strace ?
Back to top
   
nenpa8lo
Poziom 15
Poziom 15


Joined: 14 Mar 2008
Posts: 262
Location: Shannon

Post#17 11 Aug 2008 03:05   

Re: ARM toolchain dla Ubuntu


Katalog ma wszystkie prawa a to jest strace:

pa8lo@linux-suse:~> strace arm-elf-gcc
execve("/home/pa8lo/gnuarm-4.0.2/bin/arm-elf-gcc", ["arm-elf-gcc"], [/* 79 vars */]) = -1 ENOEXEC (Exec format error)
dup(2) = 3
fcntl64(3, F_GETFL) = 0x2 (flags O_RDWR)
fstat64(3, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 2), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f94000
_llseek(3, 0, 0xbfb3eed8, SEEK_CUR) = -1 ESPIPE (Illegal seek)
write(3, "strace: exec: Exec format error\n", 32strace: exec: Exec format error
) = 32
close(3) = 0
munmap(0xb7f94000, 4096) = 0
exit_group(1) = ?
Process 4773 detached

Dodano po 2 [godziny] 58 [minuty]:

Zacząłem kompilować wszystko od początku wg Link. Doszedlem do
Code:
# [newlib-source]/configure --target=arm-elf --prefix=[toolchain-prefix] --enable-interwork --enable-multilib
# make all install
i zaczęło się wysypywać :(
Code:
make[3]: Entering directory `/home/pa8lo/ARM/newlib-1.14.0/etc'
/home/pa8lo/ARM/newlib-1.14.0/src/missing makeinfo --split-size=5000000 --split-size=5000000 --no-split -I../src/etc -o standards.info ../src/etc/standards.texi
WARNING: `makeinfo' is missing on your system.  You should only need it if
         you modified a `.texi' or `.texinfo' file, or any other file
         indirectly affecting the aspect of the manual.  The spurious
         call might also be the consequence of using a buggy `make' (AIX,
         DU, IRIX).  You might want to install the `Texinfo' package or
         the `GNU make' package.  Grab either from any GNU archive site.
make[3]: *** [standards.info] Error 1
make[3]: Leaving directory `/home/pa8lo/ARM/newlib-1.14.0/etc'
make[2]: *** [info] Error 1
make[2]: Leaving directory `/home/pa8lo/ARM/newlib-1.14.0/etc'
make[1]: *** [all-etc] Error 2
make[1]: Leaving directory `/home/pa8lo/ARM/newlib-1.14.0'
make: *** [all] Error 2
Nie bardzo rozumiem dlaczego narzeka na GNU make skoro jest zainstalowany
Code:
pa8lo@linux-suse:~/ARM/newlib-1.14.0> make --version
GNU Make 3.81
Copyright (C) 2006  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

This program built for i686-pc-linux-gnu

Back to top
   
fantom
Poziom 22
Poziom 22


Joined: 23 Mar 2003
Posts: 1659
Location: Łódź

Post#18 11 Aug 2008 08:39   

Re: ARM toolchain dla Ubuntu


Wyglada to tak jakbys mial binarke skompilowana na 32 bity a uruchamial jako 64 bity (lub na odwrot) ale moge sie mylic. Co do bledu kompilacji to masz wyraznie napisane ze brakuje ci makeinfo.
Back to top
   
Smashing
Poziom 15
Poziom 15


Joined: 05 Nov 2003
Posts: 263
Location: Tarnow

Post#19 23 Mar 2009 14:27   

Re: ARM toolchain dla Ubuntu


Witam nie chciałem zakładać nowego tematu..
AT91SAM9260 + linux-2.6.xx,u-boot-1.1.5, Bootstrap-v1.10
Chciałem skompilować źródła http://www.linux4sam.org/twiki/bin/view/Linux4SAM/GettingStarted ale jak próbuje skompilować pod Windows ( yagarto )to:
1. Tylko bootstrap pod dataflash lub nandflash sie kompiluje
o u-boot'cie i reszcie mogę zapomnieć, da sie to skompilować pod Windowsem?
2. Po wgraniu skompilowanych gotowych plików Linux się odpala ale po włożeniu pamięci do Hosta A lub B USB mam błąd
usb 1-1: new low speed USB device using at91_ohci and address 2
usb 1-1: device descriptor read/64, error -62
usb 1-1: device descriptor read/64, error -62
usb 1-1: new low speed USB device using at91_ohci and address 3
usb 1-1: device descriptor read/64, error -62
usb 1-1: device descriptor read/64, error -62
usb 1-1: new low speed USB device using at91_ohci and address 4
usb 1-1: device not accepting address 4, error -62
usb 1-1: new low speed USB device using at91_ohci and address 5
usb 1-1: device not accepting address 5, error -62
hub 1-0:1.0: unable to enumerate USB device on port 1
W źródłach od Boot'a i Bootstrap nie widzę nic z ini USB szukać tego w Image?
Back to top
   
szefo2208
Poziom 10
Poziom 10


Joined: 25 Jul 2010
Posts: 47
Location: Kwidzyn

Post#20 19 Jan 2011 18:01   

Re: ARM toolchain dla Ubuntu


Podłączę się do tematu. Mam ubuntu 8.10. Próbowałem juz kilku toolchain'ôw łącznie z tym do którego link podał piotr_go. Niestety w każdym to samo. Próbuje skompilować dropbear i wywala mi po ./configure

Code:

configure: error: *** zlib missing - install first or check config.log ***


Może mi ktoś polecić toolchain'a., który to ogarnie?
Back to top
   
piotr_go
Poziom 19
Poziom 19


Joined: 10 Jan 2003
Posts: 686
Location: -

Post#21 19 Jan 2011 18:06   

Re: ARM toolchain dla Ubuntu


Zapodaj "--disable-zlib" po ./configure :)
Back to top
   
Freddie Chopin
Poziom 25
Poziom 25


Joined: 12 Dec 2005
Posts: 7256
Location: Zawiercie

Post#22 19 Jan 2011 18:15   

Re: ARM toolchain dla Ubuntu


http://www.elektroda.pl/rtvforum/topic1313509.html
http://www.elektroda.pl/rtvforum/topic1339518-0.html

Windows, Linux - bez różnicy.

4\/3!!
Back to top
   
szefo2208
Poziom 10
Poziom 10


Joined: 25 Jul 2010
Posts: 47
Location: Kwidzyn

Post#23 19 Jan 2011 18:32   

Re: ARM toolchain dla Ubuntu


Dzięki. Wczoraj jak walczyłem z tym wpisałem: "--without-zlib" to wywaliło mi coś w stylu że i tak potrzebuje a z disable niby poszło. Wyszło mi coś takiego po make:

Code:

gcc -I. -I. -I./libtomcrypt/src/headers/  -Os -W -Wall -DDROPBEAR_SERVER -DDROPBEAR_CLIENT   -c -o keyimport.o keyimport.c
In file included from includes.h:127,
                 from keyimport.h:28,
                 from keyimport.c:35:
fake-rfc2553.h:119:1: warning: "EAI_MEMORY" redefined
In file included from includes.h:55,
                 from keyimport.h:28,
                 from keyimport.c:35:
/usr/include/netdb.h:601:1: warning: this is the location of the previous definition
In file included from includes.h:127,
                 from keyimport.h:28,
                 from keyimport.c:35:
fake-rfc2553.h:120:1: warning: "EAI_NONAME" redefined
In file included from includes.h:55,
                 from keyimport.h:28,
                 from keyimport.c:35:
/usr/include/netdb.h:595:1: warning: this is the location of the previous definition
keyimport.c: In function ‘base64_encode_fp’:
keyimport.c:213: warning: pointer targets in passing argument 3 of ‘base64_encode’ differ in signedness
keyimport.c:216: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result
keyimport.c: In function ‘load_openssh_key’:
keyimport.c:454: warning: pointer targets in passing argument 1 of ‘base64_decode’ differ in signedness
keyimport.c: In function ‘openssh_read’:
keyimport.c:607: warning: pointer targets in passing argument 2 of ‘buf_putstring’ differ in signedness
keyimport.c:609: warning: pointer targets in passing argument 2 of ‘buf_putstring’ differ in signedness
keyimport.c:643: warning: pointer targets in passing argument 2 of ‘buf_putstring’ differ in signedness
keyimport.c:509: warning: unused parameter ‘passphrase’
gcc  -o dropbearconvert dbutil.o buffer.o dss.o bignum.o signkey.o rsa.o random.o queue.o atomicio.o compat.o  fake-rfc2553.o dropbearconvert.o keyimport.o libtomcrypt/libtomcrypt.a libtommath/libtommath.a -lutil  -lcrypt
szefolin@szefolin-desktop:~/bf210/dropbear-0.52$ make install
install -d -m 755 /usr/local/sbin
install -m 755 dropbear /usr/local/sbin
install: cannot create regular file `/usr/local/sbin/dropbear': Permission denied
make: *** [inst_dropbear] Error 1


make install zawsze stosujemy czy niekoniecznie?
Back to top
   
piotr_go
Poziom 19
Poziom 19


Joined: 10 Jan 2003
Posts: 686
Location: -

Post#24 19 Jan 2011 18:35   

Re: ARM toolchain dla Ubuntu


Nie pamiętam jak jest w przypadku dropbear ale jak podałeś przy ./configure gdzie to ma zainstalować i chcesz tam zainstalować to dajesz "make install". Jak sobie chcesz sam skopiować to wystarczy make.
Tu prawdopodobnie była podana zła ścieżka, skopiuj binarkę ręcznie i będzie OK.
Back to top
   
szefo2208
Poziom 10
Poziom 10


Joined: 25 Jul 2010
Posts: 47
Location: Kwidzyn

Post#25 19 Jan 2011 20:52   

Re: ARM toolchain dla Ubuntu


Coś chyba poszło nie tak. Skopiowałem binarki do swojego układu. Próba odpalenia jakiejkowiek wyglada nastepująco:

Code:

debian:/usr/local/bin# ./dropbear
bash: ./dropbear: cannot execute binary file
debian:/usr/local/bin# ./dropbearconvert
bash: ./dropbearconvert: cannot execute binary file
debian:/usr/local/bin# ./dropbearkey
bash: ./dropbearkey: cannot execute binary file
debian:/usr/local/bin# ./dbclient
bash: ./dbclient: cannot execute binary file

Back to top
   
piotr_go
Poziom 19
Poziom 19


Joined: 10 Jan 2003
Posts: 686
Location: -

Post#26 19 Jan 2011 20:54   

Re: ARM toolchain dla Ubuntu


A skompilowałeś to pod ARM?
Napisz jak kompilowałeś.

Sprawdź na jaką architekturę to skompilowałeś poleceniem:
Code:
readelf -a dropbear


Jeszcze jedna rzecz mi się przypomniała.
Jeśli nie masz to skopiuj sobie z kompilatora(gdzieś tam powinny być) biblioteki "libnss_files.so*", u mnie dropbear nie informował o ich braku a bez nich nie działał.
Back to top
   
fantom
Poziom 22
Poziom 22


Joined: 23 Mar 2003
Posts: 1659
Location: Łódź

Post#27 20 Jan 2011 15:37   

Re: ARM toolchain dla Ubuntu


piotr_go wrote:
A skompilowałeś to pod ARM?


Pewnie nie bo w logach zamiast arm-non-linux-gnueabi-gcc (lub cos podobnego) widac "zwykle" gcc.
Back to top
   
szefo2208
Poziom 10
Poziom 10


Joined: 25 Jul 2010
Posts: 47
Location: Kwidzyn

Post#28 20 Jan 2011 18:13   

Re: ARM toolchain dla Ubuntu


Takie coś otrzymuje po wpisaniu: readelf -a dropbear

Code:

 323: 0805a53c   111 FUNC    GLOBAL DEFAULT   13 mp_grow
   324: 08057f39   285 FUNC    GLOBAL DEFAULT   13 sha1_done
   325: 00000000     0 FUNC    GLOBAL DEFAULT  UND setrlimit64@@GLIBC_2.1
   326: 08059668    87 FUNC    GLOBAL DEFAULT   13 mp_mulmod
   327: 0805a7b8   336 FUNC    GLOBAL DEFAULT   13 mp_div_2d
   328: 0804ccc5    62 FUNC    GLOBAL DEFAULT   13 enqueue
   329: 00000000     0 FUNC    GLOBAL DEFAULT  UND daemon@@GLIBC_2.0
   330: 0805d1a0     5 FUNC    GLOBAL DEFAULT   13 __libc_csu_fini
   331: 0804e1f0   248 FUNC    GLOBAL DEFAULT   13 write_packet
   332: 00000000     0 FUNC    GLOBAL DEFAULT  UND memcmp@@GLIBC_2.0
   333: 00000000     0 FUNC    GLOBAL DEFAULT  UND inet_ntoa@@GLIBC_2.0
   334: 0805b348   201 FUNC    GLOBAL DEFAULT   13 mp_mul_d
   335: 00000000     0 FUNC    GLOBAL DEFAULT  UND freeaddrinfo@@GLIBC_2.0
   336: 080505b5     9 FUNC    GLOBAL DEFAULT   13 login_free_entry
   337: 08049b20     0 FUNC    GLOBAL DEFAULT   13 _start
   338: 080528ce   185 FUNC    GLOBAL DEFAULT   13 svr_dropbear_exit
   339: 0804abba    42 FUNC    GLOBAL DEFAULT   13 buf_setlen
   340: 080647e4   144 OBJECT  GLOBAL DEFAULT   25 svr_opts
   341: 080593bc   188 FUNC    GLOBAL DEFAULT   13 mp_div_2
   342: 00000000     0 FUNC    GLOBAL DEFAULT  UND shutdown@@GLIBC_2.0
   343: 0804ce37    66 FUNC    GLOBAL DEFAULT   13 strlcpy
   344: 0804c797   274 FUNC    GLOBAL DEFAULT   13 buf_get_rsa_priv_key
   345: 0804b2c2   653 FUNC    GLOBAL DEFAULT   13 buf_dss_verify
   346: 00000000     0 FUNC    GLOBAL DEFAULT  UND open64@@GLIBC_2.1
   347: 08049e43    53 FUNC    GLOBAL DEFAULT   13 setnonblocking
   348: 080516a5   726 FUNC    GLOBAL DEFAULT   13 recv_msg_userauth_request
   349: 08058b78   193 FUNC    GLOBAL DEFAULT   13 cbc_start
   350: 0804ada5    99 FUNC    GLOBAL DEFAULT   13 buf_new
   351: 08055453    89 FUNC    GLOBAL DEFAULT   13 rijndael_keysize
   352: 0804bc58    15 FUNC    GLOBAL DEFAULT   13 sign_key_fingerprint
   353: 00000000     0 FUNC    GLOBAL DEFAULT  UND __fprintf_chk@@GLIBC_2.3.
   354: 0805c0e4   107 FUNC    GLOBAL DEFAULT   13 mp_reduce_2k_setup
   355: 00000000     0 FUNC    GLOBAL DEFAULT  UND signal@@GLIBC_2.0
   356: 0805a618   112 FUNC    GLOBAL DEFAULT   13 mp_copy
   357: 00000000     0 NOTYPE  WEAK   DEFAULT  UND __gmon_start__
   358: 00000000     0 NOTYPE  WEAK   DEFAULT  UND _Jv_RegisterClasses
   359: 0804e32a   131 FUNC    GLOBAL DEFAULT   13 buf_put_algolist
   360: 08050029   308 FUNC    GLOBAL DEFAULT   13 recv_msg_channel_open
   361: 08053bdb  1288 FUNC    GLOBAL DEFAULT   13 svr_getopts
   362: 0805d298     4 OBJECT  GLOBAL DEFAULT   15 _fp_hw
   363: 00000000     0 FUNC    GLOBAL DEFAULT  UND realloc@@GLIBC_2.0
   364: 0805640a   418 FUNC    GLOBAL DEFAULT   13 blowfish_ecb_encrypt
   365: 0804ab82    56 FUNC    GLOBAL DEFAULT   13 buf_putbyte
   366: 0805b6b0   322 FUNC    GLOBAL DEFAULT   13 mp_reduce
   367: 0804ccb4    17 FUNC    GLOBAL DEFAULT   13 isempty
   368: 00000000     0 FUNC    GLOBAL DEFAULT  UND __xstat64@@GLIBC_2.2
   369: 0805197b    59 FUNC    GLOBAL DEFAULT   13 svr_authinitialise
   370: 00000000     0 FUNC    GLOBAL DEFAULT  UND localtime@@GLIBC_2.0
   371: 08057f2f    10 FUNC    GLOBAL DEFAULT   13 sha1_test
   372: 0805a6bc    47 FUNC    GLOBAL DEFAULT   13 mp_abs
   373: 0805c348   181 FUNC    GLOBAL DEFAULT   13 mp_mul_2
   374: 0805c008    50 FUNC    GLOBAL DEFAULT   13 mp_reduce_setup
   375: 08050f44    11 FUNC    GLOBAL DEFAULT   13 cbuf_getused
   376: 08050b50    82 FUNC    GLOBAL DEFAULT   13 set_listener_fds
   377: 0804ab21    42 FUNC    GLOBAL DEFAULT   13 buf_setpos
   378: 00000000     0 FUNC    GLOBAL DEFAULT  UND getgrnam@@GLIBC_2.0
   379: 00000000     0 FUNC    GLOBAL DEFAULT  UND clearenv@@GLIBC_2.0
   380: 00000000     0 FUNC    GLOBAL DEFAULT  UND strchr@@GLIBC_2.0
   381: 08058c3c   126 FUNC    GLOBAL DEFAULT   13 ctr_decrypt
   382: 0805d9c4    12 OBJECT  GLOBAL DEFAULT   15 dropbear_mode_cbc
   383: 0805d27c     0 FUNC    GLOBAL DEFAULT   14 _fini
   384: 08056275   405 FUNC    GLOBAL DEFAULT   13 blowfish_ecb_decrypt
   385: 00000000     0 FUNC    GLOBAL DEFAULT  UND calloc@@GLIBC_2.0
   386: 00000000     0 FUNC    GLOBAL DEFAULT  UND strncpy@@GLIBC_2.0
   387: 0805ac30    65 FUNC    GLOBAL DEFAULT   13 mp_sqr
   388: 08055888   965 FUNC    GLOBAL DEFAULT   13 rijndael_ecb_encrypt
   389: 080590f8    34 FUNC    GLOBAL DEFAULT   13 cipher_is_valid
   390: 08054f31   404 FUNC    GLOBAL DEFAULT   13 x11req
   391: 08052519    39 FUNC    GLOBAL DEFAULT   13 svr_pubkey_options_cleanu
   392: 080588c8    56 FUNC    GLOBAL DEFAULT   13 zeromem
   393: 00000000     0 FUNC    GLOBAL DEFAULT  UND ttyname@@GLIBC_2.0
   394: 0804964c     0 FUNC    GLOBAL DEFAULT  UND write@@GLIBC_2.0
   395: 0804a458    30 FUNC    GLOBAL DEFAULT   13 fail_assert
   396: 0805259e   557 FUNC    GLOBAL DEFAULT   13 svr_add_pubkey_options
   397: 0804aaee    51 FUNC    GLOBAL DEFAULT   13 buf_putint
   398: 080591c0    43 FUNC    GLOBAL DEFAULT   13 mp_zero
   399: 00000000     0 FUNC    GLOBAL DEFAULT  UND logout@@GLIBC_2.0
   400: 00000000     0 FUNC    GLOBAL DEFAULT  UND listen@@GLIBC_2.0
   401: 08053992   115 FUNC    GLOBAL DEFAULT   13 svr_chansessinitialise
   402: 080598dc   119 FUNC    GLOBAL DEFAULT   13 mp_to_unsigned_bin
   403: 0804eb3b   352 FUNC    GLOBAL DEFAULT   13 recv_msg_kexinit
   404: 080587d8   113 FUNC    GLOBAL DEFAULT   13 register_cipher
   405: 08059980    46 FUNC    GLOBAL DEFAULT   13 mp_dr_is_modulus
   406: 08056981     5 FUNC    GLOBAL DEFAULT   13 des3_done
   407: 08058900   326 FUNC    GLOBAL DEFAULT   13 cbc_decrypt
   408: 00000000     0 FUNC    GLOBAL DEFAULT  UND fopen64@@GLIBC_2.1
   409: 0804cf7b    49 FUNC    GLOBAL DEFAULT   13 send_msg_ignore
   410: 00000000     0 FUNC    GLOBAL DEFAULT  UND setsid@@GLIBC_2.0
   411: 0805d070   301 FUNC    GLOBAL HIDDEN   13 __udivdi3
   412: 0805c6c0   318 FUNC    GLOBAL DEFAULT   13 s_mp_mul_high_digs
   413: 080596c0    65 FUNC    GLOBAL DEFAULT   13 mp_invmod
   414: 08050c90    39 FUNC    GLOBAL DEFAULT   13 listeners_initialise
   415: 08059704   307 FUNC    GLOBAL DEFAULT   13 mp_exptmod
   416: 0804c412   269 FUNC    GLOBAL DEFAULT   13 buf_rsa_verify
   417: 080641a8     4 OBJECT  GLOBAL DEFAULT   24 _dropbear_exit
   418: 00000000     0 FUNC    GLOBAL DEFAULT  UND __libc_start_main@@GLIBC_
   419: 00000000     0 FUNC    GLOBAL DEFAULT  UND getspnam@@GLIBC_2.0
   420: 0805a688    51 FUNC    GLOBAL DEFAULT   13 mp_init_copy
   421: 0805abbc   116 FUNC    GLOBAL DEFAULT   13 mp_mul
   422: 0804f139    69 FUNC    GLOBAL DEFAULT   13 chancleanup
   423: 08057b0e   254 FUNC    GLOBAL DEFAULT   13 md5_process
   424: 0804cb00   257 FUNC    GLOBAL DEFAULT   13 genrandom
   425: 0804dbcd   906 FUNC    GLOBAL DEFAULT   13 decrypt_packet
   426: 0804ce7c    23 FUNC    GLOBAL DEFAULT   13 get_user_shell
   427: 0805c570   335 FUNC    GLOBAL DEFAULT   13 s_mp_mul_digs
   428: 08049e78    73 FUNC    GLOBAL DEFAULT   13 m_realloc
   429: 00000000     0 FUNC    GLOBAL DEFAULT  UND tcgetattr@@GLIBC_2.0
   430: 080501c3    77 FUNC    GLOBAL DEFAULT   13 line_stripname
   431: 08064304    60 OBJECT  GLOBAL DEFAULT   24 sshhostkey
   432: 00000000     0 FUNC    GLOBAL DEFAULT  UND chmod@@GLIBC_2.0
   433: 0804cc01   150 FUNC    GLOBAL DEFAULT   13 gen_random_mpint
   434: 08055234   527 FUNC    GLOBAL DEFAULT   13 recv_msg_global_request_r
   435: 0805c03c   166 FUNC    GLOBAL DEFAULT   13 mp_reduce_2k
   436: 0805100d    51 FUNC    GLOBAL DEFAULT   13 cbuf_writeptr
   437: 08051d2f   128 FUNC    GLOBAL DEFAULT   13 pty_allocate
   438: 00000000     0 FUNC    GLOBAL DEFAULT  UND __vsnprintf_chk@@GLIBC_2.
   439: 080504de    47 FUNC    GLOBAL DEFAULT   13 login_set_current_time
   440: 08051378   279 FUNC    GLOBAL DEFAULT   13 svr_buf_match_algo
   441: 00000000     0 FUNC    GLOBAL DEFAULT  UND setegid@@GLIBC_2.0
   442: 0805c800   430 FUNC    GLOBAL DEFAULT   13 fast_s_mp_sqr
   443: 0804bf50   248 FUNC    GLOBAL DEFAULT   13 buf_get_pub_key
   444: 0805b214   306 FUNC    GLOBAL DEFAULT   13 mp_add_d
   445: 00000000     0 FUNC    GLOBAL DEFAULT  UND read@@GLIBC_2.0
   446: 08058cbc   473 FUNC    GLOBAL DEFAULT   13 ctr_encrypt
   447: 080511be    40 FUNC    GLOBAL DEFAULT   13 cbuf_free
   448: 08058056   100 FUNC    GLOBAL DEFAULT   13 sha1_init
   449: 0804acfe    49 FUNC    GLOBAL DEFAULT   13 buf_putstring
   450: 0805b7f4  1500 FUNC    GLOBAL DEFAULT   13 mp_exptmod_fast
   451: 0805109f   142 FUNC    GLOBAL DEFAULT   13 cbuf_readlen
   452: 00000000     0 FUNC    GLOBAL DEFAULT  UND usleep@@GLIBC_2.0
   453: 08052490    29 FUNC    GLOBAL DEFAULT   13 svr_pubkey_allows_agentfw
   454: 08052987   175 FUNC    GLOBAL DEFAULT   13 svr_session
   455: 08050f5c   177 FUNC    GLOBAL DEFAULT   13 cbuf_writelen
   456: 0804d55d   428 FUNC    GLOBAL DEFAULT   13 common_session_init
   457: 080501a0    35 FUNC    GLOBAL DEFAULT   13 set_utmp_time
   458: 0804ae08    43 FUNC    GLOBAL DEFAULT   13 buf_newcopy
   459: 0805d29c     4 OBJECT  GLOBAL DEFAULT   15 _IO_stdin_used
   460: 00000000     0 FUNC    GLOBAL DEFAULT  UND gettimeofday@@GLIBC_2.0
   461: 0804f59b    29 FUNC    GLOBAL DEFAULT   13 recv_msg_channel_data
   462: 0804a4a9   543 FUNC    GLOBAL DEFAULT   13 connect_remote
   463: 0804b6d1   255 FUNC    GLOBAL DEFAULT   13 buf_get_dss_pub_key
   464: 08054d30    75 FUNC    GLOBAL DEFAULT   13 x11cleanup
   465: 08050911   232 FUNC    GLOBAL DEFAULT   13 listen_tcpfwd
   466: 0805cecc   405 FUNC    GLOBAL DEFAULT   13 fast_s_mp_mul_high_digs
   467: 08053ae4   247 FUNC    GLOBAL DEFAULT   13 loadhostkeys
   468: 00000000     0 FUNC    GLOBAL DEFAULT  UND free@@GLIBC_2.0
   469: 0804aa11   120 FUNC    GLOBAL DEFAULT   13 buf_getmpint
   470: 0804b8f9    62 FUNC    GLOBAL DEFAULT   13 m_mp_init_multi
   471: 0804a16e   137 FUNC    GLOBAL DEFAULT   13 getaddrhostname
   472: 0804bab8   167 FUNC    GLOBAL DEFAULT   13 buf_put_sign
   473: 0804cd84    87 FUNC    GLOBAL DEFAULT   13 atomicio
   474: 00000000     0 FUNC    GLOBAL DEFAULT  UND openlog@@GLIBC_2.0
   475: 0804acc4    58 FUNC    GLOBAL DEFAULT   13 buf_putbytes
   476: 0805b414   667 FUNC    GLOBAL DEFAULT   13 fast_mp_invmod
   477: 08049e29    26 FUNC    GLOBAL DEFAULT   13 dropbear_exit
   478: 0804e3f7   132 FUNC    GLOBAL DEFAULT   13 crypto_init
   479: 080570eb     5 FUNC    GLOBAL DEFAULT   13 twofish_done
   480: 080641a0     0 NOTYPE  GLOBAL DEFAULT   24 __data_start
   481: 0805c27c   204 FUNC    GLOBAL DEFAULT   13 mp_mod_2d
   482: 0804ab4b    55 FUNC    GLOBAL DEFAULT   13 buf_incrlen
   483: 080524c9    29 FUNC    GLOBAL DEFAULT   13 svr_pubkey_allows_x11fwd
   484: 00000000     0 FUNC    GLOBAL DEFAULT  UND sigaction@@GLIBC_2.0
   485: 0804b938    80 FUNC    GLOBAL DEFAULT   13 signkey_type_from_name
   486: 00000000     0 FUNC    GLOBAL DEFAULT  UND logwtmp@@GLIBC_2.0
   487: 0805d210    50 FUNC    GLOBAL HIDDEN   13 stat64
   488: 0805cd64   360 FUNC    GLOBAL DEFAULT   13 mp_montgomery_reduce
   489: 0806225c    96 OBJECT  GLOBAL DEFAULT   15 twofish_desc
   490: 0804cd30    83 FUNC    GLOBAL DEFAULT   13 dequeue
   491: 0804c94b   437 FUNC    GLOBAL DEFAULT   13 seedrandom
   492: 08058e98   349 FUNC    GLOBAL DEFAULT   13 ctr_start
   493: 00000000     0 FUNC    GLOBAL DEFAULT  UND accept@@GLIBC_2.0
   494: 080643a0     4 OBJECT  GLOBAL DEFAULT   25 sessinitdone
   495: 00000000     0 FUNC    GLOBAL DEFAULT  UND ioctl@@GLIBC_2.0
   496: 00000000     0 FUNC    GLOBAL DEFAULT  UND socket@@GLIBC_2.0
   497: 00000000     0 FUNC    GLOBAL DEFAULT  UND dup2@@GLIBC_2.0
   498: 0804c51f    86 FUNC    GLOBAL DEFAULT   13 buf_put_rsa_pub_key
   499: 0804b54f   207 FUNC    GLOBAL DEFAULT   13 dss_key_free
   500: 08049ef0    72 FUNC    GLOBAL DEFAULT   13 m_malloc
   501: 080524ad    28 FUNC    GLOBAL DEFAULT   13 svr_pubkey_allows_tcpfwd
   502: 080642dc    40 OBJECT  GLOBAL DEFAULT   24 sshcompress
   503: 0805c1ac   104 FUNC    GLOBAL DEFAULT   13 mp_init_size
   504: 08051db0   231 FUNC    GLOBAL DEFAULT   13 svr_auth_password
   505: 08056d49   217 FUNC    GLOBAL DEFAULT   13 des3_setup
   506: 00000000     0 FUNC    GLOBAL DEFAULT  UND getaddrinfo@@GLIBC_2.0
   507: 00000000     0 FUNC    GLOBAL DEFAULT  UND fclose@@GLIBC_2.1
   508: 08050cb7   249 FUNC    GLOBAL DEFAULT   13 new_listener
   509: 0805a6ec    80 FUNC    GLOBAL DEFAULT   13 mp_cmp_mag
   510: 0805622a     5 FUNC    GLOBAL DEFAULT   13 blowfish_done
   511: 08049bd4    26 FUNC    GLOBAL DEFAULT   13 m_burn
   512: 080574bb   367 FUNC    GLOBAL DEFAULT   13 twofish_ecb_encrypt
   513: 0804e64e   267 FUNC    GLOBAL DEFAULT   13 gen_kexdh_vals
   514: 00000000     0 FUNC    GLOBAL DEFAULT  UND setuid@@GLIBC_2.0
   515: 0805884c   122 FUNC    GLOBAL DEFAULT   13 register_hash
   516: 0804d256    90 FUNC    GLOBAL DEFAULT   13 common_session_cleanup
   517: 0804fcaa   400 FUNC    GLOBAL DEFAULT   13 channelio
   518: 0805a054    98 FUNC    GLOBAL DEFAULT   13 mp_reduce_2k_setup_l
   519: 0804c5e5   207 FUNC    GLOBAL DEFAULT   13 rsa_key_free
   520: 0805875c    88 FUNC    GLOBAL DEFAULT   13 find_hash
   521: 0804d70c  1115 FUNC    GLOBAL DEFAULT   13 encrypt_packet
   522: 080569c3   192 FUNC    GLOBAL DEFAULT   13 des3_ecb_decrypt
   523: 0805ab4c   112 FUNC    GLOBAL DEFAULT   13 mp_sub
   524: 08049ec1    47 FUNC    GLOBAL DEFAULT   13 m_strdup
   525: 080581b8   438 FUNC    GLOBAL DEFAULT   13 hmac_done
   526: 0804fe3a   297 FUNC    GLOBAL DEFAULT   13 newchannel
   527: 080585cc   257 FUNC    GLOBAL DEFAULT   13 base64_decode
   528: 08064374     4 OBJECT  GLOBAL DEFAULT   25 stderr@@GLIBC_2.0
   529: 00000000     0 FUNC    GLOBAL DEFAULT  UND execv@@GLIBC_2.0
   530: 080623a4   104 OBJECT  GLOBAL DEFAULT   15 md5_desc
   531: 00000000     0 FUNC    GLOBAL DEFAULT  UND strtoul@@GLIBC_2.0
   532: 0804c575   112 FUNC    GLOBAL DEFAULT   13 buf_put_rsa_priv_key
   533: 0804a6c8   569 FUNC    GLOBAL DEFAULT   13 dropbear_listen
   534: 080514e2   267 FUNC    GLOBAL DEFAULT   13 send_msg_userauth_failure
   535: 0804b8ab    42 FUNC    GLOBAL DEFAULT   13 bytes_to_mp
   536: 08049d2b   138 FUNC    GLOBAL DEFAULT   13 buf_getline
   537: 0804f46d   302 FUNC    GLOBAL DEFAULT   13 common_recv_msg_channel_d
   538: 00000000     0 FUNC    GLOBAL DEFAULT  UND unlink@@GLIBC_2.0
   539: 080565ac   420 FUNC    GLOBAL DEFAULT   13 blowfish_setup
   540: 0804f29a    69 FUNC    GLOBAL DEFAULT   13 recv_msg_channel_window_a
   541: 00000000     0 FUNC    GLOBAL DEFAULT  UND gai_strerror@@GLIBC_2.1
   542: 08059f04   104 FUNC    GLOBAL DEFAULT   13 mp_reduce_is_2k
   543: 0805f76c    96 OBJECT  GLOBAL DEFAULT   15 aes_desc
   544: 0805ac74  1440 FUNC    GLOBAL DEFAULT   13 mp_div
   545: 0804e47c   466 FUNC    GLOBAL DEFAULT   13 kexdh_comb_key
   546: 08056977    10 FUNC    GLOBAL DEFAULT   13 des3_test
   547: 08051240   311 FUNC    GLOBAL DEFAULT   13 recv_msg_kexdh_init
   548: 08058704    88 FUNC    GLOBAL DEFAULT   13 find_cipher
   549: 0805043e   117 FUNC    GLOBAL DEFAULT   13 line_fullname
   550: 080641a4     0 OBJECT  GLOBAL HIDDEN   24 __dso_handle
   551: 00000000     0 FUNC    GLOBAL DEFAULT  UND waitpid@@GLIBC_2.0
   552: 00000000     0 FUNC    GLOBAL DEFAULT  UND fgetc@@GLIBC_2.0
   553: 080508b4    18 FUNC    GLOBAL DEFAULT   13 login_logout
   554: 08050ee0    99 FUNC    GLOBAL DEFAULT   13 readhostkey
   555: 00000000     0 FUNC    GLOBAL DEFAULT  UND __xpg_basename@@GLIBC_2.0
   556: 0804cd03    45 FUNC    GLOBAL DEFAULT   13 examine
   557: 0804ce93   232 FUNC    GLOBAL DEFAULT   13 fill_passwd
   558: 00000000     0 FUNC    GLOBAL DEFAULT  UND strcpy@@GLIBC_2.0
   559: 0804a962    51 FUNC    GLOBAL DEFAULT   13 buf_getbyte
   560: 08056a83   188 FUNC    GLOBAL DEFAULT   13 des3_ecb_encrypt
   561: 08063f08     0 OBJECT  GLOBAL HIDDEN   19 __DTOR_END__
   562: 0804f312    51 FUNC    GLOBAL DEFAULT   13 send_msg_channel_failure
   563: 0805762a   490 FUNC    GLOBAL DEFAULT   13 twofish_setup
   564: 0805d1b0    90 FUNC    GLOBAL DEFAULT   13 __libc_csu_init
   565: 080643a4     4 OBJECT  GLOBAL DEFAULT   25 exitflag
   566: 0805d9d0    12 OBJECT  GLOBAL DEFAULT   15 dropbear_mode_none
   567: 0804fa22    36 FUNC    GLOBAL DEFAULT   13 recv_msg_channel_close
   568: 08051b09   128 FUNC    GLOBAL DEFAULT   13 pty_release
   569: 00000000     0 FUNC    GLOBAL DEFAULT  UND chdir@@GLIBC_2.0
   570: 00000000     0 FUNC    GLOBAL DEFAULT  UND bind@@GLIBC_2.0
   571: 00000000     0 FUNC    GLOBAL DEFAULT  UND getuid@@GLIBC_2.0
   572: 0805ede4    24 OBJECT  GLOBAL DEFAULT   15 svrchansess
   573: 0805d9e8    12 OBJECT  GLOBAL DEFAULT   15 dropbear_nohash
   574: 00000000     0 FUNC    GLOBAL DEFAULT  UND raise@@GLIBC_2.0
   575: 08052aae   164 FUNC    GLOBAL DEFAULT   13 recv_msg_service_request
   576: 00000000     0 FUNC    GLOBAL DEFAULT  UND atol@@GLIBC_2.0
   577: 080508c6    18 FUNC    GLOBAL DEFAULT   13 login_login
   578: 080625a0   104 OBJECT  GLOBAL DEFAULT   15 sha1_desc
   579: 0804b988    68 FUNC    GLOBAL DEFAULT   13 signkey_name_from_type
   580: 0804bd8c    59 FUNC    GLOBAL DEFAULT   13 buf_put_priv_key
   581: 08051b89    56 FUNC    GLOBAL DEFAULT   13 pty_change_window_size
   582: 0805bff0    23 FUNC    GLOBAL DEFAULT   13 mp_dr_setup
   583: 0804f2df    51 FUNC    GLOBAL DEFAULT   13 send_msg_channel_success
   584: 0805916c    83 FUNC    GLOBAL DEFAULT   13 mp_clear
   585: 08058370   480 FUNC    GLOBAL DEFAULT   13 hmac_init
   586: 00000000     0 FUNC    GLOBAL DEFAULT  UND putenv@@GLIBC_2.0
   587: 0804fa46    29 FUNC    GLOBAL DEFAULT   13 recv_msg_channel_eof
   588: 080527cc   258 FUNC    GLOBAL DEFAULT   13 svr_dropbear_log
   589: 0804a933    47 FUNC    GLOBAL DEFAULT   13 buf_getptr
   590: 080647c4    32 OBJECT  GLOBAL DEFAULT   25 svr_ses
   591: 0805aa10   200 FUNC    GLOBAL DEFAULT   13 s_mp_sub
   592: 00000000     0 FUNC    GLOBAL DEFAULT  UND __syslog_chk@@GLIBC_2.4
   593: 0804f345    51 FUNC    GLOBAL DEFAULT   13 recv_msg_channel_request
   594: 0804bc67   239 FUNC    GLOBAL DEFAULT   13 cmp_base64_key
   595: 0805112d    51 FUNC    GLOBAL DEFAULT   13 cbuf_readptr
   596: 00000000     0 FUNC    GLOBAL DEFAULT  UND select@@GLIBC_2.0
   597: 08050273   218 FUNC    GLOBAL DEFAULT   13 construct_utmp
   598: 0805cb64   512 FUNC    GLOBAL DEFAULT   13 fast_mp_montgomery_reduce
   599: 00000000     0 FUNC    GLOBAL DEFAULT  UND openpty@@GLIBC_2.0
   600: 00000000     0 FUNC    GLOBAL DEFAULT  UND close@@GLIBC_2.0
   601: 0804a2b6   418 FUNC    GLOBAL DEFAULT   13 spawn_command
   602: 080592b0   267 FUNC    GLOBAL DEFAULT   13 mp_mul_2d
   603: 0805015d    66 FUNC    GLOBAL DEFAULT   13 chaninitialise
   604: 0804e9f2    13 FUNC    GLOBAL DEFAULT   13 kexfirstinitialise
   605: 08059478   115 FUNC    GLOBAL DEFAULT   13 mp_mod
   606: 0805a508    49 FUNC    GLOBAL DEFAULT   13 mp_exch
   607: 00000000     0 FUNC    GLOBAL DEFAULT  UND initgroups@@GLIBC_2.0
   608: 0804a995    24 FUNC    GLOBAL DEFAULT   13 buf_getbool
   609: 08055444    10 FUNC    GLOBAL DEFAULT   13 rijndael_test
   610: 00000000     0 FUNC    GLOBAL DEFAULT  UND time@@GLIBC_2.0
   611: 0805c400   368 FUNC    GLOBAL DEFAULT   13 fast_s_mp_mul_digs
   612: 08064374     0 NOTYPE  GLOBAL DEFAULT  ABS __bss_start
   613: 08058550   122 FUNC    GLOBAL DEFAULT   13 hmac_process
   614: 00000000     0 FUNC    GLOBAL DEFAULT  UND malloc@@GLIBC_2.0
   615: 080524e6    29 FUNC    GLOBAL DEFAULT   13 svr_pubkey_allows_pty
   616: 0804c1e9   553 FUNC    GLOBAL DEFAULT   13 buf_put_rsa_sign
   617: 0804ed84   699 FUNC    GLOBAL DEFAULT   13 gen_new_keys
   618: 0804f072    72 FUNC    GLOBAL DEFAULT   13 send_msg_newkeys
   619: 0804e3ad    74 FUNC    GLOBAL DEFAULT   13 have_algo
   620: 080540e4   317 FUNC    GLOBAL DEFAULT   13 agentcleanup
   621: 080586d0    49 FUNC    GLOBAL DEFAULT   13 crypt_argchk
   622: 0805cb08    91 FUNC    GLOBAL DEFAULT   13 mp_montgomery_setup
   623: 0804b854    87 FUNC    GLOBAL DEFAULT   13 sha1_process_mp
   624: 0804aa89    33 FUNC    GLOBAL DEFAULT   13 buf_eatstring
   625: 0804c6b4   227 FUNC    GLOBAL DEFAULT   13 buf_get_rsa_pub_key
   626: 00000000     0 FUNC    GLOBAL DEFAULT  UND chown@@GLIBC_2.1
   627: 00000000     0 FUNC    GLOBAL DEFAULT  UND __stack_chk_fail@@GLIBC_2
   628: 080511e6    87 FUNC    GLOBAL DEFAULT   13 cbuf_new
   629: 0804a9ad    59 FUNC    GLOBAL DEFAULT   13 buf_incrpos
   630: 0804b61e   108 FUNC    GLOBAL DEFAULT   13 buf_put_dss_pub_key
   631: 08059248    53 FUNC    GLOBAL DEFAULT   13 mp_cmp
   632: 0804b7d0   132 FUNC    GLOBAL DEFAULT   13 buf_get_dss_priv_key
   633: 080641b0   220 OBJECT  GLOBAL DEFAULT   24 sshciphers
   634: 08050bff    68 FUNC    GLOBAL DEFAULT   13 get_listener
   635: 080587b4    34 FUNC    GLOBAL DEFAULT   13 hash_is_valid
   636: 00000000     0 FUNC    GLOBAL DEFAULT  UND login@@GLIBC_2.0
   637: 08049d19    18 FUNC    GLOBAL DEFAULT   13 __m_free
   638: 0805a73c   121 FUNC    GLOBAL DEFAULT   13 mp_lshd
   639: 00000000     0 FUNC    GLOBAL DEFAULT  UND rmdir@@GLIBC_2.0
   640: 08051bc1   366 FUNC    GLOBAL DEFAULT   13 pty_make_controlling_tty
   641: 0804b8d5    36 FUNC    GLOBAL DEFAULT   13 m_mp_init
   642: 0804f1d8     8 FUNC    GLOBAL DEFAULT   13 getchannel
   643: 0804f1e0    54 FUNC    GLOBAL DEFAULT   13 recv_msg_channel_open_fai
   644: 08059838    51 FUNC    GLOBAL DEFAULT   13 mp_count_bits
   645: 0804aea3    38 FUNC    GLOBAL DEFAULT   13 buf_free
   646: 0804abe4   224 FUNC    GLOBAL DEFAULT   13 buf_putmpint
   647: 0804b9cc   236 FUNC    GLOBAL DEFAULT   13 buf_verify
   648: 08054221   122 FUNC    GLOBAL DEFAULT   13 agentset
   649: 08050f4f    13 FUNC    GLOBAL DEFAULT   13 cbuf_getavail
   650: 0806428c    80 OBJECT  GLOBAL DEFAULT   24 sshhashes
   651: 0804bdc7   145 FUNC    GLOBAL DEFAULT   13 buf_put_pub_key
   652: 0805aad8   113 FUNC    GLOBAL DEFAULT   13 mp_add
   653: 0805a00c    70 FUNC    GLOBAL DEFAULT   13 mp_reduce_is_2k_l
   654: 080646c8   236 OBJECT  GLOBAL DEFAULT   25 ses
   655: 00000000     0 FUNC    GLOBAL DEFAULT  UND strncasecmp@@GLIBC_2.0
   656: 080505be    45 FUNC    GLOBAL DEFAULT   13 login_alloc_entry
   657: 08049ce7    50 FUNC    GLOBAL DEFAULT   13 disallow_core
   658: 08050ba2    93 FUNC    GLOBAL DEFAULT   13 handle_listeners
   659: 08059610    87 FUNC    GLOBAL DEFAULT   13 mp_addmod
   660: 08051040    95 FUNC    GLOBAL DEFAULT   13 cbuf_incrwrite
   661: 08060814    96 OBJECT  GLOBAL DEFAULT   15 blowfish_desc
   662: 0805544e     5 FUNC    GLOBAL DEFAULT   13 rijndael_done
   663: 00000000     0 FUNC    GLOBAL DEFAULT  UND getnameinfo@@GLIBC_2.1
   664: 0804aaaa    68 FUNC    GLOBAL DEFAULT   13 buf_incrwritepos
   665: 00000000     0 FUNC    GLOBAL DEFAULT  UND strcat@@GLIBC_2.0
   666: 080580ba   254 FUNC    GLOBAL DEFAULT   13 sha1_process
   667: 0804be58   248 FUNC    GLOBAL DEFAULT   13 buf_get_priv_key
   668: 0804cddc    91 FUNC    GLOBAL DEFAULT   13 strlcat
   669: 08064548   384 OBJECT  GLOBAL DEFAULT   25 cipher_descriptor
   670: 0804a476    26 FUNC    GLOBAL DEFAULT   13 dropbear_close
   671: 0805a908   262 FUNC    GLOBAL DEFAULT   13 s_mp_add
   672: 08064874     0 NOTYPE  GLOBAL DEFAULT  ABS _end
   673: 0804ae8b    24 FUNC    GLOBAL DEFAULT   13 buf_burn
   674: 00000000     0 FUNC    GLOBAL DEFAULT  UND fork@@GLIBC_2.0
   675: 0805d9b8    12 OBJECT  GLOBAL DEFAULT   15 dropbear_nocipher
   676: 08064340    40 OBJECT  GLOBAL DEFAULT   24 sshkex
   677: 08051160    94 FUNC    GLOBAL DEFAULT   13 cbuf_incrread
   678: 08050c43    77 FUNC    GLOBAL DEFAULT   13 remove_listener
   679: 00000000     0 FUNC    GLOBAL DEFAULT  UND setsockopt@@GLIBC_2.0
   680: 0805622f    70 FUNC    GLOBAL DEFAULT   13 blowfish_keysize
   681: 00000000     0 FUNC    GLOBAL DEFAULT  UND tcsetattr@@GLIBC_2.0
   682: 0805c214   101 FUNC    GLOBAL DEFAULT   13 mp_rshd
   683: 08059954    44 FUNC    GLOBAL DEFAULT   13 mp_unsigned_bin_size
   684: 00000000     0 FUNC    GLOBAL DEFAULT  UND fcntl@@GLIBC_2.0
   685: 0805c9b0   342 FUNC    GLOBAL DEFAULT   13 s_mp_sqr
   686: 0805d9dc    12 OBJECT  GLOBAL DEFAULT   15 dropbear_mode_ctr
   687: 0805f6ec    24 OBJECT  GLOBAL DEFAULT   15 svr_chan_tcpdirect
   688: 0805986c   110 FUNC    GLOBAL DEFAULT   13 mp_read_unsigned_bin
   689: 080544b8   149 FUNC    GLOBAL DEFAULT   13 agentreq
   690: 00000000     0 FUNC    GLOBAL DEFAULT  UND getusershell@@GLIBC_2.0
   691: 080599b0  1361 FUNC    GLOBAL DEFAULT   13 s_mp_exptmod
   692: 08056220    10 FUNC    GLOBAL DEFAULT   13 blowfish_test
   693: 08050210    99 FUNC    GLOBAL DEFAULT   13 line_abbrevname
   694: 00000000     0 FUNC    GLOBAL DEFAULT  UND strncmp@@GLIBC_2.0
   695: 08050831    43 FUNC    GLOBAL DEFAULT   13 lastlog_write_entry
   696: 0805a0b8    42 FUNC    GLOBAL DEFAULT   13 mp_clear_multi
   697: 00000000     0 FUNC    GLOBAL DEFAULT  UND crypt@@GLIBC_2.0
   698: 0804ae33    88 FUNC    GLOBAL DEFAULT   13 buf_resize
   699: 00000000     0 FUNC    GLOBAL DEFAULT  UND __snprintf_chk@@GLIBC_2.3
   700: 0804c8ac   159 FUNC    GLOBAL DEFAULT   13 reseedrandom
   701: 0804ff63   198 FUNC    GLOBAL DEFAULT   13 send_msg_channel_open_ini
   702: 08059f6c   160 FUNC    GLOBAL DEFAULT   13 mp_reduce_2k_l
   703: 08052503    22 FUNC    GLOBAL DEFAULT   13 svr_pubkey_set_forced_com
   704: 0804b68a    71 FUNC    GLOBAL DEFAULT   13 buf_put_dss_priv_key
   705: 08055c4d  1491 FUNC    GLOBAL DEFAULT   13 rijndael_setup
   706: 0804d065   497 FUNC    GLOBAL DEFAULT   13 session_identification
   707: 08051f01  1420 FUNC    GLOBAL DEFAULT   13 svr_auth_pubkey
   708: 080591ec    92 FUNC    GLOBAL DEFAULT   13 mp_set_int
   709: 00000000     0 FUNC    GLOBAL DEFAULT  UND pipe@@GLIBC_2.0
   710: 0805beec   258 FUNC    GLOBAL DEFAULT   13 mp_dr_reduce
   711: 08049f94    75 FUNC    GLOBAL DEFAULT   13 m_close
   712: 080643a8   416 OBJECT  GLOBAL DEFAULT   25 hash_descriptor
   713: 00000000     0 FUNC    GLOBAL DEFAULT  UND getsockopt@@GLIBC_2.0
   714: 00000000     0 FUNC    GLOBAL DEFAULT  UND seteuid@@GLIBC_2.0
   715: 0805733a   385 FUNC    GLOBAL DEFAULT   13 twofish_ecb_decrypt
   716: 080647b4    16 OBJECT  GLOBAL DEFAULT   25 opts
   717: 0804f03f    51 FUNC    GLOBAL DEFAULT   13 recv_msg_newkeys
   718: 00000000     0 FUNC    GLOBAL DEFAULT  UND strftime@@GLIBC_2.0
   719: 0805bdd0    82 FUNC    GLOBAL DEFAULT   13 mp_2expt
   720: 0804a1f7   191 FUNC    GLOBAL DEFAULT   13 run_shell_command
   721: 08050db0   302 FUNC    GLOBAL DEFAULT   13 process_packet
   722: 080570e1    10 FUNC    GLOBAL DEFAULT   13 twofish_test
   723: 0805a5e8    47 FUNC    GLOBAL DEFAULT   13 mp_set
   724: 08059280    45 FUNC    GLOBAL DEFAULT   13 mp_cmp_d
   725: 00000000     0 FUNC    GLOBAL DEFAULT  UND setgid@@GLIBC_2.0
   726: 0805a5ac    60 FUNC    GLOBAL DEFAULT   13 mp_clamp
   727: 080519b8   337 FUNC    GLOBAL DEFAULT   13 pty_setowner
   728: 0804fa63   242 FUNC    GLOBAL DEFAULT   13 setchannelfds
   729: 08064374     0 NOTYPE  GLOBAL DEFAULT  ABS _edata
   730: 00000000     0 FUNC    GLOBAL DEFAULT  UND kill@@GLIBC_2.0
   731: 0804bd56    54 FUNC    GLOBAL DEFAULT   13 sign_key_free
   732: 0805a0e4  1059 FUNC    GLOBAL DEFAULT   13 mp_invmod_slow
   733: 0805911c    79 FUNC    GLOBAL DEFAULT   13 mp_init
   734: 0805050d   168 FUNC    GLOBAL DEFAULT   13 login_init_entry
   735: 0804d2b0   685 FUNC    GLOBAL DEFAULT   13 session_loop
   736: 08049c9f    72 FUNC    GLOBAL DEFAULT   13 m_str_to_uint
   737: 0805781e    93 FUNC    GLOBAL DEFAULT   13 md5_init
   738: 080641ac     4 OBJECT  GLOBAL DEFAULT   24 _dropbear_log
   739: 00000000     0 FUNC    GLOBAL DEFAULT  UND strdup@@GLIBC_2.0
   740: 00000000     0 FUNC    GLOBAL DEFAULT  UND getpeername@@GLIBC_2.0
   741: 0805c150    92 FUNC    GLOBAL DEFAULT   13 mp_init_multi
   742: 08052f23   161 FUNC    GLOBAL DEFAULT   13 addnewvar
   743: 0804a904    47 FUNC    GLOBAL DEFAULT   13 buf_getwriteptr
   744: 00000000     0 FUNC    GLOBAL DEFAULT  UND getpwnam@@GLIBC_2.0
   745: 00000000     0 FUNC    GLOBAL DEFAULT  UND lseek64@@GLIBC_2.1
   746: 0805be50   156 FUNC    GLOBAL DEFAULT   13 mp_montgomery_calc_normal
   747: 00000000     0 FUNC    GLOBAL DEFAULT  UND endusershell@@GLIBC_2.0
   748: 00000000     0 FUNC    GLOBAL DEFAULT  UND strcmp@@GLIBC_2.0
   749: 08054d7b   241 FUNC    GLOBAL DEFAULT   13 x11setauth
   750: 08049fdf   141 FUNC    GLOBAL DEFAULT   13 buf_readfile
   751: 00000000     0 FUNC    GLOBAL DEFAULT  UND exit@@GLIBC_2.0
   752: 0804f216   132 FUNC    GLOBAL DEFAULT   13 recv_msg_channel_open_con
   753: 080554ac   988 FUNC    GLOBAL DEFAULT   13 rijndael_ecb_decrypt
   754: 00000000     0 FUNC    GLOBAL DEFAULT  UND pclose@@GLIBC_2.1
   755: 080594ec   291 FUNC    GLOBAL DEFAULT   13 mp_sub_d
   756: 080570f0    89 FUNC    GLOBAL DEFAULT   13 twofish_keysize
   757: 0804e9ff   316 FUNC    GLOBAL DEFAULT   13 send_msg_kexinit
   758: 0805d20a     0 FUNC    GLOBAL HIDDEN   13 __i686.get_pc_thunk.bx
   759: 0804a9e8    41 FUNC    GLOBAL DEFAULT   13 buf_getint
   760: 08057814    10 FUNC    GLOBAL DEFAULT   13 md5_test
   761: 00000000     0 FUNC    GLOBAL DEFAULT  UND getgid@@GLIBC_2.0
   762: 0804ad2f   118 FUNC    GLOBAL DEFAULT   13 buf_getstring
   763: 08054c1f   273 FUNC    GLOBAL DEFAULT   13 main
   764: 0804945c     0 FUNC    GLOBAL DEFAULT   11 _init
   765: 0805085c    88 FUNC    GLOBAL DEFAULT   13 login_write
   766: 0805be24    44 FUNC    GLOBAL DEFAULT   13 bn_reverse
   767: 08056986    61 FUNC    GLOBAL DEFAULT   13 des3_keysize
   768: 0805ddb4   752 OBJECT  GLOBAL DEFAULT   15 termcodes
   769: 080579f4   282 FUNC    GLOBAL DEFAULT   13 md5_done
   770: 0804bb5f    28 FUNC    GLOBAL DEFAULT   13 new_sign_key
   771: 00000000     0 FUNC    GLOBAL DEFAULT  UND geteuid@@GLIBC_2.0

Histogram for bucket list length (total of 97 buckets):
 Length  Number     % of total  Coverage
      0  28         ( 28.9%)
      1  42         ( 43.3%)     39.3%
      2  18         ( 18.6%)     72.9%
      3  7          (  7.2%)     92.5%
      4  2          (  2.1%)    100.0%

Histogram for `.gnu.hash' bucket list length (total of 3 buckets):
 Length  Number     % of total  Coverage
      0  2          ( 66.7%)
      1  0          (  0.0%)      0.0%
      2  0          (  0.0%)      0.0%
      3  1          ( 33.3%)    100.0%

Version symbols section '.gnu.version' contains 108 entries:
 Addr: 0000000008048f92  Offset: 0x000f92  Link: 5 (.dynsym)
  000:   0 (*local*)       2 (GLIBC_2.0)     2 (GLIBC_2.0)     3 (GLIBC_2.1) 
  004:   2 (GLIBC_2.0)     2 (GLIBC_2.0)     2 (GLIBC_2.0)     2 (GLIBC_2.0) 
  008:   2 (GLIBC_2.0)     3 (GLIBC_2.1)     2 (GLIBC_2.0)     2 (GLIBC_2.0) 
  00c:   2 (GLIBC_2.0)     2 (GLIBC_2.0)     2 (GLIBC_2.0)     3 (GLIBC_2.1) 
  010:   4 (GLIBC_2.3.4)   2 (GLIBC_2.0)     0 (*local*)       0 (*local*)   
  014:   2 (GLIBC_2.0)     5 (GLIBC_2.2)     2 (GLIBC_2.0)     2 (GLIBC_2.0) 
  018:   2 (GLIBC_2.0)     2 (GLIBC_2.0)     2 (GLIBC_2.0)     2 (GLIBC_2.0) 
  01c:   2 (GLIBC_2.0)     6 (GLIBC_2.0)     2 (GLIBC_2.0)     3 (GLIBC_2.1) 
  020:   2 (GLIBC_2.0)     2 (GLIBC_2.0)     2 (GLIBC_2.0)     2 (GLIBC_2.0) 
  024:   2 (GLIBC_2.0)     4 (GLIBC_2.3.4)   2 (GLIBC_2.0)     2 (GLIBC_2.0) 
  028:   2 (GLIBC_2.0)     2 (GLIBC_2.0)     2 (GLIBC_2.0)     2 (GLIBC_2.0) 
  02c:   2 (GLIBC_2.0)     6 (GLIBC_2.0)     2 (GLIBC_2.0)     2 (GLIBC_2.0) 
  030:   2 (GLIBC_2.0)     2 (GLIBC_2.0)     2 (GLIBC_2.0)     3 (GLIBC_2.1) 
  034:   2 (GLIBC_2.0)     2 (GLIBC_2.0)     2 (GLIBC_2.0)     2 (GLIBC_2.0) 
  038:   3 (GLIBC_2.1)     2 (GLIBC_2.0)     2 (GLIBC_2.0)     2 (GLIBC_2.0) 
  03c:   2 (GLIBC_2.0)     2 (GLIBC_2.0)     2 (GLIBC_2.0)     2 (GLIBC_2.0) 
  040:   2 (GLIBC_2.0)     2 (GLIBC_2.0)     2 (GLIBC_2.0)     7 (GLIBC_2.4) 
  044:   2 (GLIBC_2.0)     6 (GLIBC_2.0)     2 (GLIBC_2.0)     2 (GLIBC_2.0) 
  048:   2 (GLIBC_2.0)     2 (GLIBC_2.0)     3 (GLIBC_2.1)     7 (GLIBC_2.4) 
  04c:   6 (GLIBC_2.0)     2 (GLIBC_2.0)     2 (GLIBC_2.0)     3 (GLIBC_2.1) 
  050:   2 (GLIBC_2.0)     2 (GLIBC_2.0)     2 (GLIBC_2.0)     2 (GLIBC_2.0) 
  054:   2 (GLIBC_2.0)     2 (GLIBC_2.0)     2 (GLIBC_2.0)     8 (GLIBC_2.0) 
  058:   4 (GLIBC_2.3.4)   2 (GLIBC_2.0)     2 (GLIBC_2.0)     2 (GLIBC_2.0) 
  05c:   2 (GLIBC_2.0)     2 (GLIBC_2.0)     2 (GLIBC_2.0)     2 (GLIBC_2.0) 
  060:   2 (GLIBC_2.0)     2 (GLIBC_2.0)     3 (GLIBC_2.1)     2 (GLIBC_2.0) 
  064:   2 (GLIBC_2.0)     2 (GLIBC_2.0)     3 (GLIBC_2.1)     2 (GLIBC_2.0) 
  068:   2 (GLIBC_2.0)     2 (GLIBC_2.0)     1 (*global*)      2 (GLIBC_2.0) 

Version needs section '.gnu.version_r' contains 3 entries:
 Addr: 0x000000000804906c  Offset: 0x00106c  Link: 6 (.dynstr)
  000000: Version: 1  File: libcrypt.so.1  Cnt: 1
  0x0010:   Name: GLIBC_2.0  Flags: none  Version: 8
  0x0020: Version: 1  File: libutil.so.1  Cnt: 1
  0x0030:   Name: GLIBC_2.0  Flags: none  Version: 6
  0x0040: Version: 1  File: libc.so.6  Cnt: 5
  0x0050:   Name: GLIBC_2.4  Flags: none  Version: 7
  0x0060:   Name: GLIBC_2.2  Flags: none  Version: 5
  0x0070:   Name: GLIBC_2.3.4  Flags: none  Version: 4
  0x0080:   Name: GLIBC_2.1  Flags: none  Version: 3
  0x0090:   Name: GLIBC_2.0  Flags: none  Version: 2

Notes at offset 0x00000168 with length 0x00000020:
  Owner      Data size   Description
  GNU      0x00000010   NT_GNU_ABI_TAG (ABI version tag)


Kompilowałem: ./configure --disable-zlib a potem make.
Back to top
   
piotr_go
Poziom 19
Poziom 19


Joined: 10 Jan 2003
Posts: 686
Location: -

Post#29 20 Jan 2011 18:30   

Re: ARM toolchain dla Ubuntu


U mnie na końcu zwraca:
Quote:
File Attributes
Tag_CPU_name: "4T"
Tag_CPU_arch: v4T
Tag_ARM_ISA_use: Yes
Tag_THUMB_ISA_use: Thumb-1
Tag_ABI_PCS_wchar_t: 4
Tag_ABI_FP_denormal: Needed
Tag_ABI_FP_exceptions: Needed
Tag_ABI_FP_number_model: IEEE 754
Tag_ABI_align_needed: 8-byte
Tag_ABI_align_preserved: 8-byte, except leaf SP
Tag_ABI_enum_size: int


Załączam swojego dropbear do testów.



dropbear.tar.gz
 Filename:  dropbear.tar.gz
Download
 Contents:  
 Filesize:  78.52 KB
 Punkty:  0

Back to top
   
Google

Google Adsense


Post# 20 Jan 2011 18:30   





Back to top
   
szefo2208
Poziom 10
Poziom 10


Joined: 25 Jul 2010
Posts: 47
Location: Kwidzyn

Post#30 20 Jan 2011 19:04   

Re: ARM toolchain dla Ubuntu


Efekt jest taki:

Code:

debian:/usr/local/bin# ./dropbear
bash: ./dropbear: No such file or directory


Dalej coś nie tak, ale wiem, że mam problemy z kompilacją. Chciałbym jeszcze jedną rzecz sprawdzić. Mam drugi system operacyjny na swoim ARM'ie. W tym już jest dropbear. Chce tam zainstalować lighttp. Mógłbys mi to skompilować u siebie? Z góry dzięki.



lighttpd_1.4.18.orig.tar.gz
 Filename:  lighttpd_1.4.18.orig.tar.gz
Download
 Contents:  
 Filesize:  784.53 KB
 Punkty:  0

Back to top
   
Post new topic  Reply to topic      Main Page -> Forum Index -> Microcontrollers Generally -> ARM toolchain dla Ubuntu
Page 1 of 4 Go to page 1, 2, 3, 4  Next
Similar topics
ARM procesor dla poczatkujacego (5)
Symulator dla ARM (3)
Keil 3 dla ARM (18)
[ARM] Eclipse + GNU ARM w Ubuntu (31)
Makefile[ARM toolchain- LINUX] skąd albo jak ?? (5)
ARM toolchain - tutorial - jak to połączyć? (168)
[lpc i inne ...][C]ARM toolchain (1)
ARM - Rozbiegówka dla ADS 1.2 (4)
RS232 dla mikroprocesora ARM (4)
Jakie środowisko dla ARM i GCC? (4)

Page generation time: 0.213 seconds


FAQ || Administrator || Moderators || Widgets and banners || Contact
elektroda.pl topic RSS feed