UFW KControl Module (Debian Sid)

3 11 2011

In Linux, Iptables is a user space application program that allows a system administrator to configure the tables provided by the Linux kernel firewall (implemented as different Netfilter modules) and the chains and rules it stores (from Wikipedia)

The Iptables rules aren’t too complicate but if you don’t want to do it I suggest to use UFW .

Ufw was created to ease iptables firewall configuration, ufw provides a user friendly way to create an IPv4 or IPv6 host-based firewall.

There are two Gui for UFW :

the GTK+  : GUFW

KDE control module : UFW KDE

I compiled the KDE control module  for KDE 4.6.5 under Debian Sid for AMD64

Fell free to download from here





KnutClient 1.0.4 for Kde4 (Debian Sid)

23 10 2011

Hi,

NUT (Network UPS  Tools)  is a framework tools for using different brand and types of UPS , so you can see all the information the UPS  send to the PC with a usb/Serial/network port.

There are different clients  (GTK+, Kde, CGI) for different systems (Linux, Windows, Solaris etc).

I’m using KDE  4.6.5 in Debian Sid and the version 1.0.4 of Knutclient build  from source.

I reinstalled the OS today and I lost my Knutclient package.

I noticed , in the debian repository, I couldn’t find the knutclient for Kde 4.

The only package available is the old 0.9.5 for kde3 and when I tried to install, it want to install some old dependencies,

so I downloaded the new version and created a new package for Kde 4 and I thought to share to all.

This package is made  for Amd64 on Debian Sid

Feel free to download from here

Have fun!!!





ATL1E : TSO still broken

25 07 2011

Hi,

I’m using Debian Sid with kernel 2.6.39.2 and I have a motherboard with Ethernet  chip Atheros Communications AR8121/AR8113/AR8114 Gigabit or Fast Ethernet (rev b0).

I’m using a NFS v4 on the server and i noticed a problem : if  I  transfer a file transfer of 1GB or more the file is corrupted, a quick md5sum or sha1sum can confirm that.

After different test I discovered the TSO in the ATL1E driver is broken and after I found out this problem is from kernel version 2.6.26.

I tried also the official driver on the website but the problem is still the same , so the patch for now is to disable the TSO

1) install the ethtool (in debian : apt-get install ethtool)

2) insert this string to rc.local :

ethtool -K eth0 tso off

If this don’t fix the problem I suggest to add proto=udp in the /etc/fstab related to the NFS mount point.

I already did send a email to the kernel-dev …so I hope they will fix the problem.





Support IPv6 to IPv4 Tunneling in Debian

21 02 2011

Ipv6 is coming… expecially after this announcement.

For now the ISP and the hardware avaible are really low but if you want, you can have a 6to4 tunnel in your linux machine.

The 6to4 tunnel is a technology to receive a ipv6 connection encapsulate in a ipv4 connection (for more info)

Right now I’m using a Debian Sid with a gogo6 connection/tunneling.

First step : Go to the site and create a new account.

For install in Debian , open your terminal :

sudo apt-get install gogoc

after that open with an editor the file

/etc/gogoc/gogoc.conf

insert yout userid and password, and change

server=anonymous.freenet6.net

to

server=broker.freenet6.net

Now change

auth_method =anonymous

to

auth_method =digetst_md5

save the file

In terminal write:

sudo /etc/init.d/gogoc start

and we goign to thest the connection with

ping6 -c4 ipv6.google.com

if you receive the ping you are on, you can also check  with ifconfig and see another interface TUN  is avaible

Another test is going to sites with ipv6  ready like ipv6.google.com , kama.net, ip6.me.

FIREFOX

On Debian  the ipv6 is disable by default, so for re-enable :

  1. In the Location bar, type about:configand press Return.
    • The about:config “This might void your warranty!” warning page may appear. Click I’ll be careful, I promise!, to continue to the about:config page.
  2. In the Filter field, type network.dns.disableIPv6.
  3. In the list of preferences, double-click network.dns.disableIPv6 to set its value to false.
  4. Now check one ipv6 site

Why all this?

1. For fun

2. To educate yourself to  new standard, so when in this year the ISP and other companies will jump on the Ipv6 train they will find you already on board.








Follow

Get every new post delivered to your Inbox.