2013
11.15

lama

testowe zdjęcielama

2012
07.19

Instalacja bezprzewodowej karty tp-link wn422g v2

Instalację wykonano na systemie Debian Squezze

Najpierw instalujemy niezbędne pakiety

apt-get install build-essential module-assistant linux-headers-`uname -r` wireless-tools hostapd dnsmasq

Instalacja sterownika karty:

cd /lib/firmware
wget http://linuxwireless.org/download/htc_fw/1.3/htc_9271.fw
wget http://linuxwireless.org/download/htc_fw/1.3/htc_7010.fw
wget http://wireless.kernel.org/download/compat-wireless-2.6/compat-wireless-2012-07-03.tar.bz2
tar -xjvf compat-wireless-2012-07-03.tar.bz2
cd compat-wireless-2012-07-03
./scripts/driver-select ath9k_htc
make
make install
modprobe ath9k_htc
ifconfig wlan0 up

Ustawienie trybu Access Point na kartach z chipem AR9271

Kiedy ręczna próba ustawienia karty wifi w tryb Master nie powiedzie się poprzez wydanie polecenia:

iwconfig wlan0 mode master

Otrzymujemy komunikaty:

Error for wireless request "Set Mode" (8B06) :
 SET failed on device wlan0 ; Invalid argument.

Z pomocą przychodzi nam program hostadp, dzieki niemu możliwe jest wymuszenie trybu pracy karty jako Master – Access Point.

Prosta konfiguracja polega na dodaniu do pliku /etc/hostapd/hostapd.conf:

interface=wlan0
driver=nl80211
ssid=nazwa_sieci
channel=11
hw_mode=gauth_algs=1
wpa=3
wpa_passphrase=haslo
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP CCMP
rsn_pairwise=CCMP
macaddr_acl=0
accept_mac_file=/etc/hostapd/hostapd.accept
deny_mac_file=/etc/hostapd/hostapd.deny

touch /etc/hostapd/hostapd.deny

touch /etc/hostapd/hostapd.accept

 Aby klienci automatycznie otrzymywali adresy przez dhcp do pliku /etc/dnsmasq.conf dodajemy.

interface=wlan0 dhcp-range=192.168.3.2,192.168.3.10

Na koniec przydzielamy adres IP naszej karcie wifi. Do pliku /etc/network/interfaces odaje

auto wlan0
 iface wlan0 inet static
 address 192.168.3.1
 network 192.168.3.0
 netmask 255.255.255.0
 broadcast 192.168.3.255

Włączamy nat dla sieci 192.169.3.0

iptables -t nat -A POSTROUTING -s 192.168.3.0/24 -d 0/0 -j MASQUERADE
Źródła:
2012
05.14

Zmiana domyślnego edytora w systemie

There are 3 choices for the alternative editor (providing /usr/bin/editor).

update-alternatives –config editor

Wybór Ścieżka Priorytet Status
————————————————————
0 /bin/nano 40 tryb auto
1 /bin/nano 40 tryb ręczny
* 2 /usr/bin/mcedit 25 tryb ręczny
3 /usr/bin/vim.tiny 10 tryb ręczny

Naciśnij Enter, aby pozostawić bieżący wybór[*], albo wpisz wybrany numer:

2012
05.14

Wyświetlanie pliku bez # i pustych linii

cat plik_na_dysku |grep -E -v „^#|^$”

2012
05.14

Lista aktywnych polaczeń

grep -v udp /proc/net/ip_conntrack|cut -c 12-|cut -d ” ” -f 2,3,4,5,6|sort -k 2,5 | less

2012
05.14

Jak ustawić nowe hasło do bazy mysql

Zatrzymujemy serwer baz danych mysql:

/etc/init.d/mysql stop

uruchamiamy serwer mysql bez hasła:

mysqld_safe --skip-grant-tables &

podłączamy się do bazy i ustawiamy nowe hasło dla administratora:

mysql -u root

mysql> use mysql;

mysql> update user set password=PASSWORD(„NOWE_HASŁO”) where user=’root’;

mysql> flush privileges;

mysql> quit

restartujemy serwer i logujemy się wpisując nowe hasło:

/etc/init.d/mysql restart

mysql -u root -p