Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Install Aircrack On Puppy Linux Install

28 views
Skip to first unread message

Septimio Sallah

unread,
Dec 21, 2023, 8:31:17 AM12/21/23
to
I just got a TpLink Archer T2U Plus, the one with the big antenna. Works well on windows without any installataion, however I couldn't get it working on my Linux Ubuntu 19.10. with Kernel 5.3.0-24-generic system.


What is able to do an old computer with the right software? The best way to answer this question is to use one of the lightestLinux distributions: Damn Small Linux (DSL). This small creature is able to enter your old computer and bring it back to life all over again. In the official web page of DamnSmall Linux (DSL) you can find basic information about this distribution and you can download the newest version (go for therelease candidate). The stable one is from 2008 and the release candidate is a good version. A fresh install of DSL in the hard disk takes less than 14Mb of RAMmemory and several hundred MB of the hard disk.



Install Aircrack On Puppy Linux Install

Download File https://t.co/7C1d2gK46w






DSL is then like an Atom Ant(remember the atom ant???). It works with my damn old computer at a very reasonable speed (Much faster than Windows 95 was !!!). The number of applications and extensions you can add to a fresh install is more than enough to enjoy working in your old computer. So we should all thank so much to everyone who did an effort to develop DSL!!!


DSL is based on Debian, but only some Debian packages can be safely and easily installed. Some programs that you can install with synapticmay not work properly. DSL is not user friendly for people who does not have experience in using Debian or any other Linux distro, mainly because of the lack of documentation. Anyway, facing problems in DSL is an entertaining task, and itis a good way of learning more about Debian and Linux.


Reboot (with the CD inside) into level 5 (just let it boot). Right-click on desktop and select Apps->Tools->Install to Hard Drive. Answer the questions carefully: at image partition, enter -> hda1 (or the appropriate);at install from, enter -> l (that's L for Live CD); at format question, enter -> y. Select grub install, sincelater on we will modify the menu.lst file to change the cheat codes.






The compilation and installation of these programs are the content of this section. If you are interested in compiling other programs, install all theextensions that we suggest in here (in sections 2.1 and 2.2) in the same order as we do (order is very important!).


Now we install basic and important extensions (extensions are programs, libraries or any kind of useful software to be used in DSL). Go to Apps -> Tools-> Upgrade to Gnu utils. Then go to Apps -> Tools ->Enable Apt. To install any other new extensions go to MyDsl -> MyDsl browser. The first time it will ask you to update the data base. YOU SHOULD ONLY INSTALL EXTENSIONS *.tar.gz or *.dsl !!! DO NOT INSTALL *.uci or other types in this kind of installation (you can use them in a FRUGAL install but we did a Hard Disk Install).


This synaptic allows toinstall or upgrade Debian Woody packages, but there are many packagesthat can not be installed in DSL. USE ALWAYS SYNAPTIC FROM THE COMMAND LINE, DO NOT USE THE ICON ON THE DESKTOP, otherwise you will miss important information. If you know what you are doing, you can force the installation of a package following the instructions of section 7.


Darkstat is a very light program that captures network traffic, calculates statistics about usage, and serves reports over HTTP.To compile programs like darkstat you should install the following extensions in the order they are listed below:


Not all of them are necessary, but you will need them all in the the near future. Download libpcap-0.9.6.tar.gz (you may download it also from here) and install the library (needed to compile darkstat):


After installation, make sure you have the files /etc/init.d/darkstat and /etc/darkstat/init.cfg (In DSL, for unknow reasons, names are a bit different so rename the files). If you want to start darkstat using /etc/init.d/darkstat or using /etc/darkstat/init.cfg at boot time you need the file /lib/lsb/init-functions, which is not installed in the system. It is necessary to install it by hand downloading from Debian site (or taking it from a Debian system) or cliking here(It is not possible to install lsb-corepackages because of broken dependencies). Then, edit the file /etc/init.d/darkstat and add the path /usr/local/sbin for the variable PATH and change the path for DAEMON to /usr/local/sbin.

Edit the file /etc/darkstat/init.cfg and make sure you have START_DARKSTAT=yesand DIR="/var/lib/darkstat" and PORT="-p 667". Then run from a command line:


We install a very light and reliable web server called darkhttpd(Monkey web server in DSL fails to serve pages with several images onit). Download the source: darkhttpd-1.8.tar.bz2 and compile it following the instructions contained in the package. It is a very simple process. Install the resulting executable file in the same folder as darkstat (/usr/local/sbin). It can be good to create the file for logging:


I am familiar with arno-iptables-firewall and I explain now how to use it in DSL. Download from the Debian website the package arno-iptables-firewall_1.9.2.k.orig.tar.gz.Install the extensions iptables.dsl and curl.tar.gz with MyDsl Browser. Install from synaptic thepackages gawk, iproute, dnsutils, sysklogd.Sysklogd is better than syslogd used in DSL (but it will be heavier and it will allow us to get logs!). Since we will have a lot of logs from the webserver and other programs (this one included), it may be necessary to install logrotate to manage the log files. I explain that in section 11.


Unpack the package arno-iptables-firewall_1.9.2.k.orig.tar.gz. and follow the simple instructions forinstallation. You have further information about this firewall in thistutorial. When you start the firewall, you may ignore the error messages about some modules not being found in the system. You can check with sudo iptables -L that all the necessary rules are well established. I tested my firewall and it works completly fine. In section 10, I use arno-iptables-firewall to set up a proxy server.


DSL has its own firewall that you can install as an extension, rcfirewall.dsl, that may be morethan enough for a basic setup. However, I was not able to get any logs at all from the firewall and I like controlling who, when, through which port, etc is getting blocked. Anyway I am familiar with arno-iptables-firewall. It can be a question of taste!


From tcpdump web, go to and download tcpdump-3.9.8.tar.gz. Follow the usual instructions to compile and install it. You should have no trouble at all if you already installed the libpcap library as suggested in section 2.2. After the installation, the tcpdump binary is in /usr/local/sbin folder, together with darkstat and darkttppd.


To compile Ethereal, we need to install GTK+, or the GIMP Toolkit, which is a multi-platform toolkit for creating graphical user interfaces.

The gtk+2.X from the extensions does not allow me to compile Etherealand it can not be reinstalled from synaptic. So we install version 1.2.10. We download the file gtk+-1.2.10.tar.gz fromthis page or from this link. To install the library you just need to follow the usual stepsindicated in the package. If you have trouble with ./configure, add the option --host=i586-pc-linux-gnu.


After installing the gtk+ library, we proceed to compile Ethereal. We download the source from this page and choose the file ethereal-0.99.0.tar.bz2 (you may download it from this link). Use ./configure with the options --disable-gtk2 and --disable-ipv6. After compiling the program (it takes more than one hour) andinstalling it, run from the command line:


to "re-create the bindings and the cache for the loader of dynamic libraries ("ld"). You may want to run ldconfig after an installation of new dynamicallylinked libraries on your system. (It is also re-run every time you boot the computer). Otherwise the program does not start because it can not find somelibraries.


INADYN is a free DynDNS client. It gives the possibility tohave your own fixed hostname registered on the internet, although your IP might be changing.It checks periodically whether the IP address stored by the DNS server is the real current IP address of the machine that is running INADYN.You can install it from myDSL browser (inadyn.dsl).To run it using NO-IP you can create an executable file like this /usr/local/sbin/inadyn.sh:


If you use several computers at the same time, it is a good idea to remote control them from a singleclient computer. You can install vncserver from myDSL browser: vnc4x-1.4.6.dsl This program will install two very nice icons in the desktop. My advice is not to use any of them. Define a password by using the program vncpasswd in a terminal. To start vncserver from boot, edit the file .Xinitrc (see section 5 for more information) and add:


I wanted to have a complete basic setup in my old computer, and I wanted sound to work, even if it was not essential. Solving this took me a while although the solution was pretty simple. To use xmms after a fresh install was impossible. The system detects no sound card because my computer has a built-in ESS1869 chip. To start getting sound open a terminal and type:


Logrotate is designed to ease administration of systems that generate large numbers of log files. It allows automatic rotation, compression, removal, and mailing of log files. Each log file may be handled daily, weekly, monthly, or when it grows too large. You may install logrotate from synaptic (it will install cron too, but do notdo it!).


You can download fcron from this webpage. I downloaded the file fcron-3.0.6.src.tar.gz. Fcron is well documented. To compile and install the program you can follow the installationprocess suggested by the authors. It is the standard process. Just two hints:


To install logrotate, we download the .deb file from aspecial web page where you can find packages of every version of Debian. Debian is wonderful, isn't it??? You can download the package logrotate_3.5.9-8_i386.deb from here. Now we install it without its dependences (we do not wish to install cron or mailx). To do that we follow section 7 and execute the following command:

0aad45d008



0 new messages