Category: Networking and Internet

TCPFlow – TCP flow recorder

Reading time: 1 – 2 minutes

TCPFlow
és un programa, per linux, que captura les dades transmeses a l’interior
de les connexions de tipus TCP (tcp flows), i guarda aquesta informació
de forma que després poguem depurar els protocols de nivells superiors
al TCP. És interessant la funció d’aquesta utilitat ja que
re-estructura els paquets que poden haver arribat desordenats dins d’una
sessió TCP, gràcies a que el TCPFlow enten els números de
seqüència dels paquets TCP capturats.

És molt útil per capturar les dades que han estat transmeses
en programes que usen protocols de xarxa no documentats per tal de poder
aplicar enginyeria inversa a aquests protocols i poder implementar software
lliure que implementi aquests protocols. Per exemple: RealPlayer (i altre
protocols d’streaming), ICQ, AOL IM i MSN, etc.

WOL – Wake up On Lan (Linux)

Reading time: < 1 minute

Aquesta funció no és cap novetat, però mai l’havia
provat i menys desde Linux. Però fa uns dies vaig haver de programar uns
scripts que despertessin un Güindows desde un Linux.
Així que vaig dedicar-me a buscar quin programet em podia solucionar el
problema. Si ús trobeu com jo només heu de punxar a: WOL for Linux. És molt senzill
d’usar:

per exemple: ./wol 00:03:F1:32:55:0A

Recordeu que perquè aquesta funció tingui efecte previament
heu de configurar la BIOS ( si és que suporta la funció )
perquè desperti el PC en cas de rebre paquets que compleixin aquest
estàndard de facto, ja que diria que mai s’ha arribat a aprovar
per part de l’IEEE, ni el ETSI, ni ningú semblant.

NAGIOS: monitoritzant els dipositius de la xarxa

Reading time: 1 – 2 minutes

Si necessiteu saber quasi en temps real com teniu la xarxa de l’empresa, o
la de casa i si és molt gran… o perquè no? la de la xarxa
lliure que administreu: NAGIOS!

Nagios® is a host and service monitor designed to inform you
of network problems before your clients, end-users or managers do. It has been
designed to run under the Linux operating system, but works fine under most
*NIX variants as well. The monitoring daemon runs intermittent checks on hosts
and services you specify using external “plugins” which return status
information to Nagios. When problems are encountered, the daemon can send
notifications out to administrative contacts in a variety of different ways
(email, instant message, SMS, etc.). Current status information, historical
logs, and reports can all be accessed via a web browser.

i ara només cal que ús passeu per Bulma per saber com
instal·lar-lo i configurar-lo: Instalando y Configurando NAGIOS
1.2

Novell Suse: nova versió enterprise-server basada en 2.6 i futura versió ‘Desktop’

Reading time: 1 – 2 minutes

Aquesta colla de Novell no passa un dia sense que tinguin novetats sucoses,
de fet, ja fa uns quants dies que es va anunciar la versió
enterprise-server de Suse basada en kernels 2.6 versió que segons diuen
augmente molt el rendiment degut al ús del nou kernel (Novell Releases
2.6-Based Enterprise Server
).

A més per si fos poc, han anunciat que per la tardó
treuràn una versió per ‘Desktops’. Segons diuen estarà
basada en
Ximian
. També portarà integrat a l’escriptori: GroupWise,
Evolution, Gnome calendar, GAIM, MONO, una versió optimitzada de
l’OpenOffcie, el reproductor Real Player i el iFolder… o sigui, tot el que fa
falta i més per no haver de tornar a necessitar més el windows al
nostre escriptori, esperarem impacients el moment de provar aquesta
distribució. ( notícia a
barrapunto
,
notícia a news.com
, notícia a
LinuxWorld
).

Buscar i substituir una paraula en més d’un arxiu més d’un cop

Reading time: < 1 minute

Segur que més d’un cop heu tingut aquesta necessitat i heu estat
‘suant’ programant un shell script per fer això doncs des de Bulma ens donen la solució: Cercar i canviar text dins un
caramull d’arxius
:

A part de l’article, m’apunto el que ve a continuació com a quick
reference
:

find ./ -type f -name '*.html' -exec perl -pi
-e 's/josep@nose.com/josep.cansat@de-spam.nose.com/;' {} \;

Exposé de OS X per linux: skippy

Reading time: 2 – 2 minutes

En un taller que va montar en carles ja fa un temps sobre laboratori amb el WRT54 (més info)
vaig poder veure com treballava amb el Mac OS X 10 i em va deixar ‘flipat’ una funció de l’escriptori que es diu Exposé. A la web del Mac OS X 10, ens expliquen això sobre el tema ús recomano que ús ho mireu.

Perquè aquest feed, doncs perquè he trobat una eina per linux que fa el ‘mateix’ (ho poso entre cometes perquè esta en desenvolupament encara). Així doncs, no acaba d’anar del tot fina però algo es algo i espero que ben aviat poguem disfrutar d’aquest funció que trobo tan útil. Aquesta eina és l’skippy

Aquí en teniu una captura de pantalla:

Què fa l’skippy: Skippy is what (I think) is best described as a full-screen task-switcher for X11. It tries to provide an alternative when taskbars or regular task-switchers aren’t the most efficient way of switching tasks (like when you have a lot of applications open). When activated (currently only through a hotkey), it will arrange and scale snapshots of all windows on the current desktop and it’ll let you pick a window using a mouse or a keyboard.

gnome-cpufreq-applet: mostra la velocitat de la cpu al barra d’aplicacions

Reading time: 2 – 2 minutes

cpu-freq-appletÉs
un petit applet que tot just va per la versió 0.2.1, però que
és molt útil per saber a quina velocitat funciona el nostre
processador quan la velocitat esta controlada per programes de control
dinàmic de CPU (cpufreq, cpudyn, etc). L’aspecte de l’applet és
el següent:

El ebuild per la gentoo no existeix però és molt senzill de
fer, aquí teniu el contingut del meu ebuild:

# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/quick-lounge-applet/quick-lounge-applet-2.1.1.ebuild,v 1.2 2004/06/24 22:10:25 agriffis Exp $
        
inherit gnome2
DESCRIPTION="CPU speed monitor" HOMEPAGE="http://www.advogato.org/proj/CPUFreq/" LICENSE="GPL-2"
IUSE="" SLOT="0" KEYWORDS="~x86 ~ppc"
RDEPEND=">=dev-libs/glib-2.1 >=x11-libs/gtk+-2.1.1 >=gnome-base/libgnome-2.1.1 >=gnome-base/libgnomeui-2.1.1 >=gnome-base/gnome-desktop-2.1 >=gnome-base/gnome-vfs-2 >=gnome-base/libglade-2 >=gnome-base/gnome-panel-2"
DEPEND="${RDEPEND} dev-util/pkgconfig >=dev-util/intltool-0.29"
DOCS="AUTHORS ChangeLog INSTALL NEWS README"

jo l’he posat a:

/usr/portage/gnome-extra/gnome-cpufreq-applet

després de crear el gnome-cpufreq-applet-0.2.1.ebuild, com ja sabeu
heu de fer un: ebuild gnome-cpufreq-applet-0.2.1.ebuild digest jo m’he
baixat el .tar.gz i l’he posat a /usr/portage/distfiles, però com que el
que busca l’ebuild no és un .tar.gz l’he convertit a .tar.bz2
així no he hagut de posar ni una línia de codi. Esperem que en el
futur el portage inclogui ebuilds per aquesta aplicació.

CPUSPEEDY: regular manualment el cpu scaling del nostre linux

Reading time: < 1 minute

És una petita utilitat que uso al portatil, quan no tinc ganes de
gastar bateria sense control. O sigui, quan vull regular manualment la
velocitat de la CPU. A part de la utilitat en mode comanda també
té una GUI per Gnome, es diu gtk-cpuspeedy i la podeu trobar la
pàgina de cpuspeedy: cpuspeedy.sf.net.

Per cert, si com jo useu el cpudyn i el cpufreqd ús recomano
que primer els pareu sinó ús canviarà la velocitat sola
quan ho creguin necessaris els dimonis esmentats.

Scroll to Top