* Re: net-tools [not found] <512773E2.8000902@gmx.de> @ 2013-02-22 16:06 ` Michael Tremer 0 siblings, 0 replies; 3+ messages in thread From: Michael Tremer @ 2013-02-22 16:06 UTC (permalink / raw) To: sig-arm [-- Attachment #1: Type: text/plain, Size: 3337 bytes --] On Fri, 2013-02-22 at 14:34 +0100, Thomas Ebert wrote: > Oh no. > I'm not interested in using ipv6 (not usefull for only 10 Clients), > but the httpd processes appeard under the tcp6 process list. I'm not > sure why, because on i586 ipfire they are showing under the tcp > process list as you can see on the process list of netstat. Maybe it > isn't a problem of the command "netstat", because if i use the "ss" > command with the option "ipv4" the processes are not showing: > > # ss -anp4 > State Recv-Q Send-Q > Local Address:Port Peer > Address:Port > LISTEN 0 128 *:51488 *:* users:(("rpc.mountd",2976,4)) > LISTEN 0 128 192.168.11.5:800 *:* users:(("squid",2677,37)) > LISTEN 0 32 *:993 *:* users:(("master",3312,13)) > LISTEN 0 32 *:995 *:* users:(("master",3312,25)) > LISTEN 0 100 127.0.0.1:10025 *:* users:(("master",3243,97)) > LISTEN 0 50 127.0.0.1:3306 *:* users:(("mysqld",3364,10)) > LISTEN 0 1 *:1194 *:* users:(("openvpn",2874,7)) > LISTEN 0 50 192.168.11.5:139 *:* users:(("smbd",3397,29)) > LISTEN 0 50 127.0.0.1:139 *:* users:(("smbd",3397,27)) > LISTEN 0 32 *:110 *:* users:(("master",3312,19)) > LISTEN 0 32 *:143 *:* users:(("master",3312,7)) > LISTEN 0 128 *:111 *:* users:(("portmap",2953,5)) > LISTEN 0 128 *:43666 *:* users:(("rpc.statd",2989,8)) > LISTEN 0 5 *:53 *:* users:(("dnsmasq",2470,5)) > LISTEN 0 128 *:22 *:* users:(("sshd",3164,4)) > LISTEN 0 128 *:631 *:* users:(("cupsd",3008,4)) > LISTEN 0 100 *:25 *:* users:(("master",3243,12)) > LISTEN 0 50 192.168.11.5:445 *:* users:(("smbd",3397,28)) > LISTEN 0 50 127.0.0.1:445 *:* users:(("smbd",3397,26)) > ESTAB 0 0 192.168.11.5:22 192.168.11.13:59354 > users:(("sshd",3417,5)) > > # ss -anp6 > State Recv-Q Send-Q > Local Address:Port Peer > Address:Port > LISTEN 0 32 :::993 :::* users:(("master",3312,16)) > LISTEN 0 32 :::995 :::* users:(("master",3312,28)) > LISTEN 0 128 :::1001 :::* > users:(("httpd",3610,9),("httpd",3608,9)) > LISTEN 0 32 :::110 :::* users:(("master",3312,22)) > LISTEN 0 32 :::143 :::* users:(("master",3312,10)) > LISTEN 0 128 :::81 :::* > users:(("httpd",3610,5),("httpd",3608,5)) > LISTEN 0 128 :::22 :::* users:(("sshd",3164,5)) > LISTEN 0 128 :::631 :::* users:(("cupsd",3008,6)) > LISTEN 0 128 :::444 :::* > users:(("httpd",3610,7),("httpd",3608,7)) > > It doesn't matter me who the problem relies. I think it is very hard > to debug and it is easier to expand the command "netstat" with ipv6 > support. If course we can do that. Patches can be found in the IPFire 3 repository. You can apply them to the build of net-tools in IPFire 2 and send me a branch to merge. It would be a good idea to add all the patches up into one big one or just pick the one that are really needed. net-tools if deprecated since 1996. So there is no further development and we actually removed ifconfig and some other commands from IPFire 3. If you write scripts, please use the tools from ip-route2 instead. Michael ^ permalink raw reply [flat|nested] 3+ messages in thread
* net-tools @ 2013-02-22 8:59 Thomas Ebert 2013-02-22 11:51 ` net-tools Michael Tremer 0 siblings, 1 reply; 3+ messages in thread From: Thomas Ebert @ 2013-02-22 8:59 UTC (permalink / raw) To: sig-arm [-- Attachment #1: Type: text/plain, Size: 5022 bytes --] The netstat command under the arm-Platform is somehow buggy, because it doesn't implement a tcp6 output and therefore i didn't see all used ports. Here are the output of the original command from the original package: Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:42592 0.0.0.0:* LISTEN - tcp 0 0 0.0.0.0:993 0.0.0.0:* LISTEN 3411/master tcp 0 0 0.0.0.0:995 0.0.0.0:* LISTEN 3411/master tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 3432/mysqld tcp 0 0 0.0.0.0:1194 0.0.0.0:* LISTEN 2946/openvpn tcp 0 0 192.168.11.5:139 0.0.0.0:* LISTEN 3462/smbd tcp 0 0 127.0.0.1:139 0.0.0.0:* LISTEN 3462/smbd tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 3411/master tcp 0 0 0.0.0.0:143 0.0.0.0:* LISTEN 3411/master tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 3085/portmap tcp 0 0 0.0.0.0:43602 0.0.0.0:* LISTEN 3121/rpc.statd tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN 2387/dnsmasq tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 3257/sshd tcp 0 0 0.0.0.0:631 0.0.0.0:* LISTEN 3140/cupsd tcp 0 0 0.0.0.0:45756 0.0.0.0:* LISTEN 3108/rpc.mountd tcp 0 0 192.168.11.5:445 0.0.0.0:* LISTEN 3462/smbd tcp 0 0 127.0.0.1:445 0.0.0.0:* LISTEN 3462/smbd tcp 0 0 192.168.11.5:705 192.168.11.3:2049 ESTABLISHED - tcp 0 148 192.168.11.5:22 192.168.11.13:57738 ESTABLISHED 18509/0 That is the output of the version i've self compiled: tcp 0 0 0.0.0.0:42592 0.0.0.0:* LISTEN - tcp 0 0 0.0.0.0:993 0.0.0.0:* LISTEN 3411/master tcp 0 0 0.0.0.0:995 0.0.0.0:* LISTEN 3411/master tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 3432/mysqld tcp 0 0 0.0.0.0:1194 0.0.0.0:* LISTEN 2946/openvpn tcp 0 0 192.168.11.5:139 0.0.0.0:* LISTEN 3462/smbd tcp 0 0 127.0.0.1:139 0.0.0.0:* LISTEN 3462/smbd tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 3411/master tcp 0 0 0.0.0.0:143 0.0.0.0:* LISTEN 3411/master tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 3085/portmap tcp 0 0 0.0.0.0:43602 0.0.0.0:* LISTEN 3121/rpc.statd tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN 2387/dnsmasq tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 3257/sshd tcp 0 0 0.0.0.0:631 0.0.0.0:* LISTEN 3140/cupsd tcp 0 0 0.0.0.0:45756 0.0.0.0:* LISTEN 3108/rpc.mountd tcp 0 0 192.168.11.5:445 0.0.0.0:* LISTEN 3462/smbd tcp 0 0 127.0.0.1:445 0.0.0.0:* LISTEN 3462/smbd tcp 0 0 192.168.11.5:705 192.168.11.3:2049 ESTABLISHED - tcp 0 0 192.168.11.5:22 192.168.11.13:57738 ESTABLISHED 18509/sshd: root(a)pt tcp6 0 0 :::993 :::* LISTEN 3411/master tcp6 0 0 :::995 :::* LISTEN 3411/master tcp6 0 0 :::1001 :::* LISTEN 7816/httpd tcp6 0 0 :::110 :::* LISTEN 3411/master tcp6 0 0 :::143 :::* LISTEN 3411/master tcp6 0 0 :::81 :::* LISTEN 7816/httpd tcp6 0 0 :::22 :::* LISTEN 3257/sshd tcp6 0 0 :::631 :::* LISTEN 3140/cupsd tcp6 0 0 :::444 :::* LISTEN 7816/httpd The Problem occurs under IPFire 2.11 and 2.13. Here is the output of a test installation IPFire 2.13 i586: Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:81 0.0.0.0:* LISTEN 4108/httpd tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN 3623/dnsmasq tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 4088/sshd tcp 0 0 0.0.0.0:444 0.0.0.0:* LISTEN 4108/httpd tcp 0 300 192.168.11.41:22 192.168.11.13:57750 ESTABLISHED 10723/0 You see that the process "httpd" doesn't show in the original netstat command of a default arm installation (kirkwood or dove). The sourcecode i've taken to test compile is taken from the gentoo git repository git://git.overlays.gentoo.org/proj/net-tools.git No more additional patches are made, i've taken the above code. Can anybody check this on his arm-Platform ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: net-tools 2013-02-22 8:59 net-tools Thomas Ebert @ 2013-02-22 11:51 ` Michael Tremer 0 siblings, 0 replies; 3+ messages in thread From: Michael Tremer @ 2013-02-22 11:51 UTC (permalink / raw) To: sig-arm [-- Attachment #1: Type: text/plain, Size: 5983 bytes --] Hi Thomas, yes I can see why this is happening. IPFire 2 mainly has IPv6 disabled so there is no need to show those protocols. In IPFire 3, we have ported a lot of additional patches from Fedora that provide things like IPv6 support: http://git.ipfire.org/?p=ipfire-3.x.git;a=tree;f=net-tools;h=415379b8e22ba68b1609c49c94040010273aceb2;hb=HEAD What's the motivation behind this? Are you playing around with IPv6? -Michael On Fri, 2013-02-22 at 09:59 +0100, Thomas Ebert wrote: > The netstat command under the arm-Platform is somehow buggy, because it > doesn't implement a tcp6 output and therefore i didn't see all used ports. > > Here are the output of the original command from the original package: > Proto Recv-Q Send-Q Local Address Foreign Address State > PID/Program name > tcp 0 0 0.0.0.0:42592 0.0.0.0:* LISTEN - > tcp 0 0 0.0.0.0:993 0.0.0.0:* LISTEN > 3411/master > tcp 0 0 0.0.0.0:995 0.0.0.0:* LISTEN > 3411/master > tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN > 3432/mysqld > tcp 0 0 0.0.0.0:1194 0.0.0.0:* LISTEN > 2946/openvpn > tcp 0 0 192.168.11.5:139 0.0.0.0:* LISTEN 3462/smbd > tcp 0 0 127.0.0.1:139 0.0.0.0:* LISTEN 3462/smbd > tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN > 3411/master > tcp 0 0 0.0.0.0:143 0.0.0.0:* LISTEN > 3411/master > tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN > 3085/portmap > tcp 0 0 0.0.0.0:43602 0.0.0.0:* LISTEN > 3121/rpc.statd > tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN > 2387/dnsmasq > tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 3257/sshd > tcp 0 0 0.0.0.0:631 0.0.0.0:* LISTEN 3140/cupsd > tcp 0 0 0.0.0.0:45756 0.0.0.0:* LISTEN > 3108/rpc.mountd > tcp 0 0 192.168.11.5:445 0.0.0.0:* LISTEN 3462/smbd > tcp 0 0 127.0.0.1:445 0.0.0.0:* LISTEN 3462/smbd > tcp 0 0 192.168.11.5:705 192.168.11.3:2049 ESTABLISHED - > tcp 0 148 192.168.11.5:22 192.168.11.13:57738 > ESTABLISHED 18509/0 > > That is the output of the version i've self compiled: > tcp 0 0 0.0.0.0:42592 0.0.0.0:* LISTEN - > tcp 0 0 0.0.0.0:993 0.0.0.0:* LISTEN > 3411/master > tcp 0 0 0.0.0.0:995 0.0.0.0:* LISTEN > 3411/master > tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN > 3432/mysqld > tcp 0 0 0.0.0.0:1194 0.0.0.0:* LISTEN > 2946/openvpn > tcp 0 0 192.168.11.5:139 0.0.0.0:* LISTEN 3462/smbd > tcp 0 0 127.0.0.1:139 0.0.0.0:* LISTEN 3462/smbd > tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN > 3411/master > tcp 0 0 0.0.0.0:143 0.0.0.0:* LISTEN > 3411/master > tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN > 3085/portmap > tcp 0 0 0.0.0.0:43602 0.0.0.0:* LISTEN > 3121/rpc.statd > tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN > 2387/dnsmasq > tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 3257/sshd > tcp 0 0 0.0.0.0:631 0.0.0.0:* LISTEN 3140/cupsd > tcp 0 0 0.0.0.0:45756 0.0.0.0:* LISTEN > 3108/rpc.mountd > tcp 0 0 192.168.11.5:445 0.0.0.0:* LISTEN 3462/smbd > tcp 0 0 127.0.0.1:445 0.0.0.0:* LISTEN 3462/smbd > tcp 0 0 192.168.11.5:705 192.168.11.3:2049 ESTABLISHED - > tcp 0 0 192.168.11.5:22 192.168.11.13:57738 > ESTABLISHED 18509/sshd: root(a)pt > tcp6 0 0 :::993 :::* LISTEN 3411/master > tcp6 0 0 :::995 :::* LISTEN 3411/master > tcp6 0 0 :::1001 :::* LISTEN 7816/httpd > tcp6 0 0 :::110 :::* LISTEN 3411/master > tcp6 0 0 :::143 :::* LISTEN 3411/master > tcp6 0 0 :::81 :::* LISTEN 7816/httpd > tcp6 0 0 :::22 :::* LISTEN 3257/sshd > tcp6 0 0 :::631 :::* LISTEN 3140/cupsd > tcp6 0 0 :::444 :::* LISTEN 7816/httpd > > The Problem occurs under IPFire 2.11 and 2.13. > > Here is the output of a test installation IPFire 2.13 i586: > Active Internet connections (servers and established) > Proto Recv-Q Send-Q Local Address Foreign Address State > PID/Program name > tcp 0 0 0.0.0.0:81 0.0.0.0:* LISTEN 4108/httpd > tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN > 3623/dnsmasq > tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 4088/sshd > tcp 0 0 0.0.0.0:444 0.0.0.0:* LISTEN 4108/httpd > tcp 0 300 192.168.11.41:22 192.168.11.13:57750 > ESTABLISHED 10723/0 > > You see that the process "httpd" doesn't show in the original netstat > command of a default arm installation (kirkwood or dove). > > The sourcecode i've taken to test compile is taken from the gentoo git > repository > git://git.overlays.gentoo.org/proj/net-tools.git > > No more additional patches are made, i've taken the above code. > > Can anybody check this on his arm-Platform > _______________________________________________ > SIG-ARM mailing list > SIG-ARM(a)lists.ipfire.org > http://lists.ipfire.org/mailman/listinfo/sig-arm ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2013-02-22 16:06 UTC | newest] Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <512773E2.8000902@gmx.de> 2013-02-22 16:06 ` net-tools Michael Tremer 2013-02-22 8:59 net-tools Thomas Ebert 2013-02-22 11:51 ` net-tools Michael Tremer
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox