Thanks for this suggestion. I am working on X86. I think the key problem in my case is the localhost port. I can ping localhost correctly, but no port is listening.
Do I need to manually open a port with iptables or other tools? On Wed, Nov 4, 2015 at 8:15 AM, Rodrigo Cataldo <cadorecata...@gmail.com> wrote: > Hello, > i believe generating a ssh key in gem5 will take quite some time. > What ISA are you working on? > > if you're using ARM, i recommend that you use qemu to generate the > necessary keys (and also copy sshd/ssh binaries if possible) > > i followed this tutorial to create the qemu environment: > https://wiki.ubuntu.com/Kernel/Dev/QemuARMVexpress > > On Tue, Nov 3, 2015 at 3:00 PM, Di Zhu <di...@usc.edu> wrote: > >> Thank you for the reminder. Yes I think that's the problem. >> >> But before I ran /usr/sbin/sshd, I need to generate the ssh key. The >> command "ssh-keygen -t rsa" returned: >> ssh-keygen[959]: segfault at db176b50 ip 00000000db176b50 sp >> 00007fffe38b8ad0 error 14 in libnss_files-2.6.1.so[7f84d9af0000+a000] >> >> It might be the problem of libnss, right? I tried downloading a new >> version of glibc 2.6.1, but it didn't work. The version of openssh >> is OpenSSH_4.7p1. >> >> Regards, >> Di >> >> On Tue, Nov 3, 2015 at 8:33 AM, Rodrigo Cataldo <cadorecata...@gmail.com> >> wrote: >> >>> Did you run sshd before running ssh? >>> also use /usr/sbin/sshd -d to check that everything is in order >>> >>> best regards >>> >>> On Sun, Nov 1, 2015 at 5:16 PM, Di Zhu <di...@usc.edu> wrote: >>> >>>> Hi all, >>>> >>>> In the FS mode, I connect to the simulated OS with m5term. Then in the >>>> terminal, I first set up the localhost with the following commands: >>>> # ifconfig lo 127.0.0.1 >>>> # route add -net 127.0.0.0 netmask 255.0.0.0 lo >>>> >>>> Then I can ping the localhost successfully. But when I try to ssh >>>> localhost, I got the following error: >>>> >>>> root@(none) root # ssh -v localhost >>>> OpenSSH_4.7p1, OpenSSL 0.9.8g 19 Oct 2007 >>>> debug1: Reading configuration data /etc/ssh/ssh_config >>>> debug1: Connecting to localhost [127.0.0.1] port 22. >>>> debug1: connect to address 127.0.0.1 port 22: Connection refused >>>> debug1: Connecting to localhost [::1] port 22. >>>> debug1: connect to address ::1 port 22: Connection refused >>>> ssh: connect to host localhost port 22: Connection refused >>>> >>>> I've also tried port 3500 (shown in ethertap source codes), and got the >>>> same error. >>>> >>>> I tried adding the following lines to /etc/hosts.allow, but it didn't >>>> work. >>>> sshd: ALL >>>> ssh: ALL >>>> >>>> Any ideas? >>>> >>>> Thanks in advance! >>>> >>>> Regards, >>>> Di >>>> >>>> _______________________________________________ >>>> gem5-users mailing list >>>> gem5-users@gem5.org >>>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >>>> >>> >>> >>> _______________________________________________ >>> gem5-users mailing list >>> gem5-users@gem5.org >>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >>> >> >> >> _______________________________________________ >> gem5-users mailing list >> gem5-users@gem5.org >> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >> > > > _______________________________________________ > gem5-users mailing list > gem5-users@gem5.org > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >
_______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users