<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>BrightSide of my Life</title>
	<atom:link href="http://brightside.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://brightside.wordpress.com</link>
	<description>When the people say good bYe</description>
	<lastBuildDate>Thu, 24 Aug 2006 12:06:50 +0000</lastBuildDate>
	<language></language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='brightside.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>BrightSide of my Life</title>
		<link>http://brightside.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://brightside.wordpress.com/osd.xml" title="BrightSide of my Life" />
	<atom:link rel='hub' href='http://brightside.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Tutorial SMS gateWay</title>
		<link>http://brightside.wordpress.com/2006/01/20/tutorial-sms-gateway/</link>
		<comments>http://brightside.wordpress.com/2006/01/20/tutorial-sms-gateway/#comments</comments>
		<pubDate>Fri, 20 Jan 2006 17:28:22 +0000</pubDate>
		<dc:creator>brightside</dc:creator>
				<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://brightside.wordpress.com/2006/01/20/tutorial-sms-gateway/</guid>
		<description><![CDATA[Untuk aplikasi SMS/MMS ada beberapa komponen penting yang diperlukan, yaitu: - PC - SMS/MMS Engine - Koneksi ke Telecommunication Provider - Software Aplikasi Untuk Engine, bisa dipergunakan yang komersial ataupun bisa yg opensource seperti http://www.kannel.org yang komersial itu kebanyakan di &#8230; <a href="http://brightside.wordpress.com/2006/01/20/tutorial-sms-gateway/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brightside.wordpress.com&amp;blog=65222&amp;post=12&amp;subd=brightside&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Untuk aplikasi SMS/MMS ada beberapa komponen penting yang diperlukan, yaitu:</p>
<p>- PC</p>
<p>- SMS/MMS Engine</p>
<p>- Koneksi ke Telecommunication Provider</p>
<p>- Software Aplikasi</p>
<p>Untuk Engine, bisa dipergunakan yang komersial ataupun bisa yg opensource seperti http://www.kannel.org yang komersial itu kebanyakan di buat untuk dijalankan pada operating system windows/UNIX.</p>
<p>Mengenai software aplikasi itu bermacam-macam model dan jenisnya. Untuk lebih jelasnya mungkin bisa dibantu dengan googling di http://www.google.com dengan keywords SMS application atau MMS application.</p>
<p>Kalau untuk script PHP yang bisa mendukung SMS/MMS bisa di cari di http://www.hotscripts.com (Wiko Budianto)</p>
<p>..nah kalo mau mencobanya yg sederhana di komputer sendiri juga bisa.</p>
<p>Untuk membuat aplikasi SMS dikomputer kita,dibutuhkan peralatan sbb:<br />
1. Sebuah Komputer<br />
2 SMS Gateway (Card Moduler) bisa diganti dengan ponsel sebagai alternatif gateway.<br />
3. Kabel data, untuk menghubungkan komputer dan sms gateway</p>
<p>Sistimkerja SMS<br />
Dibalik tampilan menu messages pada ponsel sebenarnya adalah AT Command yg bertugas mengirim/menerima data ke/dari SMS-center.</p>
<p>AT Command mirip perintah &gt; pada dos. Untuk mengetes AT Command kita bisa menggunakan windows HyperTerminal yang biasanya terdapat pada windows installer. Dengannya kita bisa membuka koneksi melalui port dengan SMS gateway.</p>
<p>AT Command untuk SMS biasanya diikuti oleh data I/O yg diwakili oleh unit-unit PDU.<br />
Data yang mengalir ke/dari SMS-Center harus berbentuk PDU (Protocol Data Unit). PDU berisi bilangan-bilangan heksadesimal yang mencerminkan bahasa I/O. PDU terdiri dari beberapa header.<br />
Misalnya untuk mengirim SMS ada 8 header yang didalamnya terdapat lagi subheader-subheader. Yakni:<br />
1. No SMS-Center<br />
2. Type SMS (misalnya send atau recieve)<br />
3. No Referensi SMS<br />
4. No ponsel penerima<br />
5. Bentuk SMS (sebagai sms atau fax?)<br />
6. Skema encoding data I/O<br />
7. Jangka waktu (expired)<br />
8. Isi SMS</p>
<p>Nah kedelapan header (berikut subheadernya) tersebut kita gabungkan menjadi sebuah PDU yang lengkap.</p>
<p>Untuk memudahkan membaca bahasa PDU kita bisa menggunakan software untuk meng encode dan men decode PDU dari dan menjadi text biasa. Salah satunya adalah PDUSpy.</p>
<p>Untuk meng atomatisasikan proses diatas kita bisa membuat aplikasinya dengan Visual Basic misalnya yang kemudian bisa dikembangkan lagi untuk aplikasi web.</p>
<p>Saat ini sudah ada beberapa buku yang membahas aplikasi SMS ini yang sudah delingkapi dengan contoh-contoh aplikasinya, misalnya karangan Ir Bustam Khang cetakan elexmedia dengan judul &#8220;Trik pemograman Aplikasi berbasis SMS&#8221; disana terdapat contoh aplikasi menggunakan VB dan ASP ntuk web</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/brightside.wordpress.com/12/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/brightside.wordpress.com/12/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/brightside.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/brightside.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/brightside.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/brightside.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/brightside.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/brightside.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/brightside.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/brightside.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/brightside.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/brightside.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/brightside.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/brightside.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/brightside.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/brightside.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brightside.wordpress.com&amp;blog=65222&amp;post=12&amp;subd=brightside&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://brightside.wordpress.com/2006/01/20/tutorial-sms-gateway/feed/</wfw:commentRss>
		<slash:comments>114</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/afc1abda52ca95b719da80117a4df31e?s=96&#38;d=identicon" medium="image">
			<media:title type="html">brightside</media:title>
		</media:content>
	</item>
		<item>
		<title>Aspicore SMS Gateway support page</title>
		<link>http://brightside.wordpress.com/2006/01/20/aspicore-sms-gateway-support-page/</link>
		<comments>http://brightside.wordpress.com/2006/01/20/aspicore-sms-gateway-support-page/#comments</comments>
		<pubDate>Fri, 20 Jan 2006 17:10:19 +0000</pubDate>
		<dc:creator>brightside</dc:creator>
				<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://brightside.wordpress.com/2006/01/20/aspicore-sms-gateway-support-page/</guid>
		<description><![CDATA[Aspicore SMS Gateway support page Discussion forum Contents 1) How to send SMS using Aspicore SMS gateway? SQL examples. 2) How to send SMS from a Visual Basic program? 3) How do I install SMS Gateway to use an existing &#8230; <a href="http://brightside.wordpress.com/2006/01/20/aspicore-sms-gateway-support-page/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brightside.wordpress.com&amp;blog=65222&amp;post=10&amp;subd=brightside&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Aspicore SMS Gateway support page</p>
<p>Discussion forum</p>
<p>Contents</p>
<p>1) How to send SMS using Aspicore SMS gateway? SQL examples.</p>
<p>2) How to send SMS from a Visual Basic program?</p>
<p>3) How do I install SMS Gateway to use an existing SQL Server 7 database (or MSDE) that is located in another computer?</p>
<p>4) One of the following messages appears in the operating system&#8217;s event log</p>
<p>4.1) &#8220;Error: ProcessSendQueue: Problem polling database&#8221;<br />
4.2) &#8220;Error: PollSIM: Problem with phone SIM card polling&#8221;<br />
&#8220;Error: Framing Error&#8221;</p>
<p>5) Error message dialog box &#8220;Problem polling database. Check your database connection and make sure that the SMSQLServer service is running.&#8221; when selecting &#8220;File&#8230;Connect GSM Device</p>
<p>6) &#8220;+CMS ERROR:28&#8243; or similar when trying to send SMS messages</p>
<p>7) Cannot receive SMS messages.</p>
<p> <img src='http://s2.wp.com/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> My evaluation software sends empty SMS messages.</p>
<p>9) Cannot use infrared interface to connect the phone with Aspicore SMS Gateway.</p>
<p>10) Cannot connect to Nokia 5110 or Nokia 6110.</p>
<p>11) Database polling stops with Nokia Data Suite.</p>
<p>12) Example of using database triggers.</p>
<p>13) Error at the command line &#8220;AT+CMGF=1&#8243;.</p>
<p>14) Aspicore SMS Gateway version history</p>
<p>15) Aspicore SMS Gateway sends the same message over and over again</p>
<p>16) Using Nokia 9210 Communicator</p>
<p>17) Beware of the Slammer Worm</p>
<p>18) SMS Gateway stops receiving SMS messages. 7 Aug 2003</p>
<p>19) Allowed COM port range 17 Mar 2005<br />
Questions and Answers</p>
<p>1) How to send SMS using Aspicore SMS gateway? SQL examples.</p>
<p>To test sending SMS messages with SQL you can try AdeptSQL software (a free 30-day evaluation version is available via Internet) or using MSDE&#8217;s own osql-program.</p>
<p>You can find a more detailed document of using AdeptSQL from here in DOC format or from here in PDF format, if you decide to use that.</p>
<p>Some hints of using osql-program here<br />
1. Open command prompt.<br />
2. Type &#8216;osql -E -e&#8217; and press enter<br />
(parameters indicate that Windows Integrated security is<br />
used to connect to database). If osql does not work in<br />
the root directory, go to e.g. C:\MSSQL7\Binn\<br />
directory first.<br />
3. Type &#8216;use GSMSGW&#8217; and press enter.<br />
4. Type &#8216;go&#8217; and press enter (go-command executes<br />
previously given sql-clause).<br />
5. Type &#8220;INSERT INTO SEND_QUEUE (TO_PHONE, MESSAGE) VALUES<br />
(&#8216;+358407335153&#8242;, &#8216;Test sending SMS&#8217;)&#8221; and press enter.<br />
6. Type &#8216;go&#8217; and press enter. If SMS Gateway is running an<br />
SMS message should be sent to given phone. Phone numbers<br />
have to be in international format.<br />
7. You can exit osql by typing &#8216;exit&#8217;.</p>
<p>There is a PDF manual included in the evaluation version download. In the manual you can see examples how to access the database from e.g. a Visual Basic program or VB Script ASP pages by using ADO.</p>
<p>2) How to send SMS from a Visual Basic program?</p>
<p>Aspicore SMS Gateway uses a logical database called GSMSGW within MSSQL service. You need to insert your text messages into the SEND_QUEUE table in the database GSMSGW. You can do this from your application by executing an SQL &#8220;INSERT&#8221; statement as you execute any other MSSQL statements or queries. Example (if you have an active connection to the database GSMSGW):<br />
INSERT INTO SEND_QUEUE (USER_ID, TO_PHONE, MESSAGE) VALUES (&#8216;Demo App&#8217;, &#8216;+358401234567&#8242;, &#8216;Sample Message&#8217;)</p>
<p>Source code of a small VB 6 sample application is here.</p>
<p>Aspicore SMS Gateway takes care of sending the inserted message to the recipient via the connected GSM phone. No connection to a SMSC is required. You only need a compatible GSM phone, a data cable and a SIM card to the phone. The SIM card must have the SMS service activated, in some cases you need to make one voice call with a new SIM card before the SMS service gets activated.</p>
<p>3) How do I install SMS Gateway to use an existing SQL Server 7 database (or MSDE) that is located in another computer?</p>
<p>3.1) Choose custom setup intead of typical setup in the installation program. Uncheck MSDE component. Otherwise install normally.</p>
<p>3.2) When the setup program has finished, do not start Aspicore SMS Gateway yet. Go to folder C:\Program Files\Aspicore SMSGW\DB_Scripts\ (or the corresponding folder in your machine according to your setup). You should have a SQL script file named GSMSGW.sql in that folder. Run the script in the SQL server computer with osql.exe or with the Query Analyzer of the MS SQL Server.</p>
<p>3.3) Adjust the ConnectString in C:\Program Files\Aspicore SMSGW\Bin\GSMSGW.ini (or in the corresponding folder in your machine according to your setup). You should change the word &#8220;(local)&#8221; in the SERVER=(local) setting with the network name of the computer where your SQL database is running. E.g. SERVER=COMPANY_SERVER.</p>
<p>3.4) Now you can launch Aspicore SMS Gateway Interactive to finalize your configuration settings as described in the user&#8217;s manual.</p>
<p>4) One of the following messages appears in the operating system&#8217;s event log:</p>
<p>4.1) &#8220;Error: ProcessSendQueue: Problem polling database&#8221;<br />
Action: Check that your SQL engine is running. (The service MSSQLServer status is &#8220;Started&#8221;.)<br />
Check ConnectString in C:\Program Files\Aspicore SMSGW\Bin\GSMSGW.ini. Run the database creation script GSMSGW.sql again, if necessary. (It deletes all old data from the database GSMSGW.)</p>
<p>4.2) &#8220;Error: PollSIM: Problem with phone SIM card polling&#8221;<br />
or<br />
&#8220;Error: Framing Error&#8221;<br />
The phone cable has probably been disconnected.</p>
<p>Action: Check that the phone is powered up and the cable is connected.<br />
If the Aspicore SMS Gateway is running as a service: Stop the SMSGW service and start it again e.g. with the SMS Service Manager.<br />
If you are using Aspicore SMS Gateway Interactive: Exit the application and start it again. Ensure that the GSM Device connection has been activated.</p>
<p>5) Error message dialog box &#8220;Problem polling database. Check your database connection and make sure that the SMSQLServer service is running.&#8221; when selecting &#8220;File&#8230;Connect GSM Device&#8221;</p>
<p>Possible cause: The standard Aspicore GSMSGW.ini file assumes that your security settings in Microsoft SQL Server are as follows: Authentication: &#8220;SQL Server and Windows&#8221;</p>
<p>If you are using the MSDE that was included in our package, there should not be a problem. However, if you are using an existing Microsoft SQL Server, you should check your security settings. Right click your SQL server in the Enterprise Manager tree view. Choose Properties. Choose tab &#8220;Security&#8221;.</p>
<p>Action: If your setting is &#8220;Windows only&#8221;, you need to modify the ConnectString in GSMSGW.ini as follows:<br />
BEFORE CHANGES:<br />
ConnectString=DRIVER=SQL Server; UID=SMS_GW; PWD=SMS_GW; DATABASE=GSMSGW; APP=Global SMS Gateway; SERVER=(local)</p>
<p>AFTER CHANGES:<br />
ConnectString=DRIVER=SQL Server; UID=Administrator; Trusted_Connection=Yes; DATABASE=GSMSGW; APP=Global SMS Gateway; SERVER=(local)</p>
<p>Change the word Administrator above to the Windows user name, which you used for Windows login.</p>
<p>Or simpy delete the UID and PWD fields from the ConnectString as follows:<br />
ConnectString=DRIVER=SQL Server; DATABASE=GSMSGW; APP=Global SMS Gateway; SERVER=(local)</p>
<p>6) &#8220;+CMS ERROR:28&#8243; or similar when trying to send SMS messages:</p>
<p>Action: Check your SMS Service Center number in the Aspicore SMS Gateway configuration.</p>
<p>7) Cannot receive SMS messages.</p>
<p>Action: Send one message first with the SIM card you are using for receiving. Sending one message may be necessary to activate the SMS service on your SIM card.</p>
<p> <img src='http://s2.wp.com/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> My evaluation software sends empty SMS messages.</p>
<p>Earlier evaluation versions used to add advertisement text starting with *Aspicore to every sent message. Some GSM operators treat messages starting with an asterisk (*) in a special way, which may cause the receiver to get an empty message.<br />
Action: Download newer evaluation version. Version 1.2.27 (28.3.2002) does not any more add an asterisk (*) to the beginning of the sent messages.</p>
<p>9) Cannot use infrared interface to connect the phone with Aspicore SMS Gateway.</p>
<p>For serious use we recommend a GSM phone with serial cable or a GSM modem with serial cable. However, you can evaluate Aspicore SMS Gateway with a GSM phone, which only has an infrared interface. To do this, you need drivers, which make your PC&#8217;s infrared port to be seen as a virtual COM port. This is a bit tricky in Windows 2000. There are non-Microsoft Windows 2000 IrCOMM drivers around, which cause our software to hang. If your infrared port is not yet mapped as a virtual COM port, we recommend IrCOMM2k from from Jan Kiszka for Windows 2000 and Windows XP. Alternative try: Microsoft Knowledge Base Q252795.</p>
<p>10) Cannot connect to Nokia 5110 or Nokia 6110.</p>
<p>Have you got Nokia Data Suite 3.0 installed?</p>
<p>Make sure that you are using the correct COM port number in SMS Gateway Settings. You can check, which is the correct COM port number as follows:<br />
Open the Windows Control Panel. Double-click the System applet. Activate the Hardware tab. Press the Device Manager button. Open the Modems node in the tree view. Double-click Nokia GSM Data 3.0. Activate the Modem tab. Now you see the COM port number, which Nokia Data Suite 3.0 is using for its virtual COM port. E.g. &#8220;Port: COM3&#8243;. You must use the same COM port number in Aspicore SMS Gateway settings. You must not use directly the physical COM port.</p>
<p>Make also sure, that neither the Hyperterminal nor any of the Nokia Data Suite 3.0 programs are running, when you are using the Aspicore SMS Gateway.</p>
<p>11) Database polling stops with Nokia Data Suite.</p>
<p>Normally there is a blinking message &#8220;Database: Polling&#8221; in the status panel of SMS Gateway Interactive. In the version 1.2.29 this message stops blinking in certain cases with Nokia phones and says instead: &#8220;Database: Not polling&#8221;. At the same time, a new message appears in the application event log. The end of the event message says: &#8220;OnComm: GSM device was unplugged or power was switched off. Please check your GSM device.&#8221;</p>
<p>This issue concerns you, if your version of AspicoreSMSGW.exe is 1.2.0.29 and you are using a Nokia phone or especially Nokia Data Suite. The cause of the error is, that version 1.2.29 monitors the COM port handshake signals trying to detect low battery or cable disconnection/reconnection situations. Especially Nokia Data Suite seems to generate short peaks to the DSR handshake signal level causing SMS Gateway to stop database polling.<br />
Action: Download newer evaluation version. Version 1.2.30 (14.5.2002) does not halt database polling based on the handshake signal levels.</p>
<p>12) Example of using database triggers.</p>
<p>Here is an example of using triggers in SQL. This example simply sends an autoreply message to the same GSM number from which it received an SMS containing the keyword &#8216;TEST&#8217; in the beginning of the message.</p>
<p>Aspicore SMS Gateway stores the incoming message first to RECEIVE_QUEUE and then it copies the same information to the RECEIVE_HISTORY table. The trigger should be created to the RECEIVE_HISTORY table instead of RECEIVE_QUEUE, because otherwise the trigger will interfere the copying process done by Aspicore SMS Gateway.</p>
<p>Here is the script:</p>
<p>USE GSMSGW<br />
GO</p>
<p>CREATE TRIGGER [TEST_TRIGGER] ON [RECEIVE_HISTORY] FOR INSERT AS<br />
IF EXISTS (SELECT * FROM INSERTED WHERE MESSAGE LIKE &#8216;TEST%&#8217;)<br />
BEGIN<br />
INSERT INTO SEND_QUEUE (USER_ID, TO_PHONE, MESSAGE)<br />
SELECT &#8216;AutoReply&#8217;, INSERTED.FROM_PHONE,<br />
&#8216;Thank you for using Aspicore SMS Gateway.&#8217; FROM INSERTED<br />
END<br />
GO</p>
<p>Save this to a file and run it from command prompt with osql-program:</p>
<p>osql -E -e -i C:\temp\CreateTestTrigger.sql</p>
<p>The example is rather simple, but you&#8217;ll get the idea of using triggers. You can easily add e.g. some SELECT-clauses instead of the automated autoreply &#8216;Thank you for&#8230;&#8217;-message to fetch some data from other database table and then send this data back with sms (you just have to make sure that SMS_GW database user has all the necessary permissions to access these tables).</p>
<p>WARNING: If an error occurs in your trigger code, the database engine does automatically a rollback for the whole enclosing transaction. This means, that the INSERT INTO RECEIVE_HISTORY statement, which Aspicore SMS Gateway internally tries to execute, will be cancelled. Keep you trigger routine as simple and fail-safe as possible! A failure in the trigger code can affect the normal operation of Aspicore SMS Gateway.</p>
<p>13) Error at the command line &#8220;AT+CMGF=1&#8243;.</p>
<p>Symptoms: When you press the &#8220;Test&#8221; button on the &#8220;GSM Settings&#8221; page, the modem replies with an error to the command &#8220;AT+CMGF=1&#8243;.</p>
<p>Cause: The SMS Gateway uses &#8220;Text Mode&#8221; message format when it communicates with the GSM modem. You must use a GSM phone or modem supporting &#8220;Text mode&#8221; (According to the GSM standard 07.05) to be able to successfully execute the &#8220;AT+CMGF=1&#8243; command. Some GSM phones support only &#8220;PDU mode&#8221;.</p>
<p>You can list the modes your phone supports by giving the command &#8220;AT+CMGF=?&#8221; e.g. with HyperTerminal or with SMS Gateway menu option File / Diagnostics. The GSM modem replies with a list of supported modes. The value 0 represents PDU mode and the value 1 text mode. The list must contain the value 1, if the phone is going to be used with Aspicore SMS Gateway.</p>
<p>14) Aspicore SMS Gateway version history</p>
<p>You can find Aspicore SMS Gateway version history from here.</p>
<p>15) Aspicore SMS Gateway sends the same message over and over again</p>
<p>This is a known problem in version 1.2.33 and earlier, when something causes a primary key violation in the SEND_HISTORY table.</p>
<p>Symptoms: Aspicore SMS Gateway isn&#8217;t deleting the messages in the SEND_QUEUE table, and as a result, it sends the same message over and over again until someone manually deletes the message from the database.</p>
<p>Cause: If there for some reason already exists a duplicate record with the same ID in the SEND_HISTORY table, then the procedure within the gateway, which tries to delete the already sent message from the SEND_QUEUE, might fail. (The procedure first tries to add the record into SEND_HISTORY and then delete it from SEND_QUEUE.)</p>
<p>Solution: Delete all the records from the SEND_HISTORY table.</p>
<p>16) Using Nokia 9210 Communicator</p>
<p>You must activate the Fax modem application behind the Extras button of Nokia 9210, before you can use the Communicator with Aspicore SMS Gateway.</p>
<p>We have used 9210 with the following settings in the 9210 Fax modem application:<br />
Connection type: Cable 19200<br />
Status: Active</p>
<p>Note, that status must be ACTIVE! (In the Fax modem main view, press ACTIVATE button.) (There is an inactivity timeout of 20 minutes in the Nokia 9210 Fax modem activation.)</p>
<p>(Further settings in our Nokia Fax modem application:<br />
8 data bits,<br />
Operating system: Windows 2000 &gt; No<br />
Note, that we have Windows 2000 setting as NO in our Nokia 9210, although in fact our PC is running Windows 2000.)</p>
<p>17) Beware of the Slammer Worm</p>
<p>Aspicore SMS Gateway installs MSDE 1.0 into your computer by default. This database engine is vulnerable to the very aggressively spreading W32.Slammer virus, if you have a direct connection to the Internet and do not apply protective measures.</p>
<p>The Slammer virus does not destroy your data, but it blocks your network with a denial of service attack and starts immediately spreading itself to the neighboring unprotected systems. Luckily the virus can be removed relatively easily.</p>
<p>To protect your system against worm attacks, it is highly recommended to use a firewall between your SMS Gateway computer and the Internet. To isolate Slammer attacks, you should block incoming and outgoing UDP port 1434 packets at your firewall.</p>
<p>It is also recommended to install the security patch for Microsoft SQL Server 7.0 as instructed in Microsoft Security Bulletin MS02-061. This patch makes the system immune to the Slammer worm.</p>
<p>How to know, if a MSSQL system has been patched against the Slammer virus? You can resolve, whether your system is up to date by executing the following SQL statement:<br />
SELECT @@VERSION<br />
You can execute this e.g. either with the MS SQL Server Query Analyzer or with the osql.exe utility. The latter is included with MSDE 1.0.</p>
<p>The MSSQL7 engine, which has been fixed with MS02-061 responds with version number 7.00.1077. On the other hand, the SQL Server 2000 with SP3 (including Slammer protection) responds with version number 8.00.760.</p>
<p>More information about Slammer worm can be found at PSS Security Response Team Alert &#8211; New Worm: W32.Slammer</p>
<p>You do not need to worry about Slammer even without any extra measures, if</p>
<p>* you are constantly disconnected from the Internet or if<br />
* you are connected to a LAN, which is properly protected by a firewall.</p>
<p>18) SMS Gateway stops receiving SMS messages.</p>
<p>Symptoms:</p>
<p>*</p>
<p>When started, SMS Gateway stores received SMS messages into the RECEIVE_QUEUE table, as it should. After the program has been running for some time, receiving stops working while sending out messages still work.</p>
<p>You can resume the receiving function by giving command &#8220;File&#8221;/&#8221;Disconnect GSM Device&#8221;, turning the power off from your GSM device and back on again and then giving command &#8220;File&#8221;/&#8221;Connect GSM Device&#8221;<br />
* Occassionally SMS Gateway inserts AT commands into sent messages</p>
<p>Cause:</p>
<p>An SMS message has been received at the same time as another SMS message was being sent. This occassionally caused lost messages or corrupted sent messages with the default settings of version 1.2.33 and earlier.</p>
<p>If the value of the New Message Indication paramater in the GSM Settings tab of the Settings window is 1, then the GSM device rejects received message, if it is received exactly the same time while another message is being sent by the SMS Gateway. Afterwards, the operator&#8217;s SMSC starts buffering the subsequent received messages and does not send them to your GSM device until you make the &#8220;Disconnect&#8221; and &#8220;Connect&#8221; maneuver described above.</p>
<p>SMS Gateway version 1.2.33 and earlier had a bug, which in some rare cases caused corruption of the message being sent, if another message was received almost the same time.<br />
Action:</p>
<p>Set the value of 2 to the New Message Indication paramater in the GSM Settings tab of the Settings window. (You can also change this value by editing the file GSMSGW.ini with a text editor like Notepad. Edit the row &#8220;Mode=1&#8243; to be &#8220;Mode=2&#8243;.) Check that your GSM device accepts the new value by observing the Receive History window during the &#8220;Connect GSM Device&#8221; function. The GSM device should answer OK to the AT+CNMI command</p>
<p>Make note of your SMS Gateway registration info from the register menu. Uninstall your current version. Download version 1.2.44 or above from Aspicore web site. Install the new version and enter the same registration data as in the previous version.</p>
<p>19) Allowed COM port range.</p>
<p>If you cannot see your USB cellular modem COM port in the Aspicore SMS Gateway communications settings drop-down list box, check the COM port number from Windows Device Manager / Modems node, double-click your cellular modem name, activate the Modem tab. If the COM port number is greater than 16, try uninstalling your cellular modem driver and reinstalling the driver so that the COM port number becomes between COM 1 and COM 16.</p>
<p>Only COM port numbers between 1 and 16 are supported by Aspicore SMS Gateway.</p>
<p>If none of the above points helped, you can send us the following three files:</p>
<p>* C:\Program Files\Aspicore SMSGW\DB_Scripts\Create_SMSGW_Database.log<br />
* C:\WINNT\SMSGW_SETUP.log<br />
* C:\Program Files\Aspicore SMSGW\Bin\GSMSGW.ini</p>
<p>they may contain some information, which helps us detecting further your problem.</p>
<p>Discussion forum</p>
<p>Contact:<br />
support@aspicore.com</p>
<p>www.aspicore.com</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/brightside.wordpress.com/10/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/brightside.wordpress.com/10/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/brightside.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/brightside.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/brightside.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/brightside.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/brightside.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/brightside.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/brightside.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/brightside.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/brightside.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/brightside.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/brightside.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/brightside.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/brightside.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/brightside.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brightside.wordpress.com&amp;blog=65222&amp;post=10&amp;subd=brightside&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://brightside.wordpress.com/2006/01/20/aspicore-sms-gateway-support-page/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/afc1abda52ca95b719da80117a4df31e?s=96&#38;d=identicon" medium="image">
			<media:title type="html">brightside</media:title>
		</media:content>
	</item>
		<item>
		<title>Instal OpenBSD to Secure Web Server part Connect to MySQL Using PHP</title>
		<link>http://brightside.wordpress.com/2006/01/13/instal-openbsd-to-secure-web-server-part-connect-to-mysql-using-php/</link>
		<comments>http://brightside.wordpress.com/2006/01/13/instal-openbsd-to-secure-web-server-part-connect-to-mysql-using-php/#comments</comments>
		<pubDate>Fri, 13 Jan 2006 07:29:17 +0000</pubDate>
		<dc:creator>brightside</dc:creator>
				<category><![CDATA[*BSD]]></category>

		<guid isPermaLink="false">http://brightside.wordpress.com/2006/01/13/instal-openbsd-to-secure-web-server-part-connect-to-mysql-using-php/</guid>
		<description><![CDATA[To connect to MySQL from PHP, you need to create a new PHP document: vi mysql.php<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brightside.wordpress.com&amp;blog=65222&amp;post=9&amp;subd=brightside&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>To connect to MySQL from PHP, you need to create a new PHP document:</p>
<pre><code>
vi mysql.php

</code></pre>
<pre><code>

</code></pre>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/brightside.wordpress.com/9/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/brightside.wordpress.com/9/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/brightside.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/brightside.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/brightside.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/brightside.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/brightside.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/brightside.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/brightside.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/brightside.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/brightside.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/brightside.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/brightside.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/brightside.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/brightside.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/brightside.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brightside.wordpress.com&amp;blog=65222&amp;post=9&amp;subd=brightside&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://brightside.wordpress.com/2006/01/13/instal-openbsd-to-secure-web-server-part-connect-to-mysql-using-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/afc1abda52ca95b719da80117a4df31e?s=96&#38;d=identicon" medium="image">
			<media:title type="html">brightside</media:title>
		</media:content>
	</item>
		<item>
		<title>Instal OpenBSD to Secure Web Server part Install MySQL and PHP</title>
		<link>http://brightside.wordpress.com/2006/01/13/instal-openbsd-to-secure-web-server-part-install-mysql-and-php/</link>
		<comments>http://brightside.wordpress.com/2006/01/13/instal-openbsd-to-secure-web-server-part-install-mysql-and-php/#comments</comments>
		<pubDate>Fri, 13 Jan 2006 07:27:46 +0000</pubDate>
		<dc:creator>brightside</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://brightside.wordpress.com/2006/01/13/instal-openbsd-to-secure-web-server-part-install-mysql-and-php/</guid>
		<description><![CDATA[Install MySQL4: TYPE: "pkg_add mysql-server-4.0.20.tgz" Note the instructions on the screen. You will return to this after you install PHP. Install PHP4: TYPE pkg_add php4-core-4.3.10.tgz Enable the PHP4 module: TYPE /usr/local/sbin/phpxs -s TYPE cp /usr/local/share/doc/php4/php.ini-recommended /var/www/conf/php.ini Install PHP4_MySQL4 connectivity: TYPE &#8230; <a href="http://brightside.wordpress.com/2006/01/13/instal-openbsd-to-secure-web-server-part-install-mysql-and-php/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brightside.wordpress.com&amp;blog=65222&amp;post=8&amp;subd=brightside&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><em>Install MySQL4:</em></p>
<pre><code>
TYPE: "pkg_add mysql-server-4.0.20.tgz"</code></pre>
<pre></pre>
<p>Note the instructions on the screen. You will return to this after you install PHP.</p>
<p><em>Install PHP4:</em></p>
<p><code>  TYPE pkg_add php4-core-4.3.10.tgz </code><em>Enable the PHP4 module:</em></p>
<p><code>  TYPE /usr/local/sbin/phpxs -s  TYPE cp /usr/local/share/doc/php4/php.ini-recommended /var/www/conf/php.ini </code><em>Install PHP4_MySQL4 connectivity:</em></p>
<p><code>  TYPE pkg_add php4-mysql-4.3.10.tgz  TYPE /usr/local/sbin/phpxs -a mysql </code><em>Enable MCRYPT:</em></p>
<p><code>  TYPE pkg_add php4-mcrypt-4.3.10.tgz  TYPE /usr/local/sbin/phpxs –a mcrypt </code><em>Enable <a target="new" href="http://ca.php.net/mhash">MHASH</a>:</em></p>
<p><code>  TYPE pkg_add php4-mhash-4.3.10  TYPE /usr/loca./sbin/phpxs –a mhash </code><em>Enable <a target="new" href="http://ca3.php.net/manual/en/ref.imap.php">IMAP</a>:</em></p>
<p><code>  TYPE pkg_add php4-imap-4.3.10.tgz  TYPE /usr/local/sbin/phpxs –a imap </code><em>Enable <a target="new" href="http://ca3.php.net/manual/en/ref.domxml.php">DOMXML</a>:</em></p>
<p><code>  TYPE pkg_add php4-domxml-4.3.10.tgz  TYPE /usr/local/sbin/phpxs –a domxml </code><em>Enable <a target="new" href="http://pear.php.net/manual/en/introduction.php">PEAR libraries</a>:</em></p>
<p><code>  TYPE pkg_add php4-pear-4.3.10.tgz </code><em>Use PHP to manipulate graphics:</em></p>
<p><code>  TYPE pkg_add php4-gd-4.3.10-no_x11.tgz  TYPE /usr/local/sbin/phpxs –a gd </code><em>Enable <a target="new" href="http://ca.php.net/curl">CURL</a>:</em></p>
<p><code>  TYPE pkg_add php4-curl-4.3.10.tgz  TYPE /usr/local/sbin/phpxs –a curl </code><em>Create MYSQL passwords and user:</em></p>
<p><code>  TYPE /usr/local/bin/mysqld_safe &amp;  TYPE /usr/local/bin/mysqladmin -u root password mypassword </code><em>Access the server with your new password:</em></p>
<p><code>  TYPE /usr/local/bin/mysql -u root –p </code>Enter your password at the prompt. You should see the mysql prompt. A problem with MySQL is it ships with two anonymous users who have no passwords. Change this within MySQL by entering the following (Note: the &#8221; marks are two single quotation marks in a row):</p>
<p><code> mysql&gt; TYPE SELECT Host, User FROM mysql.user; mysql&gt; TYPE SET PASSWORD FOR ''@'localhost' = PASSWORD('newpwd'); mysql&gt; TYPE SET PASSWORD FOR ''@'host_name' = PASSWORD('newpwd'); </code>Change &#8221;@&#8217;host_name&#8217; to the value that corresponds to the name you gave your system, displayed on your screen under Host where User = root (e.g., lockdown.cyborgspiders.com):</p>
<p><code> mysql&gt; TYPE exit </code>Now that you are back at the &#8216;#&#8217; prompt, TYPE ps to verify that mysqld_safe is still running.</p>
<p><em>Edit APACHE httpd.conf file:</em></p>
<ol>
<li>vi /var/www/conf/httpd.conf</li>
<li>Change the email address for ServerAdmin to you@youraddress.com.</li>
<li>Change your ServerName to a valid DNS entry. If you do not have a valid DNS name for your host, enter the IP address associated with your LAN.</li>
<li>TYPE ifconfig –a to find the INET address associated with your working Ethernet card.</li>
<li>Find the line that says inet 192.168.1.106 or some similar value.</li>
<li>AddType application/x-httpd-php .php and delete the comment tag &#8216;#&#8217;.</li>
<li>Also, you must add php to the Apache Directory Index: DirectoryIndex index.html index.php (Optionally, add index.phtml, index.php4, and index.php3.).</li>
<li>Exit VI and save forced.</li>
<li>Press ESC and TYPE &#8220;:wq!&#8221; ENTER.</li>
</ol>
<h3>Starting and Stopping APACHE as the SuperUser</h3>
<p>To start Apache: <code>  TYPE apachectl start      (c as in current, t as in table, l as in linux) </code>To stop Apache:</p>
<p><code>  TYPE apachectl stop      (c as in current, t as in table, l as in linux) </code>Start Apache now. Then navigate to the htdocs directory to test PHP:</p>
<p><code>  TYPE cd /var/www/htdocs  TYPE ls </code>You are now viewing the htdocs directory. This is the directory from which Apache serves files to the world:</p>
<p><code> TYPE lynx 127.0.0.1 </code>This should show you a congratulations screen. Apache is running with the index.html file.</p>
<p>For PHP to work, you must create an index.php file:</p>
<p><code>  TYPE vi index.html </code>Remember, press i for insert mode. Beneath the  tag, add . Press ESC:wq index.php. This saves the file as index.php with your changes. Test this out:</p>
<p><code>  TYPE lynx 127.0.0.1/index.php </code>You should see a very detailed display about your new PHP-enabled Apache Web server. Read through it. Notice how the variables in the httpd.conf file and the php.ini file affect the output. Depending on your purposes, you will want to make configuration changes to these files. (Note: the Apache documentation is installed by default. To avoid embarrassment (and death threats) on the <a target="new" href="http://www.openbsd.org/mail.html">mailing lists</a>, RTFM.)</p>
<pre></pre>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/brightside.wordpress.com/8/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/brightside.wordpress.com/8/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/brightside.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/brightside.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/brightside.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/brightside.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/brightside.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/brightside.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/brightside.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/brightside.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/brightside.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/brightside.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/brightside.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/brightside.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/brightside.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/brightside.wordpress.com/8/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brightside.wordpress.com&amp;blog=65222&amp;post=8&amp;subd=brightside&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://brightside.wordpress.com/2006/01/13/instal-openbsd-to-secure-web-server-part-install-mysql-and-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/afc1abda52ca95b719da80117a4df31e?s=96&#38;d=identicon" medium="image">
			<media:title type="html">brightside</media:title>
		</media:content>
	</item>
		<item>
		<title>Instal OpenBSD to Secure Web Server part Install Ports and the Package Collection</title>
		<link>http://brightside.wordpress.com/2006/01/13/instal-openbsd-to-secure-web-server-part-install-ports-and-the-package-collection/</link>
		<comments>http://brightside.wordpress.com/2006/01/13/instal-openbsd-to-secure-web-server-part-install-ports-and-the-package-collection/#comments</comments>
		<pubDate>Fri, 13 Jan 2006 07:13:14 +0000</pubDate>
		<dc:creator>brightside</dc:creator>
				<category><![CDATA[*BSD]]></category>

		<guid isPermaLink="false">http://brightside.wordpress.com/2006/01/13/instal-openbsd-to-secure-web-server-part-install-ports-and-the-package-collection/</guid>
		<description><![CDATA[Now that su is installed and working, OpenBSD’s functionality considerably expands with the installation of both the ports and the package collections. Installing new functionality on OpenBSD requires Root or pseudo (su) Root privileges. All of the following instructions require &#8230; <a href="http://brightside.wordpress.com/2006/01/13/instal-openbsd-to-secure-web-server-part-install-ports-and-the-package-collection/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brightside.wordpress.com&amp;blog=65222&amp;post=7&amp;subd=brightside&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Now that su is installed and working, OpenBSD’s functionality considerably expands with the installation of both the ports and the package collections. Installing new functionality on OpenBSD requires Root or pseudo (su) Root privileges. All of the following instructions require that you be logged in as the SuperUser (root).Issue the following commands to install several thousand program skeletons:</p>
<ol>
<li>ftp ftp://ftp.openbsd.org/pub/OpenBSD/3.6/ports.tar.gz</li>
<li>mv ports.tar.gz /usr</li>
<li>cd /usr</li>
<li>tar -xzf ports.tar.gz</li>
</ol>
<p>Pop back into your open root console:</p>
<pre><code>
TYPE: CTRL-ALT-F1.</code></pre>
<p>Notice that true root keeps track of all uses of su. Press ENTER to get your prompt back, and type &#8220;login&#8221;. Log in as the user you created. Type &#8220;su&#8221;, enter the root password, and voila!</p>
<h4>Using Ports: Invoking the tcsh Shell</h4>
<p>All of the ports work in a similar fashion. Navigate to the port directory you want and type &#8220;make &amp;&amp; make install&#8221; within the port directory that includes the Makefile. For example, to install the tcsh shell:</p>
<ol>
<li>TYPE: &#8220;cd /usr/ports/shells/tcsh&#8221;.</li>
<li>TYPE: &#8220;make &amp;&amp; make install&#8221;.</li>
</ol>
<p>And that is the basic formula for installing ports. Many ports, like tcsh, have special instructions that appear during or following the install. In this case:</p>
<ol>
<li>TYPE: &#8220;vi /etc/shells&#8221;.</li>
<li>Add the line /bin/tcsh to this file.</li>
<li>Save and quit (ESC, :wq).</li>
</ol>
<p>At the root prompt, type &#8220;/usr/local/bin/tcsh&#8221; to invoke the tcsh shell. I like this shell for its up-arrow command history function (never type the same thing twice). You can perform subsequent invocations of this shell by typing tcsh at the command prompt. I suggest continuing to use the tcsh shell for the rest of the tutorial.</p>
<h4>Packages Collection</h4>
<p>The packages collection is the preferred way of installing software onto your OpenBSD system. Packages &#8220;automagically&#8221; install the required dependencies. As with the Ports system, you must be logged in as the SuperUser (root). You can <a target="new" href="http://www.openbsd.org/3.6_packages/">browse the packages</a> online. (Note: Intel architecture is i386.) Tell pkg_add where to find the packages via FTP. Do not attempt to install packages from an older or a newer release number of OpenBSD. Because this tutorial builds OpenBSD version 3.6, make sure you get the packages from the version 3.6 folder (setenv as seen below): <code>  TYPE setenv PKG_PATH ftp://ftp.openbsd.org/pub/OpenBSD/3.6/packages/i386/ </code></p>
<pre></pre>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/brightside.wordpress.com/7/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/brightside.wordpress.com/7/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/brightside.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/brightside.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/brightside.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/brightside.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/brightside.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/brightside.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/brightside.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/brightside.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/brightside.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/brightside.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/brightside.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/brightside.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/brightside.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/brightside.wordpress.com/7/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brightside.wordpress.com&amp;blog=65222&amp;post=7&amp;subd=brightside&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://brightside.wordpress.com/2006/01/13/instal-openbsd-to-secure-web-server-part-install-ports-and-the-package-collection/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/afc1abda52ca95b719da80117a4df31e?s=96&#38;d=identicon" medium="image">
			<media:title type="html">brightside</media:title>
		</media:content>
	</item>
		<item>
		<title>Instal OpenBSD to Secure Web Server part Configure the File Structure and the Network</title>
		<link>http://brightside.wordpress.com/2006/01/13/instal-openbsd-to-secure-web-server-part-configure-the-file-structure-and-the-network/</link>
		<comments>http://brightside.wordpress.com/2006/01/13/instal-openbsd-to-secure-web-server-part-configure-the-file-structure-and-the-network/#comments</comments>
		<pubDate>Fri, 13 Jan 2006 07:10:44 +0000</pubDate>
		<dc:creator>brightside</dc:creator>
				<category><![CDATA[*BSD]]></category>

		<guid isPermaLink="false">http://brightside.wordpress.com/2006/01/13/instal-openbsd-to-secure-web-server-part-configure-the-file-structure-and-the-network/</guid>
		<description><![CDATA[Now on with the install. First, clear the possibility that OpenBSD recognized an existing partition on your hard-drive by typing the following: z a. ENTER. The &#8220;z&#8221; command zeroes the partitions, leaving only C. Author Note: Thanks to Joel Dinel &#8230; <a href="http://brightside.wordpress.com/2006/01/13/instal-openbsd-to-secure-web-server-part-configure-the-file-structure-and-the-network/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brightside.wordpress.com&amp;blog=65222&amp;post=6&amp;subd=brightside&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Now on with the install. First, clear the possibility that OpenBSD recognized an existing partition on your hard-drive by typing the following:</p>
<pre><code>z a. ENTER.</code></pre>
<p>The &#8220;z&#8221; command zeroes the partitions, leaving only C. <em><strong>Author Note</strong>: Thanks to Joel Dinel for the partition zeroing hint.</em></p>
<p>Now you can add the file structure. This consists of /(root), /var, /swap, /usr, and /home. File size is an important consideration:</p>
<ul>
<li>The root / must be at least 150m; 500m is recommended.</li>
<li>/tmp can be as small as 150m. Performance can increase if this is larger.</li>
<li>/var should be larger for a server because /var/www and /var/mail can fill up quickly (especially if you expect to handle larger mail attachments).</li>
<li>swap should be twice the size of the RAM you have or twice the size of the RAM you expect to have.</li>
<li>512MB of RAM makes a swap space of 1,024MB ideal. One gig of RAM makes two gigs of swap space.</li>
<li>/usr and /home need to be larger if you are creating a desktop workstation with X Windows.</li>
</ul>
<p>I am using a 10GB hard drive. You should use values that make sense for your situation. Keep in mind that the values for offset will differ depending on the size of your hard drive. The following instructions create the basic file structure for the operating system:</p>
<p><code> TYPE: a a. ENTER. offset:[63]. ENTER. size:500m. ENTER. FS type: [4.2BSD]. ENTER. mount point:[none] /. ENTER.  TYPE: a b. ENTER. offset:[614880]. ENTER. size: [19386045] 1024m. ENTER. FS type: [swap]. ENTER.  TYPE: a d. ENTER. offset: [2712528]. ENTER. size: [17288397] 500m. ENTER. FS type: [4.2BSD]. ENTER. mount point: [none] /tmp. ENTER.  TYPE: a e. ENTER. offset: [3327408]. ENTER. size: [16673517] 3g. ENTER. FS type: [4.2BSD]. ENTER. mount point: [none] /var. ENTER.  TYPE: a f. ENTER. offset:[5425056]. ENTER. size: [14575869] 2g. ENTER. FS type: [4.2BSD]. ENTER. mount point: [none] /usr. ENTER.  TYPE: a g. ENTER. offset: [9619344]. ENTER. size: [10381581] 2g. ENTER. FS type: [4.2BSD]. ENTER. mount point: [none] /home. ENTER. </code>Now that you have created the file structure, write the changes:</p>
<p><code> TYPE: p. ENTER. </code>This shows the partitions you are about to create. Leave a little extra space for future changes (like RAM upgrades, or log files filling /var) or leave the size of the g partition unspecified and g will use up the rest of your hard disk:</p>
<p><code> TYPE: q. ENTER. <em>Write new label?</em> Choose y. ENTER. </code>Now, cycle through the options you have created. Hit ENTER until the /home directory appears, then type &#8220;done&#8221;.</p>
<p>The next step <em>destroys</em> all existing data on these partitions:</p>
<p><code> <em>Are you sure that you're ready to proceed?</em> TYPE: y. ENTER. </code>You will be prompted for a system hostname. Use any name you like. I used the name ftknox.</p>
<p>The following steps guide you through configuring the network using DHCP:</p>
<ul>
<li><em>Configure the network?</em> Choose yes. ENTER.</li>
<li>If you are using an Ethernet card that is supported by OpenBSD, then you should be prompted to initialize an interface. Press ENTER.</li>
<li><em>Symbolic (host) name for vr0?</em> TYPE: &#8220;([ftknox] dlink530TX)&#8221;. ENTER. You should see the speed options for your Ethernet card.</li>
<li><em>Do you want to change the media options?</em> Choose no. ENTER.</li>
<li><em>IPv4 address for vr0?</em> (or &#8216;none&#8217; or &#8216;dhcp&#8217;) TYPE: dhcp. ENTER.</li>
<li>Enter your DNS domain name and the address of your DNS nameserver.</li>
<li><em>Default IPv4 route?</em> Choose dhcp. ENTER.</li>
<li><em>Edit hosts with ed?</em> Choose no. ENTER.</li>
<li><em>Do you want to do any manual network configuration?</em> Choose no. ENTER.</li>
<li><em>Password for root account?</em> Do not use any word in any language. Numbers and letters and special characters are best in combination.</li>
</ul>
<p>Now that the network and file structure configuration is done, it is time to access an (F)TP server to install the operating system:</p>
<p><code> <em>Where are the install sets?</em> (or 'done') TYPE: f ENTER. <em>HTTP/FTP proxy URL?</em> (e.g., 'http://proxy:8080'. or 'none') Choose none. ENTER. <em>Display the list of known FTP servers?</em> Choose yes. ENTER. </code>Find the server that is closest to you (heeding the warnings from the introduction regarding international distribution):</p>
<ul>
<li><em>Server?</em> (IP address, hostname, list#, &#8216;done&#8217; or &#8216;?&#8217;) TYPE: &#8220;ftp.openbsd.org&#8221;. ENTER.</li>
<li><em>Does the server support passive mode FTP?</em> Choose yes. ENTER.</li>
<li><em>Server directory?</em> Choose pub/OpenBSD/3.6/i386. ENTER.</li>
<li><em>Login?</em> Choose anonymous. ENTER.</li>
</ul>
<p>The following sets are available:</p>
<ul>
<li><em>File name?</em> (or &#8216;done&#8217;)  [bsd.mp] TYPE all. ENTER.</li>
<li><em>File name?</em> (or &#8216;done&#8217;)  TYPE: &#8220;-game36.tgz&#8221;. ENTER.</li>
<li><em>File name?</em> (or &#8216;done&#8217;)  TYPE: &#8220;done&#8221;. ENTER.</li>
<li><em>Ready to install sets?</em>   TYPE: &#8220;yes&#8221; ENTER.</li>
</ul>
<p>And away you go. You are now installing the entire OpenBSD operating system over the Internet to your host (server) computer. So depending on your connection speed, this could take minutes or hours. If it works, you will see various messages about getting somefile.tgz, followed by a percentage. Of course, 100 percent is the target.</p>
<p>Then you will be prompted with the following questions:</p>
<ul>
<li><em>Where are the install sets?</em> (or &#8216;done&#8217;) TYPE: done ENTER.</li>
<li><em>Start sshd(8) by default?</em> Choose yes. ENTER.</li>
<li><em>Do you expect to run the X window System?</em> Choose either yes or no. ENTER. (*/ I personally believe that X Windows has no place on a server, but you may think differently.\*)</li>
<li><em>Change the default console to com0?</em> Choose no ENTER.</li>
<li><em>Set your time zone.</em> This one&#8217;s self-explanatory.</li>
</ul>
<p>You should now have a congratulations screen and a root prompt. Take your boot floppy out of the a: drive and TYPE halt. Reboot your machine to start using OpenBSD. You will notice that because you started sshd by default that it will have generated a new dsa and rsa host key. This is excellent. OpenSSH runs seamlessly with OpenBSD because the same people make both. For further information, read the <a target="new" href="http://www.openssh.com/faq.html">OpenSSH FAQ</a>. The afterboot section of the <a target="new" href="http://www.openbsd.org/cgi-bin/man.cgi">man pages</a> offers a wealth of information that you should read as well:</p>
<p><code> TYPE: "man afterboot".  </code>One of the strengths of OpenBSD is the high quality of its man pages. Make sure you read these before attempting to post a question on any OpenBSD forum. (Browsing Hint: Page Up and Page Down move you through the man pages; ENTER scrolls one line; TYPE &#8220;q&#8221; to quit.)</p>
<h3>Set Up SU</h3>
<p>To use SU, you must first create a regular user, which you will regularly log in as:</p>
<ol>
<li>Log in as root.</li>
<li>TYPE: &#8220;adduser&#8221;.</li>
<li>Choose your favorite shell. I use the default [sh].</li>
<li>Use the default login class.</li>
<li>Use the default Home partition: [/home].</li>
</ol>
<p>Continue using the defaults, unless you have a special situation. I choose not to send a message to myself and to be prompted for passwords by default. One thing I do change is the password encryption method. Blowfish is my algorithm of choice (and is likely the default). Enter username and full name when prompted.</p>
<p>Now continue as root:</p>
<ol>
<li>TYPE: &#8220;vi /etc/group&#8221;.</li>
<li>The top line should read: &#8220;wheel:*0:root&#8221;.</li>
<li>TYPE &#8220;i&#8221; to enter vi insert mode.</li>
<li>Move to the end of the first line using the right arrow.</li>
<li>Add a comma and the username of the user you just created. (e.g., wheel:*0:root,user1)</li>
<li>Press ESC and TYPE &#8220;:wq&#8221; to write the file and exit vi.</li>
</ol>
<p>Test this out:</p>
<ol>
<li>Press CTRL-ALT-F2 to open a new login screen.</li>
<li>Log in as the new user you just created.</li>
<li>TYPE &#8220;su&#8221;.</li>
<li>Enter your root password.</li>
</ol>
<p>You should once again have a root prompt ‘#’. Use this prompt to install the ports and package collections. The following section shows you how.</p>
<pre />
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/brightside.wordpress.com/6/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/brightside.wordpress.com/6/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/brightside.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/brightside.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/brightside.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/brightside.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/brightside.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/brightside.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/brightside.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/brightside.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/brightside.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/brightside.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/brightside.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/brightside.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/brightside.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/brightside.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brightside.wordpress.com&amp;blog=65222&amp;post=6&amp;subd=brightside&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://brightside.wordpress.com/2006/01/13/instal-openbsd-to-secure-web-server-part-configure-the-file-structure-and-the-network/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/afc1abda52ca95b719da80117a4df31e?s=96&#38;d=identicon" medium="image">
			<media:title type="html">brightside</media:title>
		</media:content>
	</item>
		<item>
		<title>Install OpenBSD to Secure Web Server Part Introduction</title>
		<link>http://brightside.wordpress.com/2006/01/13/install-openbsd-to-secure-web-server-part-introduction/</link>
		<comments>http://brightside.wordpress.com/2006/01/13/install-openbsd-to-secure-web-server-part-introduction/#comments</comments>
		<pubDate>Fri, 13 Jan 2006 07:05:55 +0000</pubDate>
		<dc:creator>brightside</dc:creator>
				<category><![CDATA[*BSD]]></category>

		<guid isPermaLink="false">http://brightside.wordpress.com/2006/01/13/install-openbsd-to-secure-web-server-part-introduction/</guid>
		<description><![CDATA[he OpenBSD team prides itself on producing one of the most—if not the most—secure operating systems in the world. If you are concerned about keeping the sensitive data within your organization protected, consider OpenBSD. As a member of the 4.4BSD-lite &#8230; <a href="http://brightside.wordpress.com/2006/01/13/install-openbsd-to-secure-web-server-part-introduction/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brightside.wordpress.com&amp;blog=65222&amp;post=5&amp;subd=brightside&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.devx.com/assets/dropcaps/3591.gif" />he OpenBSD team prides itself on producing one of the most—if not <em>the</em> most—secure operating systems in the world. If you are concerned about keeping the sensitive data within your organization protected, consider OpenBSD. As a member of the 4.4BSD-lite family of operating systems, OpenBSD sets itself apart by claiming to be &#8220;secure by default&#8221;. The basis for this claim is the diligence of the OpenBSD code auditing team and the inclusion of military grade cryptography in the base system (including Kerbos, OpenSSH, and IPSec). OpenSSH runs best with this OpenBSD (as it was developed by the OpenBSD team).You can install OpenBSD in a couple of ways. The easiest method is to order the OpenBSD CD-ROM from the <a target="new" href="https://https.openbsd.org/cgi-bin/order">OpenBSD ordering page</a>. The OpenBSD team, headed by Theo de Raadt, relies on the sale of these CD-ROM packages for its financial survival, so it prefers that users choose this method. Installation via CD-ROM is outlined in detail inside the CD case.</p>
<p>The second—and faster—way of installing OpenBSD is over the Internet via FTP or HTTP. Though this install is free, a post-installation courtesy is to order the CD-ROM anyway, <a target="new" href="http://www.openbsd.org/donations.html">make a donation</a> to OpenBSD, and / or buy a limited edition OpenBSD T-shirt or poster.</p>
<p>This tutorial demonstrates a network install of the OpenBSD operating system, along with PHP4 and MySQL. It presents an advanced system administrator build, which assumes basic knowledge of the VI editor.</p>
<blockquote><p><strong>[Author's Note:</strong> Because OpenBSD is a Canadian-made product, export of the security suite and source code is not restricted in any way. However, while U.S. readers can download (import) OpenBSD, exporting or re-exporting cryptographic software from the US is still a serious criminal offence. For those of you living in the US, do not attempt to export the OpenBSD operating system once you've downloaded it. If you are an American citizen located outside the US, do not download OpenBSD from an American site. <em>You have been warned!</em> Of course, downloading OpenBSD from an American site to an American location is fine. Always choose the server nearest you.<strong>]</strong></p></blockquote>
<h3>Create OpenBSD Boot Floppy</h3>
<p>OpenBSD runs on a number of hardware platforms. The following directions are somewhat specific to &#8220;IBM PC&#8221; aka &#8220;Intel/AMD&#8221; architecture machines. To install OpenBSD over the network, your host computer needs either a floppy or a CD-ROM drive and an Ethernet card that OpenBSD can recognize. So <a target="new" href="http://www.openbsd.org/plat.html">check your hardware</a> first. If you use an Intel-based system, your information is under i386.To create a bootable CD-ROM, you need a CD burner and CD creation software. To simplify the multi-step process of creating the floppy boot install disk on Windows, which is somewhat involved, I developed <a target="new" href="http://www.cyborgspiders.com/openbsd_installer">an installer package</a>. I did not alter the boot installer in any way, but if you prefer to receive the software directly from the OpenBSD site, you&#8217;ll find it in <a target="new" href="ftp://ftp.openbsd.org/pub/OpenBSD/3.6/tools/">the tools section</a> of the 3.6 release site. Navigate to your relevant hardware and download the necessary files.</p>
<p>To complete the example install, you need 1-3 floppy disks and a standard 1.44M floppy drive on your Windows computer. For a standard build, you need only the first disk. The second disk is for special RAID and SCUSI situations, and the third is for laptops. This tutorial uses Windows 2000, but floppy disk creation should work seamlessly with Windows NT and XP as well. If you use an older DOS system or Windows 95/98, then you must use the fdimage.exe file included in the downloadable <a target="new" href="http://www.cyborgspiders.com/openbsd_installer">openbsd36_floppy_install.zip</a> file (with documentation).</p>
<p>The following steps will guide you through a Windows 2000, XP, and NT OpenBSD boot floppy creation:</p>
<ol>
<li><a target="new" href="http://www.cyborgspiders.com/openbsd_installer">Download</a> the OpenBSD 3.6 floppy images.</li>
<li>Format your floppy disk: My computer &#8211;&gt; 3 1/2 floppy A: &#8211;&gt; right click &#8211;&gt; format.</li>
<li>Place the directory openbsd36_floppy_install on your c:\ drive as C:\openbsd36_floppy_install.</li>
<li>Open a dos prompt and type:
<pre><code>
cd C:openbsd36_floppy_creation
</code></pre>
</li>
<li>Now that openbsd36_floppy_creation is your working directory type:
<pre><code>
ntrw floppy36.fs a:
</code></pre>
</li>
</ol>
<p>For a standard Intel architecture, you need only the first disk. If the first disk does not take you to the install screen (or you are using a laptop), you may have to make one or two more floppy boot disks. Again, format your second and third floppy disks then type the following, respectively (see <a href="http://brightside.wordpress.com/wp-admin/showSupportItem('figure1');">Figure 1</a>):</p>
<pre><code>
ntrw floppyB36.fs a:
ntrw floppyC36.fs a:
</code></pre>
<table width="175" cellspacing="0" cellpadding="5" border="0" align="right">
<tr>
<td valign="top"><a href="http://brightside.wordpress.com/wp-admin/showSupportItem('figure1');"><img width="175" height="165" border="0" src="http://www.devx.com/assets/articlefigs/12905.png" /></a></td>
<td>&nbsp;</td>
</tr>
<tr>
<td><a href="http://brightside.wordpress.com/wp-admin/showSupportItem('figure1');">Figure 1</a>. OpenBSD Floppy Creation (Win2000)</td>
</tr>
</table>
<p>Put your newly created floppy boot installer in the a: drive of the computer on which you want to install OpenBSD. Make sure your CMOS is set up to boot from floppy first, and then boot from hard drive second.</p>
<p>To complete the install, you need an Ethernet card that <a target="new" href="http://www.openbsd.org/plat.html">OpenBSD supports</a>. The networking setup procedure is quite straightforward. The following instructions explain how to set up DHCP for a DSL connection. At each listed prompt, just follow the instructions:</p>
<ol>
<li><em>Would you like to (I)nstall, (U)pgrade, or (S)hell?</em> Choose I. ENTER.</li>
<li><em>Terminal type?</em> ENTER</li>
<li><em>Do you wish to select a keyboard-encoding table?</em> Choose no. ENTER.</li>
<li><em>Proceed with install?</em> Press y. ENTER.</li>
<li><em>Which one is the root disk?</em> Choose &#8220;(or &#8216;done&#8217;)[wd0]&#8220;. ENTER.</li>
<li><em>Do you want to use *all* of wd0 for OpenBSD?</em> Choose no. ENTER.</li>
<li>fdisk: 1&gt;q. ENTER.</li>
<li>Initial label editor (Enter &#8216;?&#8217; for help at this prompt.)</li>
<li>TYPE: &#8220;&gt;?&#8221;. ENTER.</li>
</ol>
<p>The tools you see are part of the OpenBSD label/partition editor. The disk label editor screen might not look pretty, but it is very powerful. The most important commands for a basic install are &#8216;a&#8217; for add partition, &#8216;d&#8217; for delete partition, &#8216;p&#8217; for print label, and &#8216;q&#8217; for quit. OpenBSD requires a manual file system setup. During this process &#8216;m&#8217; is for megabytes and &#8216;g&#8217; is for gigabytes. This tutorial assumes you are installing OpenBSD on a system dedicated to OpenBSD. (For dual boot issues, see <a target="new" href="http://www.openbsd.org/faq/faq9.html#DualBoot">the FAQ</a>.)</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/brightside.wordpress.com/5/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/brightside.wordpress.com/5/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/brightside.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/brightside.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/brightside.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/brightside.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/brightside.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/brightside.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/brightside.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/brightside.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/brightside.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/brightside.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/brightside.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/brightside.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/brightside.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/brightside.wordpress.com/5/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brightside.wordpress.com&amp;blog=65222&amp;post=5&amp;subd=brightside&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://brightside.wordpress.com/2006/01/13/install-openbsd-to-secure-web-server-part-introduction/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/afc1abda52ca95b719da80117a4df31e?s=96&#38;d=identicon" medium="image">
			<media:title type="html">brightside</media:title>
		</media:content>

		<media:content url="http://www.devx.com/assets/dropcaps/3591.gif" medium="image" />

		<media:content url="http://www.devx.com/assets/articlefigs/12905.png" medium="image" />
	</item>
		<item>
		<title>OpenBSD 3.6 Installation Guide</title>
		<link>http://brightside.wordpress.com/2006/01/12/openbsd-36-installation-guide/</link>
		<comments>http://brightside.wordpress.com/2006/01/12/openbsd-36-installation-guide/#comments</comments>
		<pubDate>Thu, 12 Jan 2006 01:52:03 +0000</pubDate>
		<dc:creator>brightside</dc:creator>
				<category><![CDATA[*BSD]]></category>

		<guid isPermaLink="false">http://brightside.wordpress.com/2006/01/12/openbsd-36-installation-guide/</guid>
		<description><![CDATA[setelah booting via cd maka akan tampil pertanyaan : rootdev=0×1100 rrootdev=0×2f00 rawdev=0×2f02 erase ^?, werase ^W, kill ^U, intr ^C, status ^T (I)nstall, (U)pgrade or (S)hell? i pilihan “I” di gunakan untuk install openBSD ke system kemudian pilihan “U” untuk &#8230; <a href="http://brightside.wordpress.com/2006/01/12/openbsd-36-installation-guide/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brightside.wordpress.com&amp;blog=65222&amp;post=4&amp;subd=brightside&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>setelah booting via cd maka akan tampil pertanyaan :</p>
<pre><strong> rootdev=0×1100 rrootdev=0×2f00 rawdev=0×2f02
erase ^?, werase ^W, kill ^U, intr ^C, status ^T
(I)nstall, (U)pgrade or (S)hell? </strong><strong>i</strong></pre>
<p>pilihan “I” di gunakan untuk install <a title="openBSD" href="http://openbsd.org/">openBSD</a> ke system kemudian pilihan “U” untuk Upgrade system nya tanpa merubah konfigurasi terdahulu, dan kemudian pilihan “S” untuk masuk kedalam shell nya, biasanya di gunakan untuk maintenance dll.</p>
<p>Setelah itu akan tampil :</p>
<pre><strong>  Welcome to the OpenBSD/i386 3.8 install program.

This program will help you install OpenBSD in a simple and rational way. At
any prompt except password prompts you can run a shell command by typing
‘!foo’, or escape to a shell by typing ‘!’. Default answers are shown in []’s
and are selected by pressing RETURN. At any time you can exit this program by
pressing Control-C and then RETURN, but quitting during an install can leave
your system in an inconsistent state.

Specify terminal type: [vt220] </strong><strong><em>Enter</em> kbd(8) mapping? (’?’ for list) [none] </strong><strong><em>Enter</em></strong></pre>
<p>kita coba instal menggunakan standar instalasi untuk pilihan terminal dan keyboard mapping-nya jadi ya tinggal tekan enter aja.</p>
<pre><strong> IS YOUR DATA BACKED UP? As with anything that modifies disk contents, this
program can cause SIGNIFICANT data loss.

It is often helpful to have the installation notes handy. For complex disk
configurations, relevant disk hardware manuals and a calculator are useful.

Proceed with install? [no] </strong><strong>y</strong></pre>
<p>karena kita sudah menyiapkan segalanya dan kondisi persiapan untuk instalasi sudah siap maka kita tinggal tekan “y” untuk melanjutkan proses instalasi</p>
<pre><strong>  Cool!  Let’s get to it…

You will now initialize the disk(s) that OpenBSD will use. To enable all
available security features you should configure the disk(s) to allow the
creation of separate filesystems for /, /tmp, /var, /usr, and /home.

Available disks are: wd0.
Which one is the root disk? (or done) [wd0] </strong><strong><em>Enter</em></strong></pre>
<p>Kemudian kita masuk ke bagian tersulit dari proses instalasi ini, yaitu pembagian partisi harddrive yang akan kita gunakan. harddrive yang kebetulan di kenal adalah wd0 maka kita tinggal tekan enter untuk melanjutkan proses instalasi tersebut</p>
<pre><strong>  Do you want to use *all* of wd0 for OpenBSD? [no] yes</strong></pre>
<p>berhubung saya akan menggunakan semua partisi untuk di gunakan dengan system <a title="openBSD" href="http://openbsd.org/">openBSD</a> maka saya pilih “yes” dalam pemilihan tersebut.</p>
<pre><strong>  &gt; </strong><strong>p m
device: /dev/rwd0c
type: ESDI
disk: ESDI/IDE disk
label: ST320011A
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 16
sectors/cylinder: 1008
cylinders: 16383
total sectors: 39102336
free sectors: 36030960
rpm: 3600

16 partitions:
#             size        offset  fstype [fsize bsize  cpg]
a:      17593.2M       1498.7M  unused      0     0
c:      19092.9M          0.0M  unused      0     0
i:       1498.7M          0.0M  MSDOS
&gt; </strong><strong>d a
&gt; </strong><strong>a a
offset: [3069360] </strong><strong><em>Enter</em> size: [36030960] </strong><strong>150m
Rounding to nearest cylinder: 307440
FS type: [4.2BSD] </strong><strong><em>Enter</em> mount point: [none] </strong><strong>/
&gt; </strong><strong>a b
offset: [3376800] </strong><strong><em>Enter</em> size: [35723520] </strong><strong>300m
Rounding to nearest cylinder: 614880
FS type: [swap] </strong><strong><em>Enter</em> &gt; </strong><strong>a d
offset: [3991680] </strong><strong><em>Enter</em> size: [35108640] </strong><strong>120m
Rounding to nearest cylinder: 245952
FS type: [4.2BSD] </strong><strong><em>Enter</em> mount point: [none] </strong><strong>/tmp
&gt; </strong><strong>a e
offset: [4237632] </strong><strong><em>Enter</em> size: [34862688] </strong><strong>80m
Rounding to nearest cylinder: 164304
FS type: [4.2BSD] </strong><strong><em>Enter</em> mount point: [none] </strong><strong>/var
&gt; </strong><strong>a g
offset: [4401936] </strong><strong><em>Enter</em> size: [34698384] </strong><strong>3g
Rounding to nearest cylinder: 6291936
FS type: [4.2BSD] </strong><strong><em>Enter</em> mount point: [none] </strong><strong>/usr
&gt; </strong><strong>a h
offset: [10693872] </strong><strong><em>Enter</em> size: [28406448] </strong><strong>4g
Rounding to nearest cylinder: 8388576
FS type: [4.2BSD] </strong><strong><em>Enter</em> mount point: [none] </strong><strong>/home
&gt; </strong><strong>p m
device: /dev/rwd0c
type: ESDI
disk: ESDI/IDE disk
label: ST320011A
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 16
sectors/cylinder: 1008
cylinders: 16383
total sectors: 39102336
free sectors: 22115520
rpm: 3600

16 partitions:
#             size        offset  fstype [fsize bsize  cpg]
a:        150.1M       1498.7M  4.2BSD   2048 16384   16 # /
b:        300.2M       1648.8M    swap
c:      19092.9M          0.0M  unused      0     0
d:        120.1M       1949.1M  4.2BSD   2048 16384   16 # /tmp
e:         80.2M       2069.2M  4.2BSD   2048 16384   16 # /var
g:       2048.0M       2149.4M  4.2BSD   2048 16384   16 # /usr
h:       4096.0M       4197.4M  4.2BSD   2048 16384   16 # /home
i:       1498.7M          0.0M   MSDOS
&gt; </strong><strong>q
Write new label?: [y] </strong><strong><em>Enter</em></strong></pre>
<p>lanjut ke dalam penentuan partisi, yang saya pakai standar isntalasi sesuai dengan yang ada di site <a title="openBSD" href="http://openbsd.org/">openBSD</a></p>
<pre><strong>  Mount point for wd0d (size=122976k)? (or ‘none’ or ‘done’) [/tmp] </strong><strong><em>Enter</em> </strong></pre>
<pre><strong>  Mount point for wd0e (size=82152k)? (or ‘none’ or ‘done’) [/var] </strong><strong><em>Enter</em> </strong></pre>
<pre><strong>  Mount point for wd0g (size=3145968k)? (or ‘none’ or ‘done’) [/usr] </strong><strong><em>Enter</em> </strong></pre>
<pre><strong>  Mount point for wd0h (size=4194288k)? (or ‘none’ or ‘done’) [/home] </strong><strong><em>Enter</em> </strong></pre>
<pre><strong>  Mount point for wd0d (size=122976k)? (or ‘none’ or ‘done’) [/tmp] </strong><strong>done
No more disks to initialize.

OpenBSD filesystems:
wd0a /
wd0d /tmp
wd0e /var
wd0g /usr
wd0h /home

The next step *DESTROYS* all existing data on these partitions!
Are you really sure that you’re ready to proceed? [no] </strong><strong>y
/dev/rwd0a:     307440 sectors in 305 cylinders of 16 tracks, 63 sectors </strong></pre>
<pre><strong>                     150.1MB in 1 cyl groups (306 c/g, 150.61MB/g, 19328 i/g)
/dev/rwd0d:     245952 sectors in 244 cylinders of 16 tracks, 63 sectors </strong></pre>
<pre><strong>                   120.1MB in 1 cyl groups (244 c/g, 120.09MB/g, 15360 i/g)
/dev/rwd0e:     164304 sectors in 163 cylinders of 16 tracks, 63 sectors </strong></pre>
<pre><strong>                     80.2MB in 1 cyl groups (164 c/g, 80.72MB/g, 10368 i/g)
/dev/rwd0g:     6291936 sectors in 6242 cylinders of 16 tracks, 63 sectors </strong></pre>
<pre><strong>                     3072.2MB in 20 cyl groups (328 c/g, 161.44MB/g, 20608 i/g)
/dev/rwd0h:     8388576 sectors in 8322 cylinders of 16 tracks, 63 sectors </strong></pre>
<pre><strong>                    4096.0MB in 26 cyl groups (328 c/g, 161.44MB/g, 20608 i/g)
/dev/wd0a on /mnt type ffs (rw, asynchronous, local, ctime=Thu Oct 20 00:03:14 20</strong></pre>
<pre><strong>  05)
/dev/wd0h on /mnt/home type ffs (rw, asynchronous, local, nodev, nosuid, ctime=T</strong></pre>
<pre><strong>  hu Oct 20 00:03:14 2005)
/dev/wd0d on /mnt/tmp type ffs (rw, asynchronous, local, nodev, nosuid, ctime=Th</strong></pre>
<pre><strong>  u Oct 20 00:03:15 2005)
/dev/wd0g on /mnt/usr type ffs (rw, asynchronous, local, nodev, ctime=Thu Oct 20 </strong></pre>
<pre><strong>  00:03:15 2005)
/dev/wd0e on /mnt/var type ffs (rw, asynchronous, local, nodev, nosuid, ctime=Th</strong></pre>
<pre><strong>  u Oct 20 00:03:15 2005)</strong></pre>
<p>dan lanjut ke proses format atau menentukan mount point yang akan di gunakan setelah pengalokasian partisi tersebut. Setelah proses tersebut selesai maka akan berlanjut ke penentuan hostname yang akan digunakan oleh komputer tersebut.</p>
<pre><strong>  Enter system hostname (short form, e.g. ‘foo’): idonBSD</strong></pre>
<p>lalu berlanjut ke seting up network yang akan di gunakan, seperti tampilan di bawah ini :</p>
<pre><strong>Configure the network? [yes] <em>Enter</em> </strong></pre>
<pre><strong>  Available interfaces are: fxp0. </strong></pre>
<pre><strong>  Which one do you wish to initialize? (or ‘done’) [fxp0] </strong><strong><em>Enter</em> </strong></pre>
<pre><strong>  Symbolic (host) name for fxp0? [idonBSD] </strong><strong><em>Enter</em> </strong></pre>
<pre><strong>  The default media for fxp0 is </strong></pre>
<pre><strong>               media: Ethernet autoselect (100baseTX full-duplex) </strong></pre>
<pre><strong>  Do you want to change the default media? [no] </strong><strong><em>Enter</em> </strong></pre>
<pre><strong>  IP address for fxp0? (or ‘dhcp’) </strong><strong>192.168.0.251 </strong></pre>
<pre><strong>  Netmask? [255.255.255.0] </strong><strong><em>Enter</em> </strong></pre>
<pre><strong>  IPv6 address for fxp0? (or ‘rtsol’ or ‘none’) [none] </strong></pre>
<pre><strong>  No more interfaces to initialize. </strong></pre>
<pre><strong>  DNS domain name? (e.g. ‘bar.com’) [my.domain] </strong><strong>idonBSD.com </strong></pre>
<pre><strong>  DNS nameserver? (IP address or ‘none’) [none] </strong><strong>202.134.0.155 </strong></pre>
<pre><strong>  Use the nameserver now? [yes] </strong><strong><em>Enter</em> </strong></pre>
<pre><strong>  Default route? (IP address, ‘dhcp’ or ‘none’) </strong><strong>192.168.0.101 </strong></pre>
<pre><strong>  add net default: gateway 192.168.0.101 Edit hosts with ed? [no] </strong><strong><em>Enter</em> </strong></pre>
<pre><strong>  Do you want to do any manual network configuration? [no] </strong><strong><em>Enter</em></strong></pre>
<p>dan berlanjut ke proses menge-set password root di komputer tersebut.</p>
<pre><strong>Password for root account? (will not echo) <em>pAssWOrd</em> </strong></pre>
<pre><strong> Password for root account? (again) </strong><strong><em>pAssWOrd</em></strong></pre>
<p>berlanjut ke pemilihan media instalasi, berhubung kita memiliki CD <a title="openBSD" href="http://openbsd.org/">openBSD</a> maka kita akan melanjutkan proses instalasi tersebut dengan pilihan media instalasinya adalah cdrom</p>
<pre><strong>  Let’s install the sets!
Location of sets? (cd disk ftp http or ‘done’) [cd] </strong><strong><em>Enter</em> Available CD-ROMs are: cd0.</strong></pre>
<pre><strong>  Available CD-ROMs are: cd0.
Which one contains the install media? (or ‘done’) [cd0] </strong><strong><em>Enter</em> </strong></pre>
<pre><strong>   Pathname to the sets?  (or ‘done’) [3.8/i386] </strong><strong><em>Enter</em></strong></pre>
<p>dan berlanjut ke pemilihan file-set yang akan di install kedalam system tersebut, di dalam proses ini saya akan install semua file-set yang tersedia.</p>
<pre><strong>  The following sets are available. Enter a filename, ‘all’ to select
all the sets, or ‘done’. You may de-select a set by prepending a ‘-’
to its name.

[X] bsd
[X] bsd.rd
[ ] bsd.mp
[X] base38.tgz
[X] etc38.tgz
[X] misc38.tgz
[X] comp38.tgz
[X] man38.tgz
[X] game38.tgz
[ ] xbase38.tgz
[ ] xetc38.tgz
[ ] xshare38.tgz
[ ] xfont38.tgz
[ ] xserv38.tgz

File Name? (or ‘done’) [bsd.mp] </strong><strong>all

The following sets are available. Enter a filename, ‘all’ to select
all the sets, or ‘done’. You may de-select a set by prepending a ‘-’
to its name.

[X] bsd
[X] bsd.rd
[X] bsd.mp
[X] base38.tgz
[X] etc38.tgz
[X] misc38.tgz
[X] comp38.tgz
[X] man38.tgz
[X] game38.tgz
[X] xbase38.tgz
[X] xetc38.tgz
[X] xshare38.tgz
[X] xfont38.tgz
[X] xserv38.tgz</strong></pre>
<p>dan setelah itu akan tampil proses instalasi seperti di bawah ini.</p>
<pre><strong>  File Name? (or ‘done’) [done] <em>Enter</em> </strong></pre>
<pre><strong>  Ready to install sets? [yes] </strong><strong><em>Enter</em> </strong></pre>
<pre><strong>  Getting bsd … </strong></pre>
<pre><strong>  100% |**************************************************|  5157 KB    00:08 </strong></pre>
<pre><strong>  Getting bsd.rd … </strong></pre>
<pre><strong>  100% |**************************************************|  4549 KB    00:02 </strong></pre>
<pre><strong>  Getting bsd.mp … </strong></pre>
<pre><strong>  100% |**************************************************|  5202 KB    00:03 </strong></pre>
<pre><strong>  Getting base38.tgz … </strong></pre>
<pre><strong>  100% |**************************************************| 35928 KB    00:25 </strong></pre>
<pre><strong>  Getting etc38.tgz … </strong></pre>
<pre><strong>  100% |**************************************************|  1123 KB    00:01 </strong></pre>
<pre><strong>  Getting misc38.tgz … </strong></pre>
<pre><strong>  100% |**************************************************|  2222 KB    00:01 </strong></pre>
<pre><strong>  Getting comp38.tgz … </strong></pre>
<pre><strong>  100% |**************************************************| 20522 KB    00:17 </strong></pre>
<pre><strong>  Getting man38.tgz … </strong></pre>
<pre><strong>  100% |**************************************************|  7234 KB    00:05 </strong></pre>
<pre><strong>  Getting game38.tgz … </strong></pre>
<pre><strong>  100% |**************************************************|  2538 KB    00:01 </strong></pre>
<pre><strong>  Getting xbase38.tgz … </strong></pre>
<pre><strong>  100% |**************************************************| 10225 KB    00:07 </strong></pre>
<pre><strong>  Getting xetc38.tgz … </strong></pre>
<pre><strong>  100% |**************************************************| 93384       00:00 </strong></pre>
<pre><strong>  Getting xshare38.tgz … </strong></pre>
<pre><strong>  100% |**************************************************|  1986 KB    00:02 </strong></pre>
<pre><strong>  Getting xfont38.tgz … </strong></pre>
<pre><strong>  100% |**************************************************| 32438 KB    00:23 </strong></pre>
<pre><strong>  Getting xserv38.tgz … </strong></pre>
<pre><strong>  100% |**************************************************| 18172 KB    00:14 </strong></pre>
<pre><strong>  Location of sets? (cd disk ftp http or ‘done’) [done] </strong><strong><em>Enter</em></strong></pre>
<p>kemudian lanjut ke proses finishing dari instalasi tersebut :</p>
<pre><strong>  Start sshd(8) by default? [yes] </strong><strong>y</strong></pre>
<pre><strong>  Start ntpd(8) by default? [no] </strong><strong>y</strong></pre>
<pre><strong>  Do you expect to run the X Window System? [yes] </strong><strong>y</strong></pre>
<pre><strong>  Change the default console to com0? [no] </strong><strong><em>Enter</em></strong></pre>
<pre><strong>    Saving configuration files……done.
Generating initial host.random file ……done.
What timezone are you in? (’?’ for list) [Canada/Mountain] </strong><strong>?
Africa/      Chile/       GB-Eire      Israel       NZ-CHAT      Turkey
America/     Cuba         GMT          Jamaica      Navajo       UCT
Antarctica/  EET          GMT+0        Japan        PRC          US/
Arctic/      EST          GMT-0        Kwajalein    PST8PDT      UTC
Asia/        EST5EDT      GMT0         Libya        Pacific/     Universal
Atlantic/    Egypt        Greenwich    MET          Poland       W-SU
Australia/   Eire         HST          MST          Portugal     WET
Brazil/      Etc/         Hongkong     MST7MDT      ROC          Zulu
CET          Europe/      Iceland      Mexico/      ROK          posix/
CST6CDT      Factory      Indian/      Mideast/     Singapore    posixrules
Canada/      GB           Iran         NZ           SystemV/     right/
What timezone are you in? (’?’ for list) [Canada/Mountain] </strong><strong>Asia/Jakarta </strong></pre>
<pre><strong>  Setting local timezone to ‘Asia/Jakarta’…done.</strong></pre>
<pre><strong>  Making all device nodes…done.
Installing boot block…
boot: /mnt/boot
proto: /usr/mdec/biosboot
device: /dev/rwd0c
/usr/mdec/biosboot: entry point 0
proto bootblock size 512
/mnt/boot is 3 blocks x 16384 bytes
fs block shift 2; part offset 3069360; inode block 152, offset 4136
using MBR partition 1: type 166 (0xa6) offset 3069360 (0×2ed5b0)
done.

CONGRATULATIONS! Your OpenBSD install has been successfully completed!
To boot the new system, enter halt at the command prompt. Once the
system has halted, reset the machine and boot from the disk.
# </strong><strong>halt
syncing disks… done

The operating system has halted.
Please press any key to reboot. </strong></pre>
<p>selesai sudah standar instalasi untuk <a title="openBSD" href="http://openbsd.org/">openBSD</a>.</p>
<p>Taken From : <a target="_blank" href="http://tridianto.wordpress.com/2005/11/29/belajar-install-openbsd/">http://tridianto.wordpress.com/2005/11/29/belajar-install-openbsd/</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/brightside.wordpress.com/4/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/brightside.wordpress.com/4/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/brightside.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/brightside.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/brightside.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/brightside.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/brightside.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/brightside.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/brightside.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/brightside.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/brightside.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/brightside.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/brightside.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/brightside.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/brightside.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/brightside.wordpress.com/4/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brightside.wordpress.com&amp;blog=65222&amp;post=4&amp;subd=brightside&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://brightside.wordpress.com/2006/01/12/openbsd-36-installation-guide/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/afc1abda52ca95b719da80117a4df31e?s=96&#38;d=identicon" medium="image">
			<media:title type="html">brightside</media:title>
		</media:content>
	</item>
	</channel>
</rss>
