สามารถลงได้ 5 วิธี คือ
1. การลง firmware โดยใช้ web interface ที่มากับอุปกรณ์
2. การลง firmware โดยใช้โปรแกรมที่มากับผู้ผลิต
3. การลง firmware โดยใช้คำสั่ง tftp
4. การลง firmware โดยผ่านทาง Bootloader(serial port)
5. การลง firmware โดยใช้ JTAG(hardware debugger)
Building และ Package
รายละเอียดของ package management โดยใช้คำสั่ง opkgopkg update
opkg install
opkg upgrade
**การปรับแต่งการทำงานของ opkg โดยแก้ไขไฟล์ /etc/opkg.conf
รายการของซอฟต์แวร์ที่ใช้ได้กับ OpenWrt เฉพาะที่สำคัญ
- alsa-utils และ alsa-lib สำหรับเป็นไดรเวอร์ของอุปกรณ์ประเภท audio
- ctorrent สำหรับ download ไฟล์ประเภท bit torrent
- fdisk สำหรับแบ่งและจัดการ partition
- flite โปรแกรมเปลี่ยนข้อความเป็นเสียงพูด(text-to-speech)
- lsusb/usbutils สำหรับตรวจสอบว่าบัส usb ของ router มีอุปกรณ์อะไรต่ออยู่บ้าง
- madplay โปรแกรมสำหรับเล่นไฟล์เพลง(mp3, ogg, etc)
- motion โปรแกรมบันทึกภาพจากอุปกรณ์วีดีโอ โดยจะเน้นบันทึกภาพเฉพาะเมื่อมีการเคลื่อนไหวเกิดขึ้น
- mpg123 สำหรับเล่นไฟล์เพลง เช่น ไฟล์.mp3
- ntpclient สำหรับเป็น ntp client เพื่ออ่านค่าเวลามาจาก ntp server
- pciutils สำหรับตรวจสอบว่าบัส pci ของ router มีอุปกรณ์อะไรต่ออยู่บ้าง
- vsftpd สำหรับเป็น ftp server เพื่อรับ-ส่งไฟล์ระหว่าง router กับ PC
- kmod-usb2 สำหรับเป็นไดรเวอร์ของอุปกรณ์ usb ที่เป็นเวอร์ชั่น 2.0
- kmod-usb-printer สำหรับเป็นไดรเวอร์ของอุปกรณ์ usb เป็น printer/parellel
- kmod-usb-uhci สำหรับเป็นไดรเวอร์ของ usb host ที่เป็นแบบ UHCI
- kmod-usb-storage สำหรับเป็นไดรเวอร์ของอุปกรณ์ usb ที่ใช้เก็บข้อมูล เช่น usb flashdrive
- kmod-usb-serial สำหรับเป็นไดรเวอร์ของอุปกรณ์แปลงการสื่อสารแบบ usb เป็น rs232
- kmod-vfat-fs สำหรับเป็นไดรเวอร์ของระบบไฟล์แบบ FAT16 และ FAT32
- ser2net โปรแกรมสำหรับแปลงการเชื่อมต่อระหว่างพอร์ตอนุกรมกับ TCP
- spca5xx_lite สำหรับเป็นไดรเวอร์สำหรับต่อกล้อง webcam ซึ่งรายการของกล้องที่รองรับดูได้จาก http://mxhaard.free.fr/spca5xx.html
- spcacat สำหรับถ่ายภาพจากกล้อง webcam
- spcaserv สำหรับทำให้อุปกรณ์ router เป็น webcam server ซึ่งทางฝั่ง client ต้องใช้โปรแกรม spcaview เข้ามาดู
- wl สำหรับเป็นโปรแกรมช่วยในการเชื่อมต่อกับอุปกรณ์ WIFI
- wput สำหรับเป็น ftp client เพื่อส่งไฟล์ไปยัง ftp server