pondelok 28. apríla 2008

Laptop mode tools - automatické škálovanie frekvencie a iné

Keďže mám fedoru nainštalovnú na notebooku (HP Compaq nx6325) vrámci šetrenia energie som sa zaujímal aj o automatické škálovanie frekvencie processora. V inych distribúciách mi to chodilo hneď po inštalácii systému, no vo Fedore nie.

Časom som zistil, že ni eje potrebné inštalovať laptop-mode-tools ale stačí kliknúť ravým tlačidlom myši na applet (pozri nžšie) a zvolit ondemand. Laptop-mode-tools mám aj tak nainštalovaný, ikeď ešte stale neviem čo vlastne robi:D:D.

Našiel som teda balík laptop-mode-tools, ktorý môžete sťahovať tu.
Po nainštalovaní treba v Systém -> Administrácia -> Služby nájsť laptop-mode zaškrtnúť a uložiť (aby sa to spúšťalo pri štarte).

Ak chcete vidieť akú máte aktuálnu frekvenciu procesora stačí si do panela pridať applet Pravým tlačítkom myši na panel -> Pridať do panelu -> Sledovanie škálovania frekvencie procesora

Fedora 8 Server setup: LAMP, FTP

Tento návod je o nastavení Fedora 8 serveru: Apache, Mysql, ProFTPd , ak napríklad potrebuje mať na PC nahodený webový, databázový server pre vývoj web aplikácii, alebo potrebuje FTP server pre jednoduchšie sdielanie dát v sieti. Návod je písaný pre 32bit systém, ale nie je problém ho aplikovať na 64bit. Stačí inštalovať 64bit verzie balíčkov:)


Použil som nasledovné:
  • Web Server: Apache 2.2.6
  • PHP 5.2.4
  • Database Server: MySQL 5.0.45
  • FTP Server: proftpd
Všetky tieto balíky si môžete nainštalovať pri inštalácii systému zaškrtnutim položiek Web Server, Mysql Server a FTP server v katgórii Servers. Prípadne ich doinštalovať ručne cez Pridať/Odstrániť softvér

Web server
Po nainštalovaní prakticky webový server nie je potrebné nastavovať. Www root sa nachádza v priečinku var/www/html.

MySql server
Na mysql je potrebné si nastaviť heslo príkazom:

mysqladmin -u root password nové heslo

Potom je ešte vhodné si stiahnuť phpmyadmin tu a nainštalovať. Dostanete sa do neho na adrese http://localhost/phpmyadmin. (web server aj mysql musia byť spustené)

FTP server
Pre lahšiu administráciu je dobré si stiahnuť balík gadmin - proftpd tu (funguje aj na 64-bit verzii systému). V proftpd admine je potrebné vytvoriť užívateľa a nastaviť mu domovskú zložku aj práva.

Vypnutie SELinux
Na koniec je dobré vypnúť službu SELinux, pretože sú s ňou zbytočné problémy.
Vypnutie:
Aplikácie → Systémové nástroje → SELinux Management
System Default Enforcing Mode
nastavte na disabled

Nastavenie spúšťania pri štarte
Nastavenie:Systém → Administrácia → Služby
Nájdite httpd, mysql, proftpd zaškrtnite a dajte uložiť.

Záver
Na koniec reštartujte počítač a malo by to všetko fičať.
Spustenie, zastavie, restart serverov:
/etc/init.d/httpd start (stop alebo restart)
/etc/init.d/mysql start (stop alebo restart)
/etc/init.d/proftpd start (stop alebo restart)

Pokiaľ chcete vedieť ako nastaviť služby: Apache web server (SSL-capable), Postfix mail server with SMTP-AUTH and TLS, BIND DNS server, Proftpd FTP server, MySQL server, Dovecot POP3/IMAP, Quota, Firewall, a iné. pekný návod je tu. Je ale v angličtine.

OpenVPN linux - nielen Fedora 8

Používam vpn providera vpnraer.net. K spojazdneniu je potrebné mať nainštalovaný balík openvpn. Rozšírenie do networkmanageru nie je potrebné je je k ničomu:) Balík je väčšinou už naištalovaný od inštalácie systému - možete skontrolovať napríklad v YUMe.

Vo väčšine prípadou bude úplně stačit nahrať konfiguračný súbor client.conf, spolu s ca.crt, obi dva
súbory získate od svojho providera, do adresára /etc/openvpn a spustit OpenVPN
pomocou príkazu:

/etc/init.d/openvpn start

Potom sa Vás OpenVPN spýta na prihlasovacie údaje a pokial je v poriadku sieťové pripojenie, dojde k
pripojeniu.

WIFI s čipom Broadcom 43xx

1. Prihlásime sa ako root
su

2. Stiahneme a extrahujeme archív s firmwarom
wget http://downloads.openwrt.org/sources/broadcom-wl-4.80.53.0.tar.bz2
tar -jxvf broadcom-wl-4.80.53.0.tar.bz2

3. Teraz extrahujeme samotný firmware
cd broadcom-wl-4.80.53.0/kmod
/usr/bin/b43-fwcutter -w /lib/firmware wl_apsta.o

4. A ešte to nakonfigurujeme príkazom
echo "alias wlan0 b43" >> /etc/modprobe.conf

5. Je nutné reštartovať systém...



Tímto by ste mali spojazdnit svoju wifi kartu!
Samozrejme si to môžete ověriť, stačí zadať tento príkaz
dmesg | grep b43

Pokial príkaz vypíše niečo podobné tomuto výpisu je asi na 99% pravdepodobné, že wifi funguje!
b43-phy0: Broadcom 4318 WLAN found
b43-phy0 debug: Found PHY: Analog 3, Type 2, Revision 7
b43-phy0 debug: Found Radio: Manuf 0x17F, Version 0x2050, Revision 8
b43-phy0 debug: Loading firmware version 351.126 (2006-07-29 05:54:02)
Registered led device: b43-phy0:tx
Registered led device: b43-phy0:rx
b43-phy0 debug: Chip initialized
b43-phy0 debug: 32-bit DMA initialized
b43-phy0 debug: Wireless interface started
b43-phy0 debug: Adding Interface type 2
Dôležité sú hlavne tieto riadky
b43-phy0: Broadcom 4318 WLAN found
b43-phy0 debug: Chip initialized
Blahoželám, Vaša wifi karta je teraz funkčná!

Užívateľov súbor $HOME/.dmrc...Chyba pri lognutí

S touto chybou som sa už stretol viacej krát, hlavne keď som vytváral nového užívateľa.
Opravíme to takto:
miesto "user" napíšeme konkrétne užívatelské meno
$ su
# chown user:user .
# chmod 700 .
# exit
$
a dmrc súbor
$ su
# chown user:user .dmrc
# chmod 600 .dmrc
# exit
$

Linux - Fedora core 8 návody

Dnes som sa rozhodol, že si sem budem dávať návody, ktoré som potreboval pri práci s linuxom Fedora Core 8