What is OpenWrt Free and open source Easy and free access Comminity driven ---- linux-kernel...

download What is OpenWrt  Free and open source  Easy and free access  Comminity driven ---- linux-kernel based OS for your home router from openwrt.org.

If you can't read please download the document

Transcript of What is OpenWrt Free and open source Easy and free access Comminity driven ---- linux-kernel...

  • Slide 1
  • Slide 2
  • What is OpenWrt Free and open source Easy and free access Comminity driven ---- linux-kernel based OS for your home router from openwrt.org
  • Slide 3
  • Routers is on embedded System Todays routers/switch is embedded system running linux-kernel based OS and routing/switch software on this OS Architecture of routers 90% MIPS Others including ARM(some new models) PowerPC(some old models) X86(special ones)
  • Slide 4
  • Routers is on embedded System Since it runs complete linux-kernel OS, your home router is an compter. With about 400-600MHz MIPS CPU 8-64MB ROM 32-128 RAM IO Ethernet USB
  • Slide 5
  • Other 3-party firmware for home routers Tomato DD-wrt Web control GUI is more friendly to common users. OpenWRT is more flexible to professional users.
  • Slide 6
  • Slide 7
  • OpenWRT is the opensource OS running in your router, which makes that only limit is hardware. Linksys WRT54G
  • Slide 8
  • Why it is useful? Very good and affordable platform to learn embedded system and developing on it. Enhance your home router, and save cost Learn and practice setting VLAN in your home Understand deeper in networks Make it as a server with light works, instead of using a computer running 24*7
  • Slide 9
  • How to get the firmware for the specific model Direct download from openwrt.org Some model need modify some sourcecode and build, compile and make it by yourself If compiling by yourself, you can preload some packages. http://wiki.openwrt.org/doc/howto/buildroot.exigence http://wiki.openwrt.org/doc/howto/buildroot.exigence
  • Slide 10
  • How to install it to router The firmware uploading page in web control GUI FTP mode TFTP mode Serial Port cable (TTL cable)
  • Slide 11
  • After installing it Do whatever you want to Make the router to wirelesss bridge Make USB port support printers, storages, your phone usb tethering, 3G dongle BitTorrent downloading client Personal blog web server Proxy client, Proxy Server VPN client, VPN Server DNS server, NTP server, SMTP server Control your router in SSH Operating as a linux machine Or login to Web GUI
  • Slide 12
  • Thanks for listening.