{"id":534,"date":"2009-11-29T11:57:00","date_gmt":"2009-11-29T10:57:00","guid":{"rendered":"http:\/\/cris.bytesnblades.net\/?p=534"},"modified":"2010-09-13T08:27:06","modified_gmt":"2010-09-13T06:27:06","slug":"installing-openwrt-on-the-alix-board","status":"publish","type":"post","link":"https:\/\/cris.bytesnblades.net\/it\/2009\/11\/29\/installing-openwrt-on-the-alix-board\/","title":{"rendered":"Installing OpenWRT on the Alix board"},"content":{"rendered":"<p>Vorrei che il mio sistema <em>alix based<\/em> fosse qualcosa in pi\u00f9 di un solo router\/firewall, cos\u00ec ho deciso di installare e provare OpenWRT: so easy &#8230;<\/p>\n<p><a href=\"http:\/\/cris.bytesnblades.net\/blog\/wp-content\/2009\/11\/openwrt-logo.png\" rel=\"lightbox[534]\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-535\" src=\"http:\/\/cris.bytesnblades.net\/blog\/wp-content\/2009\/11\/openwrt-logo.png\" alt=\"openwrt logo\" width=\"300\" height=\"72\" \/><\/a><\/p>\n<p><!--more--><\/p>\n<p>La <a href=\"http:\/\/downloads.openwrt.org\/kamikaze\" target=\"_blank\">sezione downloads<\/a> del sito di <a href=\"http:\/\/www.openwrt.org\" target=\"_blank\">OpenWRT<\/a>ha una larga scelta di immagini per diversi dispositivi:<br \/>\nle alix boards sono supportate egregiamente nelle recenti immagini 8.09.1 kamikaze per architettura x86.<\/p>\n<p>Ho scaricato la seguente immagine in formato ext2<a href=\"http:\/\/downloads.openwrt.org\/kamikaze\/8.09.1\/x86\/openwrt-x86-ext2.image\"><br \/>\nhttp:\/\/downloads.openwrt.org\/kamikaze\/8.09.1\/x86\/openwrt-x86-ext2.image<\/a><br \/>\ne l&#8217;ho copiata su una Compact Flash utilizzando <em>dd<\/em>.<\/p>\n<p>La mia CF card viene riconosciuta come device \/dev\/sdd, quindi ho eseguito il seguente comando:<\/p>\n<pre><code>root@wombat:tmp# dd if=openwrt-x86-ext2.image of=\/dev\/sdd<\/code><\/pre>\n<blockquote><p>107439+0 records in<br \/>\n107439+0 records out<br \/>\n55008768 bytes (55 MB) copied, 20.5467 s, 2.7 MB\/s<\/p><\/blockquote>\n<p>L&#8217;immagine viene copiata in pochi secondi e due partizioni vengono create sulla scheda CF:<\/p>\n<pre><code>root@wombat:tmp# parted \/dev\/sdd print<\/code><\/pre>\n<blockquote><p>Model: Generic STORAGE DEVICE (scsi)<br \/>\nDisk \/dev\/sdd: 1039MB<br \/>\nSector size (logical\/physical): 512B\/512B<br \/>\nPartition Table: msdos<\/p>\n<p>Number  Start   End     Size    Type     File system  Flags<br \/>\n1      32.3kB  4645kB  4613kB  primary  ext2         boot<br \/>\n2      4677kB  55.2MB  50.5MB  primary  ext2<\/p><\/blockquote>\n<p>La partizione root e&#8217; alquanto piccola, solo 50MB, cos\u00ec ho utilizzato <em>gparted<\/em> per ridimensionarla e utilizzare tutto lo spazio libero sulla mia CF da 1GB:<\/p>\n<div id=\"attachment_561\" style=\"width: 310px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/cris.bytesnblades.net\/blog\/wp-content\/2009\/11\/parted-before.png\" rel=\"lightbox[534]\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-561\" class=\"size-medium wp-image-561\" src=\"http:\/\/cris.bytesnblades.net\/blog\/wp-content\/2009\/11\/parted-before-300x140.png\" alt=\"disk layout before resizing\" width=\"300\" height=\"140\" srcset=\"https:\/\/cris.bytesnblades.net\/blog\/wp-content\/2009\/11\/parted-before-300x140.png 300w, https:\/\/cris.bytesnblades.net\/blog\/wp-content\/2009\/11\/parted-before.png 640w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-561\" class=\"wp-caption-text\">disk layout before resizing<\/p><\/div>\n<div id=\"attachment_555\" style=\"width: 310px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/cris.bytesnblades.net\/blog\/wp-content\/2009\/11\/parted-resize.png\" rel=\"lightbox[534]\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-555\" class=\"size-medium wp-image-555\" src=\"http:\/\/cris.bytesnblades.net\/blog\/wp-content\/2009\/11\/parted-resize-300x138.png\" alt=\"resizing\" width=\"300\" height=\"138\" srcset=\"https:\/\/cris.bytesnblades.net\/blog\/wp-content\/2009\/11\/parted-resize-300x138.png 300w, https:\/\/cris.bytesnblades.net\/blog\/wp-content\/2009\/11\/parted-resize.png 640w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-555\" class=\"wp-caption-text\">resizing<\/p><\/div>\n<div id=\"attachment_557\" style=\"width: 310px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/cris.bytesnblades.net\/blog\/wp-content\/2009\/11\/parted-after.png\" rel=\"lightbox[534]\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-557\" class=\"size-medium wp-image-557\" src=\"http:\/\/cris.bytesnblades.net\/blog\/wp-content\/2009\/11\/parted-after-300x146.png\" alt=\"new disk layout\" width=\"300\" height=\"146\" srcset=\"https:\/\/cris.bytesnblades.net\/blog\/wp-content\/2009\/11\/parted-after-300x146.png 300w, https:\/\/cris.bytesnblades.net\/blog\/wp-content\/2009\/11\/parted-after.png 640w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-557\" class=\"wp-caption-text\">new disk layout<\/p><\/div>\n<p>A questo punto tutto e&#8217; pronto per utilizzare il sistema:<\/p>\n<p>inserite la CF, collegatevi alla console seriale della alix con minicom e collegate l\u2019alimentatore &#8230;<\/p>\n<p>&#8230; <strong>OpenWRT<\/strong> esegue il boot &#8230; e&#8217; incredibile quanto sia veloce!<\/p>\n<p><a href=\"http:\/\/cris.bytesnblades.net\/blog\/wp-content\/2009\/11\/openwrt-prompt.png\" rel=\"lightbox[534]\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-571\" src=\"http:\/\/cris.bytesnblades.net\/blog\/wp-content\/2009\/11\/openwrt-prompt-300x145.png\" alt=\"openwrt prompt\" width=\"300\" height=\"145\" srcset=\"https:\/\/cris.bytesnblades.net\/blog\/wp-content\/2009\/11\/openwrt-prompt-300x145.png 300w, https:\/\/cris.bytesnblades.net\/blog\/wp-content\/2009\/11\/openwrt-prompt.png 504w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Ci sono un paio di cose che vale la pena fare immediatamente:<\/p>\n<ul>\n<li>dalla console, eseguire <em>passwd<\/em> per settare la password di root:questa operazione inoltre disabiliter\u00e0 telnet e render\u00e0 l&#8217;accesso remoto possibile solo tramite <em>ssh<\/em>.<\/li>\n<\/ul>\n<ul>\n<li>se necessario, editare <em>\/etc\/config\/network<\/em> per cambiare l&#8217;indirizzo IP di default dell&#8217;interfaccia di rete eth0<a href=\"http:\/\/cris.bytesnblades.net\/blog\/wp-content\/2009\/11\/config-network.png\" rel=\"lightbox[534]\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-578\" src=\"http:\/\/cris.bytesnblades.net\/blog\/wp-content\/2009\/11\/config-network.png\" alt=\"config network\" width=\"330\" height=\"244\" srcset=\"https:\/\/cris.bytesnblades.net\/blog\/wp-content\/2009\/11\/config-network.png 330w, https:\/\/cris.bytesnblades.net\/blog\/wp-content\/2009\/11\/config-network-300x221.png 300w\" sizes=\"auto, (max-width: 330px) 100vw, 330px\" \/><\/a>e far ripartire i servizi di rete per attivare la configurazione\n<pre><code>root@OpenWrt:\/# \/etc\/init.d\/network restart<\/code><\/pre>\n<\/li>\n<\/ul>\n<p>A questo punto sar\u00e0 possibile iniziare a configurare il sistema utilizzando la <em>shell<\/em> o l&#8217;<em>interfaccia web<\/em>.<\/p>\n<p><a href=\"http:\/\/cris.bytesnblades.net\/blog\/wp-content\/2009\/11\/luci-login.png\" rel=\"lightbox[534]\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-582\" src=\"http:\/\/cris.bytesnblades.net\/blog\/wp-content\/2009\/11\/luci-login-300x99.png\" alt=\"luci login\" width=\"300\" height=\"99\" srcset=\"https:\/\/cris.bytesnblades.net\/blog\/wp-content\/2009\/11\/luci-login-300x99.png 300w, https:\/\/cris.bytesnblades.net\/blog\/wp-content\/2009\/11\/luci-login-1024x340.png 1024w, https:\/\/cris.bytesnblades.net\/blog\/wp-content\/2009\/11\/luci-login.png 1076w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Vorrei che il mio sistema alix based fosse qualcosa in pi\u00f9 di un solo router\/firewall, cos\u00ec ho deciso di installare e provare OpenWRT: so easy &#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[48],"tags":[38,39,48,63,4],"class_list":["post-534","post","type-post","status-publish","format-standard","hentry","category-howto","tag-alix","tag-embedded","tag-howto","tag-openwrt","tag-tips"],"_links":{"self":[{"href":"https:\/\/cris.bytesnblades.net\/it\/wp-json\/wp\/v2\/posts\/534","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cris.bytesnblades.net\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cris.bytesnblades.net\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cris.bytesnblades.net\/it\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/cris.bytesnblades.net\/it\/wp-json\/wp\/v2\/comments?post=534"}],"version-history":[{"count":121,"href":"https:\/\/cris.bytesnblades.net\/it\/wp-json\/wp\/v2\/posts\/534\/revisions"}],"predecessor-version":[{"id":665,"href":"https:\/\/cris.bytesnblades.net\/it\/wp-json\/wp\/v2\/posts\/534\/revisions\/665"}],"wp:attachment":[{"href":"https:\/\/cris.bytesnblades.net\/it\/wp-json\/wp\/v2\/media?parent=534"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cris.bytesnblades.net\/it\/wp-json\/wp\/v2\/categories?post=534"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cris.bytesnblades.net\/it\/wp-json\/wp\/v2\/tags?post=534"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}