{"id":317,"date":"2012-10-25T21:51:34","date_gmt":"2012-10-25T21:51:34","guid":{"rendered":"http:\/\/178.62.14.192\/?p=317"},"modified":"2012-10-25T21:51:34","modified_gmt":"2012-10-25T21:51:34","slug":"set-up-the-raspberry-pi-as-an-access-point","status":"publish","type":"post","link":"https:\/\/www.recantha.co.uk\/blog\/?p=317","title":{"rendered":"Set-up the Raspberry Pi as an access point"},"content":{"rendered":"<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignleft\" alt=\"\" src=\"https:\/\/i0.wp.com\/www.wireless-driver.com\/wp-content\/uploads\/2010\/08\/image1.png?resize=228%2C160\" width=\"228\" height=\"160\" \/>I&#8217;ve had a successful time getting the Pi set-up as a Wifi access point. The end result is an access point running on one wifi dongle, bridged to a second wifi dongle for an internet connection. This means that I can connect a phone to the Pi using an adhoc wireless network connection.<\/p>\n<p>For the access point dongle, \u00a0I am using an old AzureWave AW-NU221 dongle. It&#8217;s an ugly white plastic thing that&#8217;s definitely NOT a &#8216;nano&#8217; dongle. This dongle is known on my system as wlan3.<br \/>\nFor the bridged wifi dongle, I&#8217;m using the good old reliable Edimax. This is known as wlan0.<\/p>\n<p>Be aware that all my scripts are stored in \/boot\/redwing-pi and that I am logged in as root when I run it!<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Here is a script to install everything you need and to walk you through the set-up.<\/strong><\/p>\n<pre>#!\/bin\/bash\nclear\n\necho \"Redwing Access Point installer\"\necho \"(c) Michael Horne 2012 \/ Recantha\"\necho \"Please note all responses requested are Case Sensitive\"\necho \"\"\necho \"SPECIFY WIRELESS DEVICE\"\n# DEBUGGING MODE - set to something other than hostapd.conf\nHOSTAPDFILE=hostapd.conf\n# List devices\niwconfig 2&gt;\/dev\/null | grep wlan\necho \"Please type in the name of the wlan device to use as the access point\"\nread WLAN\n\necho \"Type in the name of the wifi driver. This is normally nl80211 but may vary. You can always change this later by modifying the hostapd.conf file\"\nread DRIVER\n\necho \"Type in the name of the access point you wish to create\"\nread SSID\n\necho \"Type in the passphrase for the access point\"\nread PASSPHRASE\n\necho \"PACKAGE INSTALLATION\"\necho \"There are a fair few packages that need to be installed. Some of these may require you to confirm their installation\"\necho \"Press any key\"\nread -n1 -s IGNORE\n\napt-get update\napt-get install hostapd\napt-get install dnsmasq\napt-get install dhcpd\napt-get install wireless-tools hostapd bridge-utils\n\necho \"\"\necho \"Using $WLAN for the access point\"\necho \"\"\n\n# HOSTAPD SECTION\necho \"Generating the hostapd.conf file\"\n\n# Create the hostapd.conf file\necho \"\" &gt; $HOSTAPDFILE\necho \"interface=$WLAN\" &gt;&gt; $HOSTAPDFILE\necho \"driver=$DRIVER\" &gt;&gt; $HOSTAPDFILE\necho \"ctrl_interface=\/var\/run\/hostapd\" &gt;&gt; $HOSTAPDFILE\necho \"ctrl_interface_group=0\" &gt;&gt; $HOSTAPDFILE\necho \"ssid=$SSID\" &gt;&gt; $HOSTAPDFILE\necho \"hw_mode=g\" &gt;&gt; $HOSTAPDFILE\necho \"channel=10\" &gt;&gt; $HOSTAPDFILE\necho \"wpa=3\" &gt;&gt; $HOSTAPDFILE\necho \"wpa_passphrase=$PASSPHRASE\" &gt;&gt; $HOSTAPDFILE\necho \"wpa_key_mgmt=WPA-PSK\" &gt;&gt; $HOSTAPDFILE\necho \"wpa_pairwise=TKIP\" &gt;&gt; $HOSTAPDFILE\necho \"rsn_pairwise=CCMP\" &gt;&gt; $HOSTAPDFILE\necho \"beacon_int=100\" &gt;&gt; $HOSTAPDFILE\necho \"auth_algs=3\" &gt;&gt; $HOSTAPDFILE\necho \"wmm_enabled=1\" &gt;&gt; $HOSTAPDFILE\necho \"\" &gt;&gt; $HOSTAPDFILE\n\necho \"\"\necho \"Do you want to change the system so it uses the hostpad.conf file just generated? (Do this ONCE and ONCE only)\"\nread -n1 -s CONFIRM\nif [ \"$CONFIRM\" == \"Y\" ];then\necho \"DAEMON_CONF=\"\/boot\/redwing-pi\/access_point\/hostapd.conf\"\" &gt;&gt; \/etc\/default\/hostapd\nfi\n\necho \"Do you want to route the IP tables for network forwarding? [Y to do it]\"\nread -n1 -s CONFIRM\nif [ \"$CONFIRM\" == \"Y\" ];then\niptables -A FORWARD -i $WLAN -o wlan0 -s 10.0.0.0\/24 -m state --state NEW -j ACCEPT\niptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT\niptables -A POSTROUTING -t nat -j MASQUERADE\nsh -c \"echo 1 &gt; \/proc\/sys\/net\/ipv4\/ip_forward\"\nfi\n\necho \"Do you want to set \/etc\/network\/interfaces for the access point (wlan3)? (Do this ONCE and only ONCE) [Y to do it]\"\nread -n1 -s CONFIRM\nif [ \"$CONFIRM\" == \"Y\" ];then\necho \"\" &gt;&gt; \/etc\/network\/interfaces\necho \"auto $WLAN\" &gt;&gt; \/etc\/network\/interfaces\necho \"iface $WLAN inet static\" &gt;&gt; \/etc\/network\/interfaces\necho \" address 10.0.0.1\" &gt;&gt; \/etc\/network\/interfaces\necho \" netmask 255.255.255.0\" &gt;&gt; \/etc\/network\/interfaces\necho \" wireless-channel 10\" &gt;&gt; \/etc\/network\/interfaces\necho \" wireless-ssid \"$SSID\"\" &gt;&gt; \/etc\/network\/interfaces\necho \" wireless-mode ad-hoc\" &gt;&gt; \/etc\/network\/interfaces\necho \"\" &gt;&gt; \/etc\/network\/interfaces\n\necho \"\"\necho \"NB: If you have run this twice, you will need to remove the duplicate text\"\necho \"NB: If your wifi dongle for the access point is NOT on wlan3, edit \/etc\/network\/interfaces to suit\"\nfi\n\n# Sets dhcp range and length of lease\necho \"MANUAL PROCESSES REQUIRED\"\necho \"Edit \/etc\/dnsmasq.conf\"\necho \"Find and change interface setting to : interface=$WLAN\"\necho \"dhcp-range=10.0.0.2,10.0.0.5,255.255.255.0,12h\"\necho \"\"<\/pre>\n<p><strong>You then need another script to actually run the access point:<\/strong><\/p>\n<pre>#!\/bin\/bash\nkillall hostapd\nclear\n\nUSAGE=\"Usage: start_access_point   \"\nif [ \"$1\" == \"\" ];then\n\techo $USAGE\n\texit 0\nfi\n\nif [ \"$2\" == \"\" ];then\n\techo $USAGE\n\texit 0\nfi\n\nif [ \"$3\" == \"\" ];then\n\techo $USAGE\n\texit 0\nfi\n\nWLAN=$1\nESSID=$2\nBRIDGETO=$3\n\nifconfig $WLAN down\niwconfig $WLAN mode ad-hoc\nifconfig $WLAN up\niwconfig $WLAN essid \"$ESSID\"\nifconfig $WLAN inet 10.0.0.1\n\nifconfig $WLAN up 10.0.0.1 netmask 255.255.255.0\nudhcpd $WLAN &amp;\n\niptables --flush\niptables --table nat --flush\niptables --delete-chain\niptables --table nat --delete-chain\niptables --table nat --append POSTROUTING --out-interface $BRIDGETO -j MASQUERADE\niptables --append FORWARD --in-interface $WLAN -j ACCEPT\nsysctl -w net.ipv4.ip_forward=1\n\n# Now actually start hostapd\nhostapd \/boot\/redwing-pi\/access_point\/hostapd.conf\n#hostapd \/boot\/redwing-pi\/access_point\/hostapd.conf 1&gt; \/dev\/null &amp;<\/pre>\n<p>Now, I can&#8217;t guarantee that&#8217;ll all work, but it did for me!<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve had a successful time getting the Pi set-up as a Wifi access point. The end result is an access point running on one wifi dongle, bridged to a second wifi dongle for an internet connection. This means that I&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/www.recantha.co.uk\/blog\/?p=317\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[42,51],"tags":[],"class_list":["post-317","post","type-post","status-publish","format-standard","hentry","category-raspberry-pi","category-tutorials"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Set-up the Raspberry Pi as an access point - Raspberry Pi Pod<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.recantha.co.uk\/blog\/?p=317\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Set-up the Raspberry Pi as an access point - Raspberry Pi Pod\" \/>\n<meta property=\"og:description\" content=\"I&#8217;ve had a successful time getting the Pi set-up as a Wifi access point. The end result is an access point running on one wifi dongle, bridged to a second wifi dongle for an internet connection. This means that I&hellip;Read more &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.recantha.co.uk\/blog\/?p=317\" \/>\n<meta property=\"og:site_name\" content=\"Raspberry Pi Pod\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/recantha\/\" \/>\n<meta property=\"article:published_time\" content=\"2012-10-25T21:51:34+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.wireless-driver.com\/wp-content\/uploads\/2010\/08\/image1.png\" \/>\n<meta name=\"author\" content=\"Michael Horne\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@recantha\" \/>\n<meta name=\"twitter:site\" content=\"@recantha\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Michael Horne\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=317#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=317\"},\"author\":{\"name\":\"Michael Horne\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263\"},\"headline\":\"Set-up the Raspberry Pi as an access point\",\"datePublished\":\"2012-10-25T21:51:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=317\"},\"wordCount\":182,\"commentCount\":7,\"publisher\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=317#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.wireless-driver.com\/wp-content\/uploads\/2010\/08\/image1.png\",\"articleSection\":[\"Raspberry Pi Foundation\",\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=317#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=317\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/?p=317\",\"name\":\"Set-up the Raspberry Pi as an access point - Raspberry Pi Pod\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=317#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=317#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.wireless-driver.com\/wp-content\/uploads\/2010\/08\/image1.png\",\"datePublished\":\"2012-10-25T21:51:34+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=317#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=317\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=317#primaryimage\",\"url\":\"http:\/\/www.wireless-driver.com\/wp-content\/uploads\/2010\/08\/image1.png\",\"contentUrl\":\"http:\/\/www.wireless-driver.com\/wp-content\/uploads\/2010\/08\/image1.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=317#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.recantha.co.uk\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Set-up the Raspberry Pi as an access point\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#website\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/\",\"name\":\"Raspberry Pi Pod\",\"description\":\"Experiences with the Raspberry Pi micro computer and microcontroller\",\"publisher\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.recantha.co.uk\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\",\"name\":\"Raspberry Pi Pod\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1\",\"width\":800,\"height\":337,\"caption\":\"Raspberry Pi Pod\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/recantha\/\",\"https:\/\/x.com\/recantha\",\"https:\/\/www.linkedin.com\/in\/recantha\/\",\"https:\/\/www.youtube.com\/channel\/UCK4F9blabxzmk8Inzhs8tpg\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263\",\"name\":\"Michael Horne\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g\",\"caption\":\"Michael Horne\"},\"url\":\"https:\/\/www.recantha.co.uk\/blog\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Set-up the Raspberry Pi as an access point - Raspberry Pi Pod","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.recantha.co.uk\/blog\/?p=317","og_locale":"en_US","og_type":"article","og_title":"Set-up the Raspberry Pi as an access point - Raspberry Pi Pod","og_description":"I&#8217;ve had a successful time getting the Pi set-up as a Wifi access point. The end result is an access point running on one wifi dongle, bridged to a second wifi dongle for an internet connection. This means that I&hellip;Read more &rarr;","og_url":"https:\/\/www.recantha.co.uk\/blog\/?p=317","og_site_name":"Raspberry Pi Pod","article_publisher":"https:\/\/www.facebook.com\/recantha\/","article_published_time":"2012-10-25T21:51:34+00:00","og_image":[{"url":"http:\/\/www.wireless-driver.com\/wp-content\/uploads\/2010\/08\/image1.png","type":"","width":"","height":""}],"author":"Michael Horne","twitter_card":"summary_large_image","twitter_creator":"@recantha","twitter_site":"@recantha","twitter_misc":{"Written by":"Michael Horne","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=317#article","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=317"},"author":{"name":"Michael Horne","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263"},"headline":"Set-up the Raspberry Pi as an access point","datePublished":"2012-10-25T21:51:34+00:00","mainEntityOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=317"},"wordCount":182,"commentCount":7,"publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=317#primaryimage"},"thumbnailUrl":"http:\/\/www.wireless-driver.com\/wp-content\/uploads\/2010\/08\/image1.png","articleSection":["Raspberry Pi Foundation","Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.recantha.co.uk\/blog\/?p=317#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=317","url":"https:\/\/www.recantha.co.uk\/blog\/?p=317","name":"Set-up the Raspberry Pi as an access point - Raspberry Pi Pod","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=317#primaryimage"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=317#primaryimage"},"thumbnailUrl":"http:\/\/www.wireless-driver.com\/wp-content\/uploads\/2010\/08\/image1.png","datePublished":"2012-10-25T21:51:34+00:00","breadcrumb":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=317#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.recantha.co.uk\/blog\/?p=317"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=317#primaryimage","url":"http:\/\/www.wireless-driver.com\/wp-content\/uploads\/2010\/08\/image1.png","contentUrl":"http:\/\/www.wireless-driver.com\/wp-content\/uploads\/2010\/08\/image1.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=317#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.recantha.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Set-up the Raspberry Pi as an access point"}]},{"@type":"WebSite","@id":"https:\/\/www.recantha.co.uk\/blog\/#website","url":"https:\/\/www.recantha.co.uk\/blog\/","name":"Raspberry Pi Pod","description":"Experiences with the Raspberry Pi micro computer and microcontroller","publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.recantha.co.uk\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.recantha.co.uk\/blog\/#organization","name":"Raspberry Pi Pod","url":"https:\/\/www.recantha.co.uk\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1","width":800,"height":337,"caption":"Raspberry Pi Pod"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/recantha\/","https:\/\/x.com\/recantha","https:\/\/www.linkedin.com\/in\/recantha\/","https:\/\/www.youtube.com\/channel\/UCK4F9blabxzmk8Inzhs8tpg"]},{"@type":"Person","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263","name":"Michael Horne","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g","caption":"Michael Horne"},"url":"https:\/\/www.recantha.co.uk\/blog\/?author=1"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2RsaV-57","jetpack-related-posts":[{"id":10205,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=10205","url_meta":{"origin":317,"position":0},"title":"Edimax EW-7811Un wifi dongle &#8211; review","author":"Michael Horne","date":"30 June 2014","format":false,"excerpt":"EBuyer sent me one of these for free to review. There were no conditions attached, leaving me free to give (as always) an honest opinion of the product. This Edimax wifi dongle is\u00a0tiny. In fact, the packaging maintains that it's the \"World's Smallest!\" I don't know about that, but it\u2026","rel":"","context":"In &quot;Accessories&quot;","block_context":{"text":"Accessories","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=54"},"img":{"alt_text":"121721-220220-800","src":"\/blog\/wp-content\/uploads\/2014\/06\/121721-220220-8001.jpg","width":350,"height":200,"srcset":"\/blog\/wp-content\/uploads\/2014\/06\/121721-220220-8001.jpg 1x, \/blog\/wp-content\/uploads\/2014\/06\/121721-220220-8001.jpg 1.5x, \/blog\/wp-content\/uploads\/2014\/06\/121721-220220-8001.jpg 2x"},"classes":[]},{"id":4613,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=4613","url_meta":{"origin":317,"position":1},"title":"Adafruit guide to setting up the #RaspberryPi as a wifi access point","author":"Michael Horne","date":"13 June 2013","format":false,"excerpt":"The always-reliable Adafruit have published a method for turning your Pi into a wireless access point. Please note, you will need a wifi dongle that supports the correct mode for this to work.\u00a0Their guide is available here","rel":"","context":"In &quot;Geeky Techiness&quot;","block_context":{"text":"Geeky Techiness","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=22"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":12777,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=12777","url_meta":{"origin":317,"position":2},"title":"Official wifi adapter and new official case launched for the Raspberry Pi","author":"Michael Horne","date":"16 June 2015","format":false,"excerpt":"I was just browsing around this morning when I discovered that the official Raspberry Pi wifi adapter\u00a0and the official Raspberry Pi case have both been launched! The case The official case, which was launched in beta form at the Big Birthday weekend, comes in several pieces and is white and\u2026","rel":"","context":"In &quot;Accessories&quot;","block_context":{"text":"Accessories","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=54"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/cdn.shopify.com\/s\/files\/1\/0188\/6794\/products\/RPI_Foundartion_case_1_of_4_1024x1024.JPG?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/cdn.shopify.com\/s\/files\/1\/0188\/6794\/products\/RPI_Foundartion_case_1_of_4_1024x1024.JPG?resize=350%2C200 1x, https:\/\/i0.wp.com\/cdn.shopify.com\/s\/files\/1\/0188\/6794\/products\/RPI_Foundartion_case_1_of_4_1024x1024.JPG?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/cdn.shopify.com\/s\/files\/1\/0188\/6794\/products\/RPI_Foundartion_case_1_of_4_1024x1024.JPG?resize=700%2C400 2x"},"classes":[]},{"id":10486,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=10486","url_meta":{"origin":317,"position":3},"title":"Turn your Raspberry Pi into a wifi hotspot with an Edimax dongle","author":"Michael Horne","date":"23 July 2014","format":false,"excerpt":"I must've missed this one before. Dave Conroy has written a tutorial on turning your Pi into a wifi hotspot using the venerable Edimax EW-7811Un adapter dongle (which I reviewed here). Read the tutorial\u00a0here.","rel":"","context":"In &quot;Networking&quot;","block_context":{"text":"Networking","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=33"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.daveconroy.com\/wp3\/wp-content\/uploads\/2013\/07\/edimax-dime-ss.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.daveconroy.com\/wp3\/wp-content\/uploads\/2013\/07\/edimax-dime-ss.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/www.daveconroy.com\/wp3\/wp-content\/uploads\/2013\/07\/edimax-dime-ss.jpg?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.daveconroy.com\/wp3\/wp-content\/uploads\/2013\/07\/edimax-dime-ss.jpg?resize=700%2C400 2x"},"classes":[]},{"id":16832,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=16832","url_meta":{"origin":317,"position":4},"title":"Prepare your Raspberry Pi&#8217;s SD card for network and ssh operation, headlessly","author":"Michael Horne","date":"8 May 2017","format":false,"excerpt":"Taron Foxworth\u00a0over at Losant has done a great, short tutorial on preparing a Pi Zero W (or any Raspberry Pi with wifi capability, be it built-in or dongle, for that matter) for wifi connectivity and enabling ssh headlessly. This means that you don't need a monitor for the Pi to\u2026","rel":"","context":"In &quot;Networking&quot;","block_context":{"text":"Networking","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=33"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/05\/rasbperry-pi-micro-sd-in-finder.png?fit=640%2C384&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/05\/rasbperry-pi-micro-sd-in-finder.png?fit=640%2C384&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/05\/rasbperry-pi-micro-sd-in-finder.png?fit=640%2C384&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":15449,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=15449","url_meta":{"origin":317,"position":5},"title":"Turn your Raspberry Pi into a wi-fi access point","author":"Michael Horne","date":"14 September 2016","format":false,"excerpt":"Lady Ada over at Adafruit has updated their guide for turning a Raspberry Pi into an access point. Now working with the Raspberry Pi 3, the guide works with the latest Raspbian Jessie and uses either an external wi-fi dongle or the on-board wi-fi capabilities of the 3. Read the\u2026","rel":"","context":"In &quot;Networking&quot;","block_context":{"text":"Networking","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=33"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/cdn-learn.adafruit.com\/assets\/assets\/000\/009\/048\/medium800\/raspberry_pi_pi_ap.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/cdn-learn.adafruit.com\/assets\/assets\/000\/009\/048\/medium800\/raspberry_pi_pi_ap.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/cdn-learn.adafruit.com\/assets\/assets\/000\/009\/048\/medium800\/raspberry_pi_pi_ap.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/cdn-learn.adafruit.com\/assets\/assets\/000\/009\/048\/medium800\/raspberry_pi_pi_ap.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/317","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=317"}],"version-history":[{"count":0,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/317\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=317"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=317"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=317"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}