Hi Michael, hi Erik,
On 11.12.2015 19:53, Michael Tremer wrote:
Hello guys,
I am sorry, but I do not follow. Do I need to do anything? Is this a
bug?
Neither ... nor ;-)
It looks as it was just a LFS-problem on my side while updating 'arping 2.05' => 2.15.
My first try ended with a bind error (see below).
Eriks LFS-verson was better, 'arping 2.15' was built successfully and I'm testing it since then - without the PuTTY failures which I had with the first version. Thats all.
Who is pushing? Primarily its Eriks work.
Best,
Matthias
-Michael
On Tue, 2015-12-08 at 18:54 +0100, Matthias Fischer wrote:
Hi Erik,
I can't explain, but your changes made it! After using your lfs-file
for
'arping 2.15', the first tests are all ok. SSH is working as expected
and I can login through PuTTY.
Thanks again! ;-)
Best,
Matthias
On 07.12.2015 18:48, Matthias Fischer wrote:
> On 07.12.2015 15:05, ue wrote:
> > Hi Matthias,
> > have build also arping-2.15 (should be the same since i have here
> > an
> > appropriate md5sum) but i have only copied it like /libnet
> > /usr/lib/libnet.so usr/lib/libnet.so.1 /usr/lib/libnet.so.1.7.0
> > also
> > from my building environment to the productive one (no fresh .iso
> > Install) and have had here no problem with SSH but also arping
> > works
> > as expected:
>
> Hm... ;-)
>
> > -> arping -h
> > ARPing 2.15, by Thomas Habets <thomas@habets.se>
> > usage: arping [ -0aAbdDeFpPqrRuUv ] [ -w <us> ] [ -W <sec> ] [ -S
> > <host/ip> ]
> > [ -T <host/ip ] [ -s <MAC> ] [ -t <MAC> ] [ -c
> > <count> ]
> > [ -C <count> ] [ -i <interface> ] [ -m <type> ]
> > <host/ip/MAC | -B>
> > For complete usage info, use --help or check the manage.
>
> I had exactly the same output, so I thought that everything could
> be
> fine. It wasn't...
>
> > As a beneath info my arping LFS differs a little to yours in
> > Installation Details" section:
>
> I'll try again with your settings. Devel is running.
>
> > #################################################################
> > ##############
> >
> > # Installation Details
> > #################################################################
> > ##############
> >
> >
> > $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
> > @$(PREBUILD)
> > @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf
> > $(DIR_DL)/$(DL_FILE)
> > cd $(DIR_APP) && ./bootstrap.sh
> > cd $(DIR_APP) && ./configure --prefix=/usr
> >
> > cd $(DIR_APP) && make $(MAKETUNING)
> > cd $(DIR_APP) && make install
> >
> > @rm -rf $(DIR_APP)
> > @$(POSTBUILD)
> >
> >
> > but i think this arenīt a explanation causing your SSH problem
> > which i
> > currently can notīt reproduce here.
>
> Thanks a lot - we'll see...
>
> Best,
> Matthias
>
> > Greetings,
> >
> > Erik
> >
> >
> >
> > Am 06.12.2015 um 14:49 schrieb Matthias Fischer:
> >
> > > Hi,
> > >
> > > it came to my view
> > > (https://forum.ipfire.org/viewtopic.php?f=27&t=15377&sid=a93f68
> > > dc580a6301bb3afe3a85d0c44d#p92425)
> > > that there is an update for 'arping'. New version is 2.15
> > > (IPFire:
> > > 2.05). Having the time, I tried.
> > >
> > > First results:
> > >
> > > - After some lfs-changes building seems ok, Diffs are as
> > > follows:
> > >
> > > ***SNIP***
> > > diff --git a/lfs/arping b/lfs/arping
> > > index 13eb05e..7680fdb 100644
> > > --- a/lfs/arping
> > > +++ b/lfs/arping
> > > @@ -1,7 +1,7 @@
> > > ###############################################################
> > > ################
> > >
> > > # #
> > > # IPFire.org - A linux based firewall #
> > > -# Copyright (C) 2007 Michael Tremer & Christian Schmidt
> > > #
> > > +# Copyright (C) 2015 Michael Tremer & Christian Schmidt
> > > #
> > > # #
> > > # This program is free software: you can redistribute it and/or
> > > modify #
> > > # it under the terms of the GNU General Public License as
> > > published
> > > by #
> > > @@ -24,7 +24,7 @@
> > >
> > > include Config
> > >
> > > -VER = 2.05
> > > +VER = 2.15
> > >
> > > THISAPP = arping-$(VER)
> > > DL_FILE = $(THISAPP).tar.gz
> > > @@ -40,7 +40,7 @@ objects = $(DL_FILE)
> > >
> > > $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
> > >
> > > -$(DL_FILE)_MD5 = 96e7c2ce8ae09046e264a314eeaac4dd
> > > +$(DL_FILE)_MD5 = 676584f6eb4ccc8c70fc6b2c702df75d
> > >
> > > install : $(TARGET)
> > >
> > > @@ -70,7 +70,8 @@ $(subst %,%_MD5,$(objects)) :
> > > $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
> > > @$(PREBUILD)
> > > @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf
> > > $(DIR_DL)/$(DL_FILE)
> > > + cd $(DIR_APP) && ./configure --prefix=/usr
> > > cd $(DIR_APP) && make $(MAKETUNING)
> > > - cd $(DIR_APP) && install -m 0755 arping /usr/sbin
> > > + cd $(DIR_APP) && make install-exec
> > > @rm -rf $(DIR_APP)
> > > @$(POSTBUILD)
> > > ***SNAP***
> > >
> > > Resulting binary is a bit small. Smaller than expected. Ok,
> > > nevertheless - ("...this will NOT work...!") - copied it to
> > > '/usr/sbin' (after making a backup... ;-) ).
> > >
> > > Rebooting the machine showed no visible problems. At first. But
> > > after
> > > starting SSH, I couldn't no longer login with PuTTY. Exactly
> > > NOTHING
> > > happens.
> > >
> > > SSH-Log shows:
> > >
> > > ...
> > > 11:18:02 sshd[2852]: Server listening on 0.0.0.0 port
> > > 222.
> > > 11:18:02 sshd[2852]: Server listening on :: port 222.
> > > 11:18:02 sshd[2859]: error: Bind to port 222 on 0.0.0.0
> > > failed: Address already in use.
> > > 11:18:02 sshd[2859]: error: Bind to port 222 on ::
> > > failed:
> > > Address already in use.
> > > 11:18:02 sshd[2859]: fatal: Cannot bind any address.
> > > ...
> > >
> > > Copied the old 'arping 2.05' back to '/usr/sbin', rebooted,
> > > PuTTY works.
> > >
> > > Ok, so there is something missing (in lfs!?), probably
> > > configure-options, which is beyond my small programming skills.
> > > If
> > > anyone is interested in the new 'arping'-version and capable of
> > > this:
> > > any hints are welcome. ;-)
> > >
> > > Best,
> > > Matthias