<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ozan Güven &#187; archlinux</title>
	<atom:link href="http://ozanguven.com.tr/blog/tag/archlinux/feed/" rel="self" type="application/rss+xml" />
	<link>http://ozanguven.com.tr/blog</link>
	<description>Sessizliğe Mahkum Bir Blog</description>
	<lastBuildDate>Sat, 26 Nov 2011 17:41:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Linux&#8217;da Kablosuz Ağ Erişim Noktası Kurulumu</title>
		<link>http://ozanguven.com.tr/blog/2011/01/linuxda-kablosuz-ag-erisim-noktasi-kurulumu/</link>
		<comments>http://ozanguven.com.tr/blog/2011/01/linuxda-kablosuz-ag-erisim-noktasi-kurulumu/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 18:48:14 +0000</pubDate>
		<dc:creator>Ozan Güven</dc:creator>
				<category><![CDATA[Bilim / Teknoloji]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[access point]]></category>
		<category><![CDATA[archlinux]]></category>
		<category><![CDATA[dhcp]]></category>
		<category><![CDATA[edimax]]></category>
		<category><![CDATA[hostapd]]></category>
		<category><![CDATA[kablosuz ağ]]></category>
		<category><![CDATA[rt2870]]></category>
		<category><![CDATA[wireless]]></category>

		<guid isPermaLink="false">http://ozanguven.com.tr/blog/?p=801</guid>
		<description><![CDATA[Evdeki kablosuz iletişim sağlayan cihazların sayısı arttıkça, kablosuz internet bağlantısına ihtiyaç duymaya başladık. Bu sebeple de geçen ay Darty&#8217;den Edimax EW-7711UMn kablosuz USB adaptör aldım. Satın almadan önce de internetten kullanım klavuzunu inceleyerek &#8220;access point&#8221; olarak çalıştırılıp çalıştırılamayacağına ve Linux ile uyumlu olup olmadığına baktım. Aşağıdaki diyagram temel olarak sistemi çok güzel anlatıyor; Basit kurulum&#8230;]]></description>
			<content:encoded><![CDATA[<p>Evdeki <strong>kablosuz iletişim</strong> sağlayan cihazların sayısı arttıkça, <strong>kablosuz internet</strong> bağlantısına ihtiyaç duymaya başladık. Bu sebeple de geçen ay Darty&#8217;den <a title="Edimax" href="http://www.edimax.com/en/produce_detail.php?pd_id=267&amp;pl1_id=1&amp;pl2_id=44">Edimax EW-7711UMn</a> kablosuz USB adaptör aldım. Satın almadan önce de internetten kullanım klavuzunu inceleyerek &#8220;<strong>access point</strong>&#8221; olarak çalıştırılıp çalıştırılamayacağına ve <strong>Linux</strong> ile uyumlu olup olmadığına baktım.</p>
<p>Aşağıdaki diyagram temel olarak sistemi çok güzel anlatıyor;</p>
<p><img class="aligncenter size-full wp-image-802" title="Linux'da Access Point Kurulumu" src="http://ozanguven.com.tr/blog/photo/2011/01/diagram-base.png" alt="" width="605" height="316" /></p>
<p>Basit kurulum için gerekli olan paketler;</p>
<ul>
<li><strong>hostapd</strong> &gt; Kablosuz USB adaptörümüzün &#8220;Access Point&#8221; olarak çalışmasını sağlayacak</li>
<li><strong>bridge-utils</strong> &gt; Kablosuz ağ (wlan0) ile kablolu ethernet bağlantısı (eth0) arasında köprü (br0) kurmamızı sağlayacak</li>
<li><strong>dhcp</strong> &gt; DHCP (Dynamic Host Configuration Protocol) ile de yarattığımız &#8220;Access Point&#8221;e bağlanan cihazlara yerel IP atayacağız</li>
</ul>
<p><span id="more-801"></span></p>
<p><strong>/etc/hostapd/hostapd.conf</strong> dosyasından tüm bağlantı ayarlarını yapabilirsiniz;</p>
<blockquote><p>interface=wlan0<br />
bridge=br0<br />
driver=nl80211<br />
logger_stdout=-1<br />
logger_stdout_level=2<br />
ssid=AP-ISMI<br />
ignore_broadcast_ssid=1<br />
hw_mode=g<br />
channel=6<br />
auth_algs=3<br />
max_num_sta=5<br />
wpa=2<br />
wpa_passphrase=SIFRE<br />
wpa_key_mgmt=WPA-PSK<br />
wpa_pairwise=TKIP CCMP<br />
rsn_pairwise=CCMP</p></blockquote>
<p><em>driver</em> parametresine adaptörünüzün sürücüsünü yazmanız gerekiyor. Aşağıdaki komutla cihazınızın Arch Linux tarafından nasıl tanındığını ve sürücü bilgilerine bakabilirsiniz. Benim cihazım <strong>RT2870</strong> chipsetine sahip ve bu yüzden sürücü olarak <strong>nl80211</strong> kullanıyorum.</p>
<blockquote><p>[ozan@arch ~]$ lsusb<br />
Bus 002 Device 003: ID 7392:7711 Edimax Technology Co., Ltd EW-7711UTn nLite Wireless Adapter [Ralink RT2870]</p></blockquote>
<p><em>ignore_broadcast_ssid=1</em> ile ağ isminin yayımlanmasını durduruyorsunuz, ağınız normal düzeydeki kullanıcılara gizlenmiş oluyor.</p>
<p><strong>/etc/rc.conf</strong> dosyasında ise aşağıdaki değişiklikleri yapmanız gerekiyor;</p>
<blockquote><p>eth0=&#8221;eth0 up&#8221;<br />
wlan0=&#8221;wlan0 up&#8221;<br />
br0=&#8221;br0 192.168.2.4 netmask 255.255.255.0 up&#8221;<br />
INTERFACES=(lo br0 wlan0 eth0)</p>
<p>gateway=&#8221;default gw 192.168.2.1&#8243;<br />
ROUTES=(gateway)</p></blockquote>
<p><strong>/etc/conf.d/bridges</strong> dosyası;</p>
<blockquote><p>bridge_br0=&#8221;eth0 wlan0&#8243;<br />
BRIDGE_INTERFACES=(br0)</p></blockquote>
<p><strong>/etc/dhcpd.conf </strong>dosyası;</p>
<blockquote><p>authoritative;<br />
log-facility daemon;</p>
<p>subnet 192.168.1.0 netmask 255.255.255.0 {<br />
}</p>
<p># This is a very basic subnet declaration.</p>
<p>subnet 192.168.2.0 netmask 255.255.255.0 {<br />
range 192.168.2.2 192.168.2.20;<br />
option subnet-mask 255.255.255.0;<br />
option broadcast-address 192.168.2.255;<br />
option routers 192.168.2.1;<br />
option domain-name-servers 192.168.2.1;<br />
option interface-mtu 1492;<br />
}</p></blockquote>
<p><strong>/etc/rc.local</strong> dosyasına ise aşağıdaki satırları ekliyoruz;</p>
<blockquote><p>dhcpcd br0<br />
dhcpd<br />
hostapd -B /etc/hostapd/hostapd.conf</p></blockquote>
<p>İlk satır ile köprü (br0)&#8217;a IP tanımlaması yapıyoruz. İkinci satır ile DHCP sunucusunu çalıştırıyoruz, böylece bağlanacak kablosuz cihazlar otomatik IP alabilecekler. Ve son olarak da access point&#8217;i aktif ediyoruz.</p>
<p>Basit kurulum için gerekli tüm ayarlamalardan sonra; ethernet kartı üzerinden kablolu olarak internete bağlanan Arch Linux kurulu bilgisayarınız, kablosuz erişim noktası (access point) olarak çalışmaya başlayacak.</p>
<p>Eğer tüm sistem doğru çalışıyorsa kayıt dosyalarında aşağıdakine benzer bilgiler görmelisiniz;</p>
<blockquote><p>IEEE 802.11: authenticated<br />
IEEE 802.11: associated (aid 1)<br />
RADIUS: starting accounting session 4D21FC1D-00000000<br />
WPA: pairwise key handshake completed (RSN)<br />
dhcpd: DHCPREQUEST for 192.168.2.7 from 00:11:22:33:44:55 via br0: unknown lease 192.168.2.7.</p></blockquote>
<p>Bağlantıda bir problem varsa, /etc/rc.local dosyasındaki <em>hostapd -B /etc/hostapd/hostapd.conf </em>kısmını silerek, aşağıdaki kod ile manuel olarak access point&#8217;i çalıştırabilir ve problemin sebebine bakabilirsiniz.</p>
<blockquote><p>hostapd -dd /etc/hostapd/hostapd.conf</p></blockquote>
<p>Kendi sistemimi kurarken <a href="http://www.su-root.eu/computing/turn-your-linux-computer-in-a-wireless-access-point-using-hostapd">buradaki</a> dokümandan ve <a href="https://wiki.archlinux.org/index.php/Software_Access_Point">Arch Linux Wiki&#8217;</a>sinden yararlandım, siz de inceleyebilirsiniz.</p>
<p>Şuanda bu sistem ile <strong>WinXP</strong> ve <strong>Win7</strong> kurulu iki cihaz (LG E500 notebook &amp; LG X140 netbook) internete kablosuz olarak bağlanabiliyor. <strong>Sony PSP</strong> ile ise aşağıdaki hataları alıyorum ve bağlantı sağlanamıyor;</p>
<blockquote><p>IEEE 802.11: authenticated<br />
IEEE 802.11: associated (aid 2)<br />
IEEE 802.11: deauthenticated due to local deauth request</p></blockquote>
<p>PSP ise &#8220;<em>A connection error has occurred. You have been disconnected from the access point</em>&#8221; hatası veriyor.</p>
]]></content:encoded>
			<wfw:commentRss>http://ozanguven.com.tr/blog/2011/01/linuxda-kablosuz-ag-erisim-noktasi-kurulumu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Artık Linode VPS Kullanıyorum</title>
		<link>http://ozanguven.com.tr/blog/2010/01/linode-vps-kullanimi/</link>
		<comments>http://ozanguven.com.tr/blog/2010/01/linode-vps-kullanimi/#comments</comments>
		<pubDate>Sun, 24 Jan 2010 13:31:00 +0000</pubDate>
		<dc:creator>Ozan Güven</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[archlinux]]></category>
		<category><![CDATA[gezegen]]></category>
		<category><![CDATA[linode]]></category>
		<category><![CDATA[vps]]></category>

		<guid isPermaLink="false">http://ozanguven.com.tr/blog/?p=666</guid>
		<description><![CDATA[Aralık 2006&#8216;dan beri Cirtex Hosting&#8216;den 55$&#8216;a (10GB alan ve 250GB bant genişliği) paylaşımlı barındırma (shared webhosting) hizmeti alıyordum. Son dönemlere kadar da ufak tefek sıkıntılar haricinde yeterli geliyordu. Cirtex Hosting&#8216;in en büyük avantajı yardım talep ettiğimizde (support ticket) çok hızlı bir şekilde cevap vermeleri ve ucuz fiyat politikaları. Ayrıca ABD&#8217;deki çeşitli veri merkezlerinde (datacenter) bulunan&#8230;]]></description>
			<content:encoded><![CDATA[<p><strong>Aralık 2006</strong>&#8216;dan beri <a title="Cirtex Hosting" href="http://www.cirtexhosting.com/">Cirtex Hosting</a>&#8216;den <strong>55$</strong>&#8216;a (10GB alan ve 250GB bant genişliği) <strong>paylaşımlı barındırma</strong> (<em>shared webhosting</em>) hizmeti alıyordum. Son dönemlere kadar da ufak tefek sıkıntılar haricinde yeterli geliyordu.</p>
<p><strong>Cirtex Hosting</strong>&#8216;in en büyük avantajı yardım talep ettiğimizde (<em>support ticket</em>)<strong> çok hızlı</strong> bir şekilde cevap vermeleri ve ucuz fiyat politikaları. Ayrıca ABD&#8217;deki çeşitli veri merkezlerinde (<em>datacenter</em>) bulunan sunucularından Türkiye&#8217;ye en hızlı bağlantıya sahip olanına geçebilme şansınızın olması.</p>
<p>Ancak hem paylaşımlı barındırma hizmetinin olumsuz yanları, hem de Cirtex Hosting&#8217;in son zamanlardaki <strong>kalite düşüşü</strong> beni yeni bir mecra aramaya itti.</p>
<p>Biraz araştırmanın ardından ve <a title="Alper Kanat" href="http://raptiye.org/">Alper</a>&#8216;in de fikrini aldıktan sonra <strong>Virtual Private Server</strong> (VPS) &#8211; Özel Sanal Sunucu kiralamaya karar verdim. Bu nokta da <a title="Slicehost VPS" href="http://slicehost.com/">Slicehost</a> ve <a title="Linode VPS" href="http://linode.com/">Linode</a> arasında seçim yaparken Linode&#8217;un Londrada da sunucularının olması etkili oldu.</p>
<p>Y<strong><a href="http://ozanguven.com.tr/blog/photo/2010/01/linode-logo.png"><img class="size-full wp-image-668 alignleft" style="margin: 5px;" title="Linode VPS" src="http://ozanguven.com.tr/blog/photo/2010/01/linode-logo.png" alt="" width="150" height="135" /></a></strong>aklaşık 2 haftadır <strong>Linode VPS</strong> kullanıyorum, hem bağlantı hızı hem de sunucudaki tüm yetkilerin bende olmasından çok memnunum. Makina 2 haftadır açık ve hiç bir sıkıntı yok, eğer Cirtex Hosting&#8217;de kalsaydım muhakkak bu süre içerisinde  sunucunun kapalı olduğu zamanlar olurdu.</p>
<p>Paylaşımlı barındırma hizmetinde, sunucudaki diğer kullanıcıların yaptıkları işlemlerin sizi direk etkiliyor olması çok can sıkıcı, heleki fiyatları çok cazip olan bir firma ile çalışıyorsanız aynı sunucuda çok fazla websitesi barındırılıyor. Sunucudaki sizin kullanmadığınız ancak başkalarının ihtiyaç duyduğu servislerin de çalışıyor olması bir süre sonra güvenlik açıkları oluşturuyor.</p>
<p>Cirtex Hosting sunucu yöneticileriyle güvenlik sorunlarının çözülmesi için hep iletişim halindeydim, nitekim ellerinden geldiğince çeşitli ayarlamalar yapıyorlardı ama asla yeterli olmadı. Kendi websayfalarımda kullandığım tüm sistemleri ve kodları sürekli güncelliyor olsam da bazı saldırıların önüne geçemedim.</p>
<p>Artık tüm sorumluluk bende, şimdilik <strong>çok keyifli</strong>&#8230;</p>
<p>Ve tabii ki VPS&#8217;de <strong>ArchLinux</strong> kurulu.</p>
]]></content:encoded>
			<wfw:commentRss>http://ozanguven.com.tr/blog/2010/01/linode-vps-kullanimi/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Yeni Makinam ve Arch Linux</title>
		<link>http://ozanguven.com.tr/blog/2009/08/yeni-makinam-ve-arch-linux/</link>
		<comments>http://ozanguven.com.tr/blog/2009/08/yeni-makinam-ve-arch-linux/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 21:51:09 +0000</pubDate>
		<dc:creator>Ozan Güven</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[archlinux]]></category>
		<category><![CDATA[gezegen]]></category>
		<category><![CDATA[nvidia]]></category>
		<category><![CDATA[RAM]]></category>

		<guid isPermaLink="false">http://ozanguven.com.tr/blog/?p=626</guid>
		<description><![CDATA[Uzun zamandır yeni bir makinaya ihtiyaç duyuyordum, okulun bitmesi, askerlik falan derken artık zamanı gelmişti. Bir süre yaptığım detaylı araştırmalardan sonra ihtiyacımı karşılayacak şekilde aşağıdaki makinayı topladım; İşlemci: Intel® Core™2 Quad Q9550 Anakart: Gigabyte GA-E7AUM-DS2H Ekran Kartı: NVIDIA GeForce 9400 (onboard) RAM: 4GB (2x2GB) DDR2 Sabit Disk: Seagate 500 GB TV Kartı: AverMedia AverTV Super&#8230;]]></description>
			<content:encoded><![CDATA[<p>Uzun zamandır yeni bir makinaya ihtiyaç duyuyordum, okulun bitmesi, askerlik falan derken artık zamanı gelmişti. Bir süre yaptığım detaylı araştırmalardan sonra <strong>ihtiyacımı karşılayacak</strong> şekilde aşağıdaki makinayı topladım;</p>
<ul>
<li>İşlemci: Intel® Core™2 Quad Q9550</li>
<li>Anakart: Gigabyte GA-E7AUM-DS2H</li>
<li>Ekran Kartı: NVIDIA GeForce 9400 (onboard)</li>
<li>RAM: 4GB (2x2GB) DDR2</li>
<li>Sabit Disk: Seagate 500 GB</li>
<li>TV Kartı: AverMedia AverTV Super 007 (Analog)</li>
<li>LCD Ekran: 21,5&#8243; LG <span id="ctl00_ContentPlaceHolder1_lblTitle">W2261VP-PF Geniş Ekran</span></li>
</ul>
<p><span id="ctl00_ContentPlaceHolder1_lblTitle">Pek fazla CD/DVD ile işim olmadığından CD/DVD sürücüm yok, her şeyi <strong>USB bellekler</strong> ile hallediyorum. Durum böyle olunca, 32bit <a title="USB'den Arch Linux Kurulumu" href="http://wiki.archlinux.org/index.php/Install_from_USB_stick">Arch Linux kurulumunu</a> USB&#8217;den yaptım. </span></p>
<p><span id="ctl00_ContentPlaceHolder1_lblTitle">USB&#8217;den kurulum sorunsuz oldu, ancak NVIDIA&#8217;nın sürücüleri ile Xorg&#8217;u açmaya kalkınca aşağıdaki <strong>hataları</strong> alıyordum;</span></p>
<blockquote><p><strong>dmesg çıktısı;</strong><br />
NVRM: RmInitAdapter failed! (0&#215;31:0xffffffff:1026)<br />
NVRM: rm_init_adapter(0) failed</p></blockquote>
<blockquote><p><strong>/var/log/Xorg.0.log çıktısı;</strong><br />
(EE) NVIDIA(0): Failed to initialize the NVIDIA graphics device PCI:2:0:0.<br />
(EE) NVIDIA(0): Failed to initialize the NVIDIA graphics device!<br />
(EE) Screen(s) found, but none have a usable configuration.</p>
<p>Fatal server error:<br />
no screens found</p></blockquote>
<p>Bu sorunları gidermek için öncelikle BIOS&#8217;u <strong>güncelledim</strong> ve BIOS ayarlarıyla <strong>oynadım</strong>, sonra çeşitli kernel parametreleri ve farklı farklı NVIDIA sürücüleri <strong>denedim</strong>, ancak düzelmedi. <a title="Nouveau NVIDIA Sürücüsü" href="http://nouveau.freedesktop.org/wiki/" target="_self">Nouveau</a> sürücüsü ile Xorg açılıyordu fakat tam verim alamıyordum.</p>
<p>Sıra donanımı kurcalamaya gelmişti, öncelikle TV kartını çıkartıp denedim ama bir değişiklik olmadı. Ardından sıra RAM&#8217;lere geldi, RAM&#8217;lerden birini çıkarttım ve <strong>çalıştı</strong>!</p>
<p>Sorunun <strong>bellek kolaçanı</strong> (<em>memory remapping</em>)&#8217;ndan kaynaklandığını varsayarak <strong>64bit Arch Linux</strong>&#8216;e geçiş yaptım ve 4GB RAM takılıyken, NVIDIA sürücüleriyle Xorg düzgün bir şekilde çalıştı.</p>
<p><code>[ozan@arch ~]$ uname -a<br />
Linux arch 2.6.30-ARCH #1 SMP PREEMPT Mon Aug 17 16:06:45 CEST 2009 x86_64 Intel(R) Core(TM)2 Quad CPU Q9550 @ 2.83GHz GenuineIntel GNU/Linux</code></p>
<p>Arch Linux x86_64 yukarıda listelediğim donanımımla <em>out-of-box</em> çalışıyor&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://ozanguven.com.tr/blog/2009/08/yeni-makinam-ve-arch-linux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

