<?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>guzik &#187; OpenBSD</title>
	<atom:link href="http://guzik.net.pl/blog/tag/openbsd/feed/" rel="self" type="application/rss+xml" />
	<link>http://guzik.net.pl/blog</link>
	<description>Mój blog</description>
	<lastBuildDate>Wed, 23 May 2012 21:15:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>OpenBSD &amp; Wi-Fi &#8211; errata</title>
		<link>http://guzik.net.pl/blog/2011/10/openbsd-wi-fi-errata/</link>
		<comments>http://guzik.net.pl/blog/2011/10/openbsd-wi-fi-errata/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 20:14:13 +0000</pubDate>
		<dc:creator>guzik</dc:creator>
				<category><![CDATA[OpenBSD]]></category>
		<category><![CDATA[Wi-Fi]]></category>

		<guid isPermaLink="false">http://guzik.net.pl/blog/?p=3424</guid>
		<description><![CDATA[Dwa dni temu pisałem, że nie udało mi się uruchomić komputera z kartą MSI MS-6894 RTK-RTL8187SE. Otóż powalczyłem trochę i już wiem co w niej piszczy (aczkolwiek nie działa z OpenBSD). Poniżej stosowne informacje: dmesg: "Realtek 8187SE" rev 0x22 at pci2 dev 0 function 0 not configured pcidump: 2:0:0: Realtek 8187SE 0x0000: Vendor ID: 10ec [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://guzik.net.pl/blog/2011/10/openbsd-wi-fi-mpcie/">Dwa dni temu pisałem</a>, że nie udało mi się uruchomić komputera z kartą MSI MS-6894 RTK-RTL8187SE. Otóż powalczyłem trochę i już wiem co w niej piszczy (aczkolwiek nie działa z OpenBSD). Poniżej stosowne informacje: <span id="more-3424"></span></p>
<ul>
<li>dmesg:<br />
<code>"Realtek 8187SE" rev 0x22 at pci2 dev 0 function 0 not configured</code></p>
<li>pcidump:<br />
<code>2:0:0: Realtek 8187SE<br />
        0x0000: Vendor ID: 10ec Product ID: 8199<br />
        0x0004: Command: 0007 Status ID: 0010<br />
        0x0008: Class: 02 Subclass: 80 Interface: 00 Revision: 22<br />
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 10<br />
        0x0010: BAR io addr: 0x0000d000/0x0100<br />
        0x0014: BAR mem 32bit addr: 0xdfc00000/0x00004000<br />
        0x0018: BAR empty (00000000)<br />
        0x001c: BAR empty (00000000)<br />
        0x0020: BAR empty (00000000)<br />
        0x0024: BAR empty (00000000)<br />
        0x0028: Cardbus CIS: 00000000<br />
        0x002c: Subsystem Vendor ID: 1462 Product ID: 6894<br />
        0x0030: Expansion ROM Base Address: 00000000<br />
        0x0038: 00000000<br />
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00<br />
        0x0040: Capability 0x01: Power Management<br />
        0x0050: Capability 0x05: Message Signaled Interrupts (MSI)<br />
        0x0070: Capability 0x10: PCI Express<br />
                Link Speed: 2.5 / 2.5 Gb/s Link Width: x1 / x1</code></li>
</ul>
<p>Liczyłem, że sterownik <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=urtw&#038;apropos=0&#038;sektion=0&#038;manpath=OpenBSD+Current&#038;arch=i386&#038;format=html">urtw</a> będzie ją obsługiwał, ale (jeszcze) niestety nie.</p>
]]></content:encoded>
			<wfw:commentRss>http://guzik.net.pl/blog/2011/10/openbsd-wi-fi-errata/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>OpenBSD &amp;Wi-Fi (USB)</title>
		<link>http://guzik.net.pl/blog/2011/10/openbsd-wi-fi-usb/</link>
		<comments>http://guzik.net.pl/blog/2011/10/openbsd-wi-fi-usb/#comments</comments>
		<pubDate>Wed, 05 Oct 2011 21:57:19 +0000</pubDate>
		<dc:creator>guzik</dc:creator>
				<category><![CDATA[OpenBSD]]></category>
		<category><![CDATA[Wi-Fi]]></category>

		<guid isPermaLink="false">http://guzik.net.pl/blog/?p=3416</guid>
		<description><![CDATA[W pierwszej części opisałem karty na mini-PCIe. Tym razem te na USB. Tak jak poprzednio tylko informacja o modelu, dmesg i usbdevs. No i oczywiście większość z nich jest na sprzedaż. Theta UN-100 Sterownik: run dmesg: run0 at uhub0 port 7 "Ralink 802.11 n WLAN" rev 2.00/1.01 addr 2 run0: MAC/BBP RT3070 (rev 0x0201), RF [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://guzik.net.pl/blog/wp-content/uploads/2011/10/Zdjęcie0344.png"><img src="http://guzik.net.pl/blog/wp-content/uploads/2011/10/Zdjęcie0344-150x150.png" alt="" title="Zdjęcie0344" width="150" height="150" class="alignright size-thumbnail wp-image-3418" /></a>W pierwszej części opisałem <a href="http://guzik.net.pl/blog/2011/10/openbsd-wi-fi-mpcie/">karty na mini-PCIe</a>. Tym razem te na USB. Tak jak poprzednio tylko informacja o modelu, dmesg i <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=usbdevs&#038;apropos=0&#038;sektion=0&#038;manpath=OpenBSD+Current&#038;arch=i386&#038;format=html">usbdevs</a>.<br />
No i oczywiście większość z nich jest na sprzedaż. <span id="more-3416"></span></p>
<ol>
<li><strong>Theta UN-100</strong></p>
<ul>
<li>Sterownik: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=run&#038;apropos=0&#038;sektion=0&#038;manpath=OpenBSD+Current&#038;arch=i386&#038;format=html">run</a>
</li>
<li>dmesg:<br />
<code>run0 at uhub0 port 7 "Ralink 802.11 n WLAN" rev 2.00/1.01 addr 2<br />
run0: MAC/BBP RT3070 (rev 0x0201), RF RT3020 (MIMO 1T1R), address 00:a1:b0:a0:15:87</code></li>
<li>usbdevs<br />
<code>port 7 addr 2: high speed, power 450 mA, config 1, 802.11 n WLAN(0x3070), Ralink(0x148f), rev 1.01, iSerialNumber ?.0</code></li>
</ul>
</li>
<li><strong>Tenda W541U v2.0</strong>
<ul>
<li>Sterownik: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=run&#038;apropos=0&#038;sektion=0&#038;manpath=OpenBSD+Current&#038;arch=i386&#038;format=html">run</a></li>
<li>dmesg:<br />
<code>run0 at uhub0 port 2 "Ralink 802.11 g WLAN" rev 2.00/1.01 addr 2<br />
run0: MAC/BBP RT3070 (rev 0x0201), RF RT2020 (MIMO 1T1R), address c8:3a:35:c6:df:0a</code><br />
usbdevs:<br />
<code>port 2 addr 2: high speed, power 450 mA, config 1, 802.11 g WLAN(0x2070), Ralink(0x148f), rev 1.01, iSerialNumber 1.0</code></li>
</ul>
</li>
<li><strong>WLAN 11g USB Adapter PANWL2203SV3</strong>
<ul>
<li>Sterownik: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=zyd&#038;apropos=0&#038;sektion=0&#038;manpath=OpenBSD+Current&#038;arch=i386&#038;format=html">zyd</a></li>
<li>dmesg:<br />
<code>zyd0 at uhub0 port 4 configuration 1 interface 0 "ZyDAS USB2.0 WLAN" rev 2.00/48.10 addr 2<br />
zyd0: HMAC ZD1211B, FW 47.25, RF AL2230, PA 0, address 00:02:72:86:55:f3</code></li>
<li>usbdevs:<br />
<code>port 4 addr 2: high speed, power 500 mA, config 1, USB2.0 WLAN(0x1215), ZyDAS(0x0ace), rev 48.10</code></li>
</ul>
</li>
<li><strong>Tenda W311U</strong>
<ul>
<li>Sterownik: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=run&#038;apropos=0&#038;sektion=0&#038;manpath=OpenBSD+Current&#038;arch=i386&#038;format=html">run</a></li>
<li>dmesg:<br />
<code>run0 at uhub0 port 4 "Ralink 802.11 n WLAN" rev 2.00/1.01 addr 2<br />
run0: MAC/BBP RT3070 (rev 0x0201), RF RT3020 (MIMO 1T1R), address c8:3a:35:c9:9d:d7</code></li>
<li>usbdevs:<br />
<code>port 4 addr 2: high speed, power 450 mA, config 1, 802.11 n WLAN(0x3070), Ralink(0x148f), rev 1.01, iSerialNumber 1.0</code></li>
</ul>
</li>
<li><strong>TP-Link TL-WN321G</strong>
<ul>
<li>Sterownik: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=run&#038;apropos=0&#038;sektion=0&#038;manpath=OpenBSD+Current&#038;arch=i386&#038;format=html">run</a></li>
<li>dmesg:<br />
<code>run0 at uhub0 port 2 "Ralink 802.11 g WLAN" rev 2.00/1.01 addr 2<br />
run0: MAC/BBP RT3070 (rev 0x0201), RF RT2020 (MIMO 1T1R), address d8:5d:4c:98:fe:93</code></li>
<li>usbdevs:<br />
<code>port 2 addr 2: high speed, power 450 mA, config 1, 802.11 g WLAN(0x2070), Ralink(0x148f), rev 1.01, iSerialNumber 1.0</code></li>
</ul>
</li>
<li><strong>TP-Link TL-WN721N</strong>
<ul>
<li>Sterownik: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=athn&#038;apropos=0&#038;sektion=0&#038;manpath=OpenBSD+Current&#038;arch=i386&#038;format=html">athn</a></li>
<li>dmesg:<br />
<code>athn0 at uhub0 port 2 "ATHEROS USB2.0 WLAN" rev 2.00/1.08 addr 2<br />
athn0: AR9271 rev 1 (1T1R), ROM rev 13, address d8:5d:4c:8f:d8:94</code></li>
<li>usbdevs:<br />
<code>port 2 addr 2: high speed, power 500 mA, config 1, USB2.0 WLAN(0x9271), ATHEROS(0x0cf3), rev 1.08, iSerialNumber 12345</code></li>
</ul>
</li>
<li><strong>TP-Link TL-WN422G</strong>
<ul>
<li>Sterownik: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=athn&#038;apropos=0&#038;sektion=0&#038;manpath=OpenBSD+Current&#038;arch=i386&#038;format=html">athn</a></li>
<li>dmesg:<br />
<code>athn0 at uhub0 port 2 "ATHEROS USB2.0 WLAN" rev 2.00/1.08 addr 2<br />
athn0: AR9271 rev 1 (1T1R), ROM rev 13, address d8:5d:4c:94:59:07</code></li>
<li>usbdevs:<br />
<code>port 2 addr 2: high speed, power 500 mA, config 1, USB2.0 WLAN(0x1006), ATHEROS(0x0cf3), rev 1.08, iSerialNumber 12345</code></li>
</ul>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://guzik.net.pl/blog/2011/10/openbsd-wi-fi-usb/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>OpenBSD &amp;Wi-Fi (mPCIe)</title>
		<link>http://guzik.net.pl/blog/2011/10/openbsd-wi-fi-mpcie/</link>
		<comments>http://guzik.net.pl/blog/2011/10/openbsd-wi-fi-mpcie/#comments</comments>
		<pubDate>Wed, 05 Oct 2011 21:16:02 +0000</pubDate>
		<dc:creator>guzik</dc:creator>
				<category><![CDATA[OpenBSD]]></category>
		<category><![CDATA[Wi-Fi]]></category>

		<guid isPermaLink="false">http://guzik.net.pl/blog/?p=3377</guid>
		<description><![CDATA[W zeszłym roku przetestowałem kilka kart sieci bezprzewodowej pod systemem Linux. Krótki opis zmagań można znaleźć w serii wpisów: Linux &#38; Wi-Fi Linux i Wi-Fi [2] Linux &#38; Wi-Fi – tym razem mPCIe Testu nie chce mi się powtarzać na nowym jądrze (coś tam się zmieniło), ale postanowiłem sprawdzić jak ten sprzęt działa pod OpenBSD. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://guzik.net.pl/blog/wp-content/uploads/2011/10/Zdjęcie0343.png"><img src="http://guzik.net.pl/blog/wp-content/uploads/2011/10/Zdjęcie0343-150x150.png" alt="" title="Zdjęcie0343" width="150" height="150" class="alignleft size-thumbnail wp-image-3408" /></a>W zeszłym roku przetestowałem kilka kart sieci bezprzewodowej pod systemem Linux. Krótki opis zmagań można znaleźć w serii wpisów:</p>
<ul>
<li><a href="http://guzik.net.pl/blog/2010/10/linux-wi-fi/">Linux &amp; Wi-Fi</a></li>
<li><a href="http://guzik.net.pl/blog/2010/12/linux-i-wi-fi-2/">Linux i Wi-Fi [2]</a></li>
<li><a href="http://guzik.net.pl/blog/2011/05/linux-wi-fi-tym-razem-mpcie/">Linux &amp; Wi-Fi – tym razem mPCIe</a></li>
</ul>
<p>Testu nie chce mi się powtarzać na nowym jądrze (<a href="http://linuxwireless.org/#News.2BAC8-2011-07-22.line-1">coś tam się zmieniło</a>), ale postanowiłem sprawdzić jak ten sprzęt działa pod <a href="http://openbsd.org/">OpenBSD</a>. Wersja systemu to świeże 5.0 (kompilowane jakoś w tym tygodniu). <span id="more-3377"></span></p>
<p>Testów wydajnościowych sprzętu nie robiłem. Raczej krótkie &#8211; działa &#8211; nie działa. Poniżej informacje o sprzęcie, którego używałem &#8211; wycinek <code><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dmesg&#038;apropos=0&#038;sektion=0&#038;manpath=OpenBSD+Current&#038;arch=i386&#038;format=html">dmesg</a></code> i <code><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pcidump&#038;apropos=0&#038;sektion=0&#038;manpath=OpenBSD+Current&#038;arch=i386&#038;format=html">pcidump</a></code>. Jeśli ktoś chce więcej szczegółów, zapraszam do pytań w komentarzach.</p>
<p>Chcę się pozbyć niektórych modeli, można po nie się zgłaszać zanim wystawię na Allegro.<br />
Oczywiście nadal szukam karty na mini-PCIe lub USB, która stabilnie będzie pracowała w trybie Host AP.</p>
<ol>
<li><strong>Dell WM3945ABG MOW2</strong></li>
<ul>
<li>Sterownik: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wpi&amp;apropos=0&amp;sektion=0&amp;manpath=OpenBSD+Current&amp;arch=i386&amp;format=html">wpi</a>
</li>
<li>dmesg:<br />
<code>wpi0 at pci2 dev 0 function 0 "Intel PRO/Wireless 3945ABG" rev 0x02: msi, MoW2, address 00:18:de:94:de:77</code>
</li>
<li>pcidump:<br />
<code> 2:0:0: Intel PRO/Wireless 3945ABG<br />
0x0000: Vendor ID: 8086 Product ID: 4222<br />
0x0004: Command: 0006 Status ID: 0010<br />
0x0008: Class: 02 Subclass: 80 Interface: 00 Revision: 02<br />
0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 10<br />
0x0010: BAR mem 32bit addr: 0xdfc00000/0x00001000<br />
0x0014: BAR empty (00000000)<br />
0x0018: BAR empty (00000000)<br />
0x001c: BAR empty (00000000)<br />
0x0020: BAR empty (00000000)<br />
0x0024: BAR empty (00000000)<br />
0x0028: Cardbus CIS: 00000000<br />
0x002c: Subsystem Vendor ID: 8086 Product ID: 1021<br />
0x0030: Expansion ROM Base Address: 00000000<br />
0x0038: 00000000<br />
0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00<br />
0x00c8: Capability 0x01: Power Management<br />
0x00d0: Capability 0x05: Message Signaled Interrupts (MSI)<br />
0x00e0: Capability 0x10: PCI Express<br />
Link Speed: 2.5 / 2.5 Gb/s Link Width: x1 / x1</code>
</li>
<li>Uwagi: sterownik nie obsługuje Host AP</li>
</ul>
</li>
<li><strong>Intel vPro WLAN WiFi Link 5300 533AN_HMW</strong>
<ul>
<li>Sterownik: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iwn&#038;apropos=0&#038;sektion=0&#038;manpath=OpenBSD+Current&#038;arch=i386&#038;format=html">iwn</a>
</li>
<li>dmesg:<br />
<code>iwn0 at pci2 dev 0 function 0 "Intel WiFi Link 5300" rev 0x00: msi, MIMO 3T3R, MoW, address 00:21:6a:3e:18:d6</code>
</li>
<li>pcidump:<br />
<code> 2:0:0: Intel WiFi Link 5300<br />
        0x0000: Vendor ID: 8086 Product ID: 4235<br />
        0x0004: Command: 0006 Status ID: 0010<br />
        0x0008: Class: 02 Subclass: 80 Interface: 00 Revision: 00<br />
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 10<br />
        0x0010: BAR mem 64bit addr: 0x00000000dfc00000/0x00002000<br />
        0x0018: BAR empty (00000000)<br />
        0x001c: BAR empty (00000000)<br />
        0x0020: BAR empty (00000000)<br />
        0x0024: BAR empty (00000000)<br />
        0x0028: Cardbus CIS: 00000000<br />
        0x002c: Subsystem Vendor ID: 8086 Product ID: 1121<br />
        0x0030: Expansion ROM Base Address: 00000000<br />
        0x0038: 00000000<br />
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00<br />
        0x00c8: Capability 0x01: Power Management<br />
        0x00d0: Capability 0x05: Message Signaled Interrupts (MSI)<br />
        0x00e0: Capability 0x10: PCI Express<br />
                Link Speed: 2.5 / 2.5 Gb/s Link Width: x1 / x1</code>
</li>
<li>Uwagi: sterownik nie obsługuje Host AP</li>
</ul>
</li>
<li><strong>Intel vPro WLAN WiFi Link 5100 512AN_HMW</strong>
<ul>
<li>Sterownik: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iwn&#038;apropos=0&#038;sektion=0&#038;manpath=OpenBSD+Current&#038;arch=i386&#038;format=html">iwn</a>
</li>
<li>dmesg:<br />
<code>iwn0 at pci2 dev 0 function 0 "Intel WiFi Link 5100" rev 0x00: msi, MIMO 1T2R, MoW, address 00:21:5d:b7:31:e8</code>
</li>
<li>pcidump:<br />
<code> 2:0:0: Intel WiFi Link 5100<br />
        0x0000: Vendor ID: 8086 Product ID: 4232<br />
        0x0004: Command: 0006 Status ID: 0010<br />
        0x0008: Class: 02 Subclass: 80 Interface: 00 Revision: 00<br />
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 10<br />
        0x0010: BAR mem 64bit addr: 0x00000000dfc00000/0x00002000<br />
        0x0018: BAR empty (00000000)<br />
        0x001c: BAR empty (00000000)<br />
        0x0020: BAR empty (00000000)<br />
        0x0024: BAR empty (00000000)<br />
        0x0028: Cardbus CIS: 00000000<br />
        0x002c: Subsystem Vendor ID: 8086 Product ID: 1321<br />
        0x0030: Expansion ROM Base Address: 00000000<br />
        0x0038: 00000000<br />
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00<br />
        0x00c8: Capability 0x01: Power Management<br />
        0x00d0: Capability 0x05: Message Signaled Interrupts (MSI)<br />
        0x00e0: Capability 0x10: PCI Express<br />
                Link Speed: 2.5 / 2.5 Gb/s Link Width: x1 / x1</code>
</li>
<li>Uwagi: sterownik nie obsługuje Host AP</li>
</ul>
</li>
<li><strong>Broadcom BCM94312MCG</strong>
<ul>
<li>dmesg:<br />
<code>"Broadcom BCM4315" rev 0x01 at pci2 dev 0 function 0 not configured</code>
</li>
<li>pcidump:<br />
<code> 2:0:0: Broadcom BCM4315<br />
        0x0000: Vendor ID: 14e4 Product ID: 4315<br />
        0x0004: Command: 0006 Status ID: 0010<br />
        0x0008: Class: 02 Subclass: 80 Interface: 00 Revision: 01<br />
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 10<br />
        0x0010: BAR mem 64bit addr: 0x00000000dfc00000/0x00004000<br />
        0x0018: BAR empty (00000000)<br />
        0x001c: BAR empty (00000000)<br />
        0x0020: BAR empty (00000000)<br />
        0x0024: BAR empty (00000000)<br />
        0x0028: Cardbus CIS: 00000000<br />
        0x002c: Subsystem Vendor ID: 1028 Product ID: 000b<br />
        0x0030: Expansion ROM Base Address: 00000000<br />
        0x0038: 00000000<br />
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00<br />
        0x0040: Capability 0x01: Power Management<br />
        0x0058: Capability 0x09: Vendor Specific<br />
        0x00e8: Capability 0x05: Message Signaled Interrupts (MSI)<br />
        0x00d0: Capability 0x10: PCI Express<br />
                Link Speed: 2.5 / 2.5 Gb/s Link Width: x1 / x1</code>
</li>
<li>Uwagi: nie udało mi się jej w ogóle uruchomić (długo nie walczyłem)</li>
</ul>
</li>
<li><strong>MSI MS-6894 RTK-RTL8187SE</strong>
<ul>
<li>Uwagi: mój testowy komputer nie chciał z nią startować</li>
</ul>
</li>
<li><strong>AR5BXB63</strong>
<ul>
<li>Sterownik: <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ath&#038;apropos=0&#038;sektion=0&#038;manpath=OpenBSD+Current&#038;arch=i386&#038;format=html">ath</a>
</li>
<li>dmesg:<br />
<code>ath0 at pci2 dev 0 function 0 "Atheros AR5424" rev 0x01: apic 2 int 17<br />
ath0: AR5424 14.2 phy 7.0 rf 0.0, WOR5_ETSIC, address 00:1f:3a:31:c6:d2</code>
</li>
<li>pcidump:<br />
<code>2:0:0: Atheros AR5424<br />
        0x0000: Vendor ID: 168c Product ID: 001c<br />
        0x0004: Command: 0007 Status ID: 0010<br />
        0x0008: Class: 02 Subclass: 00 Interface: 00 Revision: 01<br />
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 10<br />
        0x0010: BAR mem 64bit addr: 0x00000000dfc00000/0x00010000<br />
        0x0018: BAR empty (00000000)<br />
        0x001c: BAR empty (00000000)<br />
        0x0020: BAR empty (00000000)<br />
        0x0024: BAR empty (00000000)<br />
        0x0028: Cardbus CIS: 00005001<br />
        0x002c: Subsystem Vendor ID: 1468 Product ID: 042a<br />
        0x0030: Expansion ROM Base Address: 00000000<br />
        0x0038: 00000000<br />
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00<br />
        0x0040: Capability 0x01: Power Management<br />
        0x0050: Capability 0x05: Message Signaled Interrupts (MSI)<br />
        0x0060: Capability 0x10: PCI Express<br />
                Link Speed: 2.5 / 2.5 Gb/s Link Width: x1 / x1<br />
        0x0090: Capability 0x11: Extended Message Signaled Interrupts (MSI-X)</code>
</li>
<li>Uwagi: niby obsługa Host AP jest, ale nie działa poprawnie; przy próbie zmiany kanału dostaję błąd:<br />
<code>ifconfig: SIOCS80211CHANNEL: Invalid argument</code></li>
</ul>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://guzik.net.pl/blog/2011/10/openbsd-wi-fi-mpcie/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Monitoring czujników (sensors) w OpenBSD</title>
		<link>http://guzik.net.pl/blog/2011/10/monitoring-czujnikow-sensors-w-openbsd/</link>
		<comments>http://guzik.net.pl/blog/2011/10/monitoring-czujnikow-sensors-w-openbsd/#comments</comments>
		<pubDate>Mon, 03 Oct 2011 18:40:51 +0000</pubDate>
		<dc:creator>guzik</dc:creator>
				<category><![CDATA[OpenBSD]]></category>
		<category><![CDATA[sensorsd]]></category>

		<guid isPermaLink="false">http://guzik.net.pl/blog/?p=3371</guid>
		<description><![CDATA[Począwszy od OpenBSD 3.5 (czyli już jakieś 7 lat) mamy możliwość monitorowania sprzętowych czujników z poziomu systemu. Brudną robotą zajmuje się sensorsd czyli narzędzie, które pobiera dane takie jak prędkość wentylatorów, temperaturę czy napięcie na płycie głównej. Wartości te odczytać możemy za pomocą sysctl: # sysctl hw.sensors hw.sensors.cpu0.temp0=31.00 degC hw.sensors.lm1.temp0=45.00 degC hw.sensors.lm1.temp1=54.00 degC hw.sensors.lm1.fan1=3375 RPM [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.openbsd.org/"><img alt="" src="http://www.openbsd.org/art/puffy/ppuf100X91.gif" class="alignright" width="100" height="91" /></a>Począwszy od <a href="http://www.openbsd.org/35.html">OpenBSD 3.5</a> (czyli już jakieś 7 lat) mamy możliwość monitorowania sprzętowych czujników z poziomu systemu. Brudną robotą zajmuje się <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sensorsd&#038;sektion=8">sensorsd</a> czyli narzędzie, które pobiera dane takie jak prędkość wentylatorów, temperaturę czy napięcie na płycie głównej. Wartości te odczytać możemy za pomocą sysctl:</p>
<blockquote><p><code># sysctl hw.sensors<br />
hw.sensors.cpu0.temp0=31.00 degC<br />
hw.sensors.lm1.temp0=45.00 degC<br />
hw.sensors.lm1.temp1=54.00 degC<br />
hw.sensors.lm1.fan1=3375 RPM<br />
hw.sensors.lm1.volt0=0.90 VDC (VCore)<br />
hw.sensors.lm1.volt1=10.51 VDC (+12V)<br />
hw.sensors.lm1.volt2=3.41 VDC (+3.3V)<br />
hw.sensors.lm1.volt3=3.41 VDC (+3.3V)<br />
hw.sensors.lm1.volt4=-1.24 VDC (-12V)<br />
hw.sensors.lm1.volt5=1.22 VDC<br />
hw.sensors.lm1.volt6=1.59 VDC<br />
hw.sensors.lm1.volt7=3.42 VDC (3.3VSB)<br />
hw.sensors.lm1.volt8=1.78 VDC (VBAT)<br />
</code></p></blockquote>
<p>Dodatkowo w przypadku zmiany wskazania któregoś z czujników sensorsd wysyła stosowną informację do syslog i ew. wykonuje przypisaną akcję. <span id="more-3371"></span></p>
<p>Cała konfiguracja zawiera się w pliku <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sensorsd.conf&#038;apropos=0&#038;sektion=5&#038;manpath=OpenBSD+Current&#038;arch=i386&#038;format=html">sensorsd.conf</a>. Nazwa czujnika może być podana jako pełna zmienna sysctl, np. <code>hw.sensors.cpu0.temp0</code> lub jako typ, np. <code>temp</code>. Typ brany jest pod uwagę dla każdego czujnika, który nie ma zdefiniowanych swoich ustawień.<br />
Czujnikowi można przypisać następujące atrybuty:</p>
<ul>
<li><code>command</code> &#8211; polecenie jakie zostanie wykonane przy zmianie stanu,
<li><code>high</code> &#8211; górny zakres,</li>
<li><code>low</code> &#8211; dolny zakres</li>
</ul>
<p>Wartości dla temperatury to stopnie Celsjusza lub Fahrenheita (odpowiednio <code>70C</code> lub <code>158F</code>), dla napięcia to wolty (np. <code>12.5V</code>), a dla obrotów wentylatora &#8211; liczba bez jednostki reprezentująca ilość obrotów na minutę. Wszystkie inne czujniki &#8211; jak w drzewie <code>hw.sensors</code>.</p>
<p>Tak jak wspomniałem, w przypadku zmiany stanu lub wykroczenia poza zadany zakres, możemy wykonać jakąś akcję urozmaicając wykonanie zmiennymi:</p>
<ul>
<li><code>%l</code> &#8211; zamieniane na jedno z: &#8222;below&#8221;, &#8222;above&#8221;, &#8222;within&#8221;, &#8222;in-valid&#8221; lub &#8222;uninitialised&#8221; w zależności kiedy akcja została wywołana,</li>
<li><code>%n</code> &#8211; numer czujnika,</li>
<li><code>%s</code> &#8211; status czujnika,</li>
<li><code>%x</code> &#8211; nazwa urządzenia, do którego przypisany jest czujnik,</li>
<li><code>%t</code> &#8211; typ czujnika,</li>
<li><code>%2</code> &#8211; aktualne wskazanie czujnika,</li>
<li><code>%3</code> &#8211; dolny limit,</li>
<li><code>%4</code> &#8211; górny limit.</li>
</ul>
<p>Przykładowy plik konfiguracyjny może wyglądać tak:</p>
<blockquote><p><code>hw.sensors.cpu0.temp0:high=60C:command=echo "ERR"|/usr/bin/mail -s '%t %n %l %2 (%3:%4)' fooadmin@bar.com<br />
hw.sensors.lm1.fan1:low=1000</code></p></blockquote>
<p>Na podstawie powyższych informacji możemy napisać prosty skrypt, który pozwoli na monitorowanie podanych wartości przez Nagios (np. z wykorzystaniem <a href="http://exchange.nagios.org/directory/Addons/Monitoring-Agents/NRPE--2D-Nagios-Remote-Plugin-Executor/details">NRPE</a>).</p>
<p>Aby przeładować plik konfiguracyjny należy wysłać sygnał <code>SIGHUP</code> do sensorsd.</p>
<blockquote><p><code># pkill -SIGHUP sensorsd</code></p></blockquote>
<p>Domyślnie uruchomiony jest bez żadnych parametrów, jedyną wartością, którą można mu podać przy wywołaniu jest czas pomiędzy kolejnymi testami (<code>-c</code>; ilość sekund).</p>
<p>Przykładowy log (<code>/var/log/daemon</code>) może wyglądać tak:</p>
<blockquote><p><code>Oct  3 16:27:48 foo sensorsd[15486]: startup, system has 16 sensors<br />
Oct  3 16:28:48 foo sensorsd[26542]: cpu0.temp0: within limits: 26.00 degC<br />
Oct  3 16:30:08 foo sensorsd[26542]: lm1.fan1: within limits: 2250 RPM<br />
Oct  3 16:30:18 foo sensorsd[26542]: configuration reloaded<br />
Oct  3 16:30:58 foo sensorsd[26542]: lm1.fan1: exceeds limits: 2220 RPM is above 2000 RPM</code></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://guzik.net.pl/blog/2011/10/monitoring-czujnikow-sensors-w-openbsd/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Nadciąga pięć-zero</title>
		<link>http://guzik.net.pl/blog/2011/09/nadciaga-piec-zero/</link>
		<comments>http://guzik.net.pl/blog/2011/09/nadciaga-piec-zero/#comments</comments>
		<pubDate>Wed, 07 Sep 2011 20:36:26 +0000</pubDate>
		<dc:creator>guzik</dc:creator>
				<category><![CDATA[OpenBSD]]></category>

		<guid isPermaLink="false">http://guzik.net.pl/blog/?p=3322</guid>
		<description><![CDATA[Od dzisiaj można już składać zamówienia na przedsprzedaż OpenBSD 5.0. Oprócz brzydkiego tym razem plakatu i logo (w sumie kwestia gustu) można nabyć również dwie wersje koszulki &#8211; czarną i białą, co sprawia, że ciężko się zdecydować. Pozwolę sobie zacytować opis ze strony projektu: We could not decide who should live, so there are two [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://openbsd.org/50.html"><img class="alignright" src="http://www.openbsd.org/images/tshirt-36.jpg" alt="" width="242" height="273" /></a>Od dzisiaj można już <a href="http://www.openbsd.org/orders.html">składać zamówienia na przedsprzedaż OpenBSD 5.0</a>. Oprócz brzydkiego tym razem plakatu i logo (w sumie kwestia gustu) można nabyć również dwie wersje koszulki &#8211; czarną i białą, co sprawia, że ciężko się zdecydować. Pozwolę sobie zacytować opis ze strony projektu:</p>
<blockquote><p>We could not decide who should live, so there are two versions of this shirt. Shirt #35 is a Black T-shirt where the Black Spyfish wins; Shirt #36 is a White T-shirt where the White Spyfish wins. When purchasing, choose carefully based on the outside border of the image (or, the colour of the spy who lives). Unfortunately this creates a dilemma if you would prefer to wear a black shirt but have the White Spyfish (obviously representing yourself) live. But then, isn&#8217;t everything a dilemma these days?</p>
<p>Alternatively, you can get both shirts, and when choosing to wear it decide what matters more: the shirt colour, the Spyfish colour, or which one is currently washed. A daily dilemma.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://guzik.net.pl/blog/2011/09/nadciaga-piec-zero/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenBSD 5.0 &#8211; mea culpa</title>
		<link>http://guzik.net.pl/blog/2011/08/openbsd-5-0-mea-culpa/</link>
		<comments>http://guzik.net.pl/blog/2011/08/openbsd-5-0-mea-culpa/#comments</comments>
		<pubDate>Wed, 10 Aug 2011 14:40:44 +0000</pubDate>
		<dc:creator>guzik</dc:creator>
				<category><![CDATA[OpenBSD]]></category>

		<guid isPermaLink="false">http://guzik.net.pl/blog/?p=3230</guid>
		<description><![CDATA[Wcześniej zapomniałem o: 2011/03/13 &#8211; -current mklocale required 2011/05/31 &#8211; -current config(8) required to build kernel]]></description>
			<content:encoded><![CDATA[<p><a href="http://guzik.net.pl/blog/wp-content/uploads/2011/08/openbsd51.png"><img src="http://guzik.net.pl/blog/wp-content/uploads/2011/08/openbsd51-300x115.png" alt="" title="openbsd5" width="300" height="115" class="aligncenter size-medium wp-image-3234" /></a><br />
<a href="http://guzik.net.pl/blog/2011/07/openbsd-5-0/">Wcześniej</a> zapomniałem o:</p>
<ul>
<li><a href="http://www.openbsd.org/faq/current.html#20110313">2011/03/13 &#8211; -current mklocale required</a></li>
<li><a href="http://www.openbsd.org/faq/current.html#20110531">2011/05/31 &#8211; -current config(8) required to build kernel</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://guzik.net.pl/blog/2011/08/openbsd-5-0-mea-culpa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenBSD 5.0</title>
		<link>http://guzik.net.pl/blog/2011/07/openbsd-5-0/</link>
		<comments>http://guzik.net.pl/blog/2011/07/openbsd-5-0/#comments</comments>
		<pubDate>Tue, 19 Jul 2011 12:18:01 +0000</pubDate>
		<dc:creator>guzik</dc:creator>
				<category><![CDATA[OpenBSD]]></category>

		<guid isPermaLink="false">http://guzik.net.pl/blog/?p=3146</guid>
		<description><![CDATA[Za serwisem undeadly.org &#8211; OpenBSD 5.0 w fazie BETA. Jak widać na poniższym obrazku &#8211; mi się jeszcze nie udało.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.openbsd.org/"><img class="alignleft" src="http://www.openbsd.org/art/puffy/puflogv100X65.gif" alt="" width="100" height="65" /></a>Za serwisem undeadly.org &#8211; <a href="http://undeadly.org/cgi?action=article&amp;sid=20110718205109">OpenBSD 5.0 w fazie BETA</a>. Jak widać na poniższym obrazku &#8211; mi się jeszcze nie udało.</p>
<p><a href="http://guzik.net.pl/blog/wp-content/uploads/2011/07/openbsd.png"><img class="size-medium wp-image-3147 alignnone" title="openbsd" src="http://guzik.net.pl/blog/wp-content/uploads/2011/07/openbsd-300x138.png" alt="" width="300" height="138" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://guzik.net.pl/blog/2011/07/openbsd-5-0/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>OpenBSD 4.9</title>
		<link>http://guzik.net.pl/blog/2011/05/openbsd-4-9/</link>
		<comments>http://guzik.net.pl/blog/2011/05/openbsd-4-9/#comments</comments>
		<pubDate>Mon, 16 May 2011 14:30:44 +0000</pubDate>
		<dc:creator>guzik</dc:creator>
				<category><![CDATA[OpenBSD]]></category>

		<guid isPermaLink="false">http://guzik.net.pl/blog/?p=2956</guid>
		<description><![CDATA[Wprawdzie od premiery wersji 4.9 OpenBSD minęły już 2 tygodnie, ale jako że produkcyjnie jeszcze nie używam nigdzie, to zainstalowałem z małym opóźnieniem. Przed weekendem miałem plany, by tak jak kiedyś w jedną noc zrobić podmianę, ale nie wyszło. Okazało się, że jednak nie mam odpowiedniej karty, która mogła by pracować w trybie hostap. Ale [...]]]></description>
			<content:encoded><![CDATA[<p>Wprawdzie od <a href="http://openbsd.org/49.html">premiery wersji 4.9 OpenBSD</a> minęły już 2 tygodnie, ale jako że produkcyjnie <span style="text-decoration: underline;">jeszcze</span> nie używam nigdzie, to zainstalowałem z małym opóźnieniem.<br />
<a href="http://guzik.net.pl/blog/wp-content/uploads/2011/05/opebsd49.png"><img class="aligncenter size-medium wp-image-2957" title="opebsd49" src="http://guzik.net.pl/blog/wp-content/uploads/2011/05/opebsd49-300x73.png" alt="" width="300" height="73" /></a><br />
Przed weekendem miałem plany, by tak <a href="http://guzik.net.pl/blog/2009/09/openbsd-4-6-jednak-1-listopada/">jak kiedyś w jedną noc zrobić podmianę</a>, ale nie wyszło. Okazało się, że jednak nie mam odpowiedniej karty, która mogła by pracować w trybie </code>hostap</code>. Ale już są w drodze na chipsecie Atheros, więc może przyszły weekend...</p>
]]></content:encoded>
			<wfw:commentRss>http://guzik.net.pl/blog/2011/05/openbsd-4-9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenBSD journal</title>
		<link>http://guzik.net.pl/blog/2011/02/openbsd-journal/</link>
		<comments>http://guzik.net.pl/blog/2011/02/openbsd-journal/#comments</comments>
		<pubDate>Sat, 26 Feb 2011 23:11:59 +0000</pubDate>
		<dc:creator>guzik</dc:creator>
				<category><![CDATA[OpenBSD]]></category>

		<guid isPermaLink="false">http://guzik.net.pl/blog/?p=2721</guid>
		<description><![CDATA[Tylko ja odniosłem wrażenie, że serwis undeadly.org na chwilę przysnął, a teraz się obudził (głównie za sprawą Jason&#8217;a Dixon)? W lutym (do dzisiaj) pojawiło się 18 nowych wpisów &#8211; tyle ile do stycznia od sierpnia zeszłego roku. Pisze o tym, bo mi kolejka artykułów w czytniku RSS urosła ;-) Z subskrypcji list (-users i -anounce) [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://undeadly.org/"><img class="alignright" src="http://undeadly.org/images/logo.jpg" alt="" width="300" height="100" /></a>Tylko ja odniosłem wrażenie, że serwis <a href="http://undeadly.org/">undeadly.org</a> na chwilę przysnął, a teraz się obudził (głównie za sprawą Jason&#8217;a Dixon)? W lutym (do dzisiaj) pojawiło się 18 nowych wpisów &#8211; tyle ile do stycznia od sierpnia zeszłego roku.</p>
<p>Pisze o tym, bo mi kolejka artykułów w czytniku RSS urosła ;-)<br />
Z subskrypcji list (-users i -anounce) już jakiś czas temu zrezygnowałem, bo nie jestem aktywnym użytkownikiem OpenBSD, a tam potrafiło trochę wiadomości przyjść.</p>
<p>18 lutego polecali <a href="http://undeadly.org/cgi?action=article&amp;sid=20110219160358">budowę VPN przy użyciu OpenBSD i IPSEC</a>. Uwaga! To może być znów jakaś zorganizowana akcja służb specjalnych ;-)</p>
<p>W temacie BSD, to prawdopodobnie w przyszłym tygodniu żegnam się z ostatnim serwerem z FreeBSD. Zostają same Linuksy i Windows. A szkoda. Gdybym mógł, to produkcyjnie wsadziłbym jeszcze gdzieś puffy&#8217;ego.</p>
]]></content:encoded>
			<wfw:commentRss>http://guzik.net.pl/blog/2011/02/openbsd-journal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Puffy</title>
		<link>http://guzik.net.pl/blog/2011/01/puffy/</link>
		<comments>http://guzik.net.pl/blog/2011/01/puffy/#comments</comments>
		<pubDate>Thu, 20 Jan 2011 22:50:45 +0000</pubDate>
		<dc:creator>guzik</dc:creator>
				<category><![CDATA[OpenBSD]]></category>
		<category><![CDATA[Wolne żarty]]></category>
		<category><![CDATA[puffy]]></category>

		<guid isPermaLink="false">http://guzik.net.pl/blog/?p=2588</guid>
		<description><![CDATA[System OpenBSD lubię nie od dziś. Choć ostatnio coraz mniej go używam na maszynach produkcyjnych, to nadal, mimo afery z FBI, darzę go sympatią. A są miejsca na tej ziemi, gdzie nawet w toaletach wiszą maskotki tego systemu ;-) Przy okazji pozdrawiam rodzinę z Częstochowy! To jakieś stare zdjęcia, ale cierpię na bezsenność i przeglądam [...]]]></description>
			<content:encoded><![CDATA[<p>System <a title="http://openbsd.org/" href="http://openbsd.org/">OpenBSD</a> lubię nie od dziś. Choć ostatnio coraz mniej go używam na maszynach produkcyjnych, to nadal, mimo afery z FBI, darzę go sympatią.<br />
A są miejsca na tej ziemi, gdzie nawet w toaletach wiszą maskotki tego systemu ;-)<br />
Przy okazji pozdrawiam rodzinę z Częstochowy!</p>
<p><a href="http://guzik.net.pl/blog/wp-content/uploads/2011/01/Zdjecie029.jpg"><img class="aligncenter size-medium wp-image-2590" title="Zdjecie029" src="http://guzik.net.pl/blog/wp-content/uploads/2011/01/Zdjecie029-300x225.jpg" alt="" width="300" height="225" /></a><span id="more-2588"></span><br />
<a href="http://guzik.net.pl/blog/wp-content/uploads/2011/01/Zdjecie031.jpg"><img class="aligncenter size-medium wp-image-2591" title="Zdjecie031" src="http://guzik.net.pl/blog/wp-content/uploads/2011/01/Zdjecie031-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>To jakieś stare zdjęcia, ale cierpię na bezsenność i przeglądam domowe archiwum znajdując przy tym takie kwiatki.</p>
<p>Zobacz także:</p>
<ul>
<li><a title="http://pl.wikipedia.org/wiki/Rozdymkowate" href="http://pl.wikipedia.org/wiki/Rozdymkowate">Wikipedia: Rozdymkowate</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://guzik.net.pl/blog/2011/01/puffy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

