Rāda ziņas ar etiķeti tīkls. Rādīt visas ziņas
Rāda ziņas ar etiķeti tīkls. Rādīt visas ziņas
Izmantojot datoru ar interneta pieslēgumu un WiFi raidītāju iespējams ierīkot bezvadu internetu mājās. Šeit ir piemērs kā to izdarīt uz personālā datora ar Ubuntu 10.04 (Lucid Lynx) un TP-Link TL-WN722N WiFi adapteri.


Nepieciešamā programmatūra:
ath9k_htc - no wireless-compat projekta
htc_9271.fw - aparātprogrammatūra http://wireless.kernel.org/dowath9knload/htc_fw/
hostapd - bāzes stacijas programmatūra
wpa_supplucant - savienojuma autorizēšana
dnsmasq - DNS pārsūtīšana un DHCP serveris
iptables - maršrutēšana starp bezvadu tīklu (wlan0) un internetu (ppp0)

TL-WN722N adapterim nepieciešamais programnodrošinājums ir pieejams tikai jaunākajās Ubuntu versijās, bet wireless-compat projekts piedāvā to arī vecākām versijām.
~$ sudo apt-get install linux-backports-modules-wireless-3.3-lucid-generic

Aparātprogrammatūras failu nācās lejupielādēt pašam, jo acīmredzot ubuntu to nepiedāvā nevienā programmatūras pakā. Lejupielādē htc_9271.fw un ievieto /lib/firmware/ mapē.

Bezvadu tīkla bāzes stacijas funkcionalitāti nodrošina hostapd. Ubuntu Lucid pieejamā versija bija ar zināmu kļūdu tādēļ arī to bija nepieciešams kompilēt pašam (instrukcijas balstoties uz šo http://linuxwireless.org/en/users/Documentation/hostapd). Kompilēju tā jaunāko izstrādes versiju. Tam nepieciešams instalēt git:
~$ sudo apt-get install git

Un tad lejupielādēt hostapd pirmkodu:
~$ mkdir Repos
~$ cd Repos
~$ git clone git://w1.fi/srv/git/hostapd.git
~$ cd hostap/hostapd

Tur bija nepieciešama neliela modifikācija, lai instalācijas skripts liktu programmu tai pašā vietā, kur servisa palaišanas skripts to sagaida - jāaizvieto "/usr/local/bin/" ar "/usr/sbin/".
~$ cp defconfig .config

Tad atver .config failu ar teksta redaktoru un atrod rindiņu
#CONFIG_DRIVER_NL80211=y
un nodzēš restīti '#' tās rindas sākumā un saglabā failu.

Tad instalē vajadzīgās izstrādes pakas un kompilē hostapd:
~$ sudo apt-get install libnl-dev
~$ make

Instalēšanai izmanto CheckInstall, lai izveidotu arī deb paku un hostapd būtu noņemams izmantojot Ubuntu programmatūras pārvaldīšanas rīkus.
~$ sudo checkinstall

Nokonfigurē, kuras adreses izmantot bezvadu tīklā, rediģē failu /etc/dnsmasq.conf:
dhcp-range=10.5.5.2,10.5.5.30,12h
interface=wlan0

Par cik mūsu internets izmanto ppp tīkla protokolu, to nevar savienot pa tiešo ar bezvadu tīklu, bet to pašu var panākt ar iptables rīku palīdzību. Ubuntu noklusētais ugunsmūris (ufw) ir veidots balstoties uz Linux kodola iptables funkcionalitāti un to var izmantot arī NAT izveidei, taču es izvēlējos vienkāršāku ceļu:
~$ sudo touch  /etc/ppp/ip-up.d/00nat
~$ sudo chmod +x /etc/ppp/ip-up.d/00nat

Ar sekojošu tekstu failā  /etc/ppp/ip-up.d/00nat:
#!/bin/sh
#sysctl -w net.ipv4.ip_forward=1
/sbin/iptables -t nat -F
/sbin/iptables -t nat -A POSTROUTING -s 10.5.5.0/27 -o ppp0 -j MASQUERADE
#/usr/sbin/hostapd -B -P /var/run/hostapd.pin /etc/hostapd/hostapd.conf
/usr/sbin/service hostapd restart

Un rediģē /etc/sysctl.conf:
# Uncomment the next line to enable packet forwarding for IPv4
net.ipv4.ip_forward=1


Balstīts uz:
http://www.q-station.net/kb/index.php/2012/05/04/tl-wn722n-usb-wireless-stick-in-linux/


edit post

Literatūras vākšana tīmeklī

Publicēts 2009-02-28, etiķetes: , ,

Viena no lietām, kas noteikti nodarbina studentus (un varbūt arī cilvēkus, kas jau kādu laiku strādā) ir dažādu materiālu vākšana internetā. Vispirms tas parādās pie referātu un pēc tam arī pie kursa darbu un diplomdarbu rakstīšanas. Vismaz man šī nodarbe izpaužas tā, ka vairumu materiālu sameklēju dažādās interneta lapās, tad vēl dažus rakstus no žurnāliem un atkarībā no nepieciešamības tiek izmantotas arī grāmatas.

Kad tie materiāli ir apzināti, tad vēl atliek tos sašķirot un izvērtēt, kas no tā ir izmantojams. Nesen uzgāju pāris programmas, kas šo procesu atvieglo, strukturējot pašu informācijas vākšanu un savāktos materiālus. Pareizāk sakot, tās nav vis programmas, bet gan papildinājumi interneta pārlūkprogrammai FirefoxFoxmarks un Zotero.

Foxmarks palīdz organizēt Firefox grāmatzīmes, ja tiek izmantoti vairāki datori. Ar tā palīdzību ir iespējams uzturēt rūpīgi veidoto un organizēto grāmatzīmju bibliotēku saskaņotu ar visiem izmantotajiem datoriem. Es to izmantoju, lai sinhronizētu grāmatzīmes starp manu portatīvo datoru un personālo datoru. Reāli tas nozīmē, ka, ja es vienā datorā esu saglabājis kādu grāmatzīmi, tad man tā automātiski kļūst pieejama arī uz otra datora. Daudzu grāmatzīmju gadījumā tas ir neatsverams palīgs. Lielākais mīnuss varētu būt tas, ka Foxmarks nav atvērtā pirmkoda programmatūra.

Zotero [zoh-TAIR-oh] savukārt iet vēl soli uz priekšu. Tas piedāvā gan saglabāt saites uz interneta lapām, gan arī kārtot tās mapēs (atbilstoši tēmām u.tml.), pievienot atslēgas vārdus vieglākai meklēšanai, bet tas ļauj arī saglabāt interneta lapu uz datora tādu, kā tā izskatās dotajā mirklī, pievienot piezīmes un pat pievienot piezīmes tieši saglabātajā lapā, kā arī eksportēt citācijas izmantošanai citās programmās. Zotero parasti pa kājām nemaisās, bet tā ikona mierīgi sēž statusa joslā. To aktivizējot, tas atver paneli aptuveni trešdaļas augstumā no pilna loga un to ir iespējams atvērt arī pa visu lapu vieglākai rediģēšanai.

Zotero panelis ir sadalīts vertikāli trīs daļās. Kreisajā pusē ir iespējams organizēt mapes (projektus), centrālajā daļā ir apskatāms iezīmētās mapes saturs (saglabātās lapas, saites uz interneta lapām un failiem uz datora, piezīmes u.t.t.), bet labajā daļā ir redzamas konkrēta objekta detaļas (piezīmes, atslēgas vārdi u.c.). Tas ir viegli apgūstams un tā mājas lapā pat ir pieejamas videopamācības.

Līdzīgi kā Foxmarks, arī Zotero nākamā versija piedāvās bibliotēkas sinhronizēšanu starp vairākiem datoriem un dažādas organizēšanas iespējas.

Zotero ir atvērtā pirmkoda projekts, kura galvenie izstrādātāji ir George Mason Universitātes Vēstures un Jauno masu saziņas līdzekļu centrs (Center for History and New Media at George Mason University), un šo darbu finansiāli atbalsta Savienoto Valstu Muzeju un Bibliotēku servisu institūts (United States Institute of Museum and Library Services), Andrew W. Mellon fonds (the Andrew W. Mellon Foundation), un Alfred P. Sloan fonds (the Alfred P. Sloan Foundation).

Zotero iespējams iegūt Firefox papildinājumu lapā nospiežot saiti "Add to Firefox" (vai arī Zotero mājas lapā). Līdzīgā veidā var iegūt arī Foxmarks.

Te vēl jāpiebilst, ka šī programmatūra ir izmantojama Windows, Linux un Macintosh vidēs, turklāt Foxmarks ir pieejams arī interneta pārlūkprogrammām IE un Safari.


edit post