Questa è una vecchia versione del documento!
http://downloads.openwrt.org/backfire/10.03/
http://downloads.openwrt.org/backfire/10.03/ar71xx/ per ubnt rspro
http://downloads.openwrt.org/backfire/10.03/ar71xx/packages/ per i pacchetti di opkg openwrt-ar71xx-ubnt-rspro-jffs2-factory.bin factory è da tftp mentre sysupgrade (se supportato) si fa da rete cavo seriale e lan per tftp (teoricamente seriale nn serve, con le vecchie rel il file /etc/config/network era sbagliato e richiedeva seriale, console a 115200 8-1-no-no e mod) questo il file modificato (comment out bridge) root@OpenWrt:/# cat /etc/config/network config interface loopback option ifname lo option proto static option ipaddr 127.0.0.1 option netmask 255.0.0.0 config interface wan option ifname eth0 # option type bridge option proto static option ipaddr 192.168.1.1 option netmask 255.255.255.0 config interface lan option ifname eth1 option proto dhcp config switch option name eth1 option reset 1 option enable_vlan 1 config switch_vlan option device eth1 option vlan 1 option ports “0 1 2 3 4” all'accensione tengo premuto il tasto reset accendendo e la macchiuna prende l'ip 192.168.1.20 con tftp server a cui inviare da riga di comando il file openwrt-ar71xx-ubnt-rspro-jffs2-factory.bin in mode Binary da windows il comando è tftp -i IP_ADD_DEST PUT nome_file (tftp -i 192.168.1.20 PUT openwrt-ar71xx-ubnt-rspro-jffs2-factory.bin) da lnx è tftp ….te lo cerchi da solo tftp -i 192.168.1.20 PUT openwrt-ar71xx-ubnt-rspro-jffs2-factory.bin modifica da console + reboot /etc/init.d/firewall stop e, eventualmente, /etc/init.d/firewall disable (per bloccare sempre) passwd per abilitare ssh poi ssh su 192.168.1.1 (attenzione, usa la WAN port eth0 in questa config) cambio la config di rete per abilitare internet: config interface wan option ifname eth0 # option type bridge option proto static option ipaddr 10.255.0.123 option netmask 255.255.255.0 option gateway 10.255.0.1 option dns 8.8.8.8 opkg update (per la listea dei paccketti disponibili sula repo, da eseguire in ogni avvio) “Updated list of available packages in /var/opkg-lists/packages” ATTENZIONE non opkg upgrade che scarica tutti i pacchetti prima per fare l'upgrade ma se nn c'è spazio si blocca!!! opkg list_installed opkg list|grep kmod-usb- opkg install kmod-usb-core kmod-usb-ohci kmod-usb-uhci usb-modeswitch usbutils kmod-usb-serial comgt kmod-madwifi utile: opkg files usb-modeswitch ti dice i files installati e dove reboot procedura x huawei E1820: https://forum.openwrt.org/viewtopic.php?id=24575 MAD WiFi iwconfig nn trovo nulla perchè va editato il file /etc/config/wireless, creato in automatico dal madwifi per
abilitare il wireless
config wifi-device wifi0
option type atheros option channel auto
# REMOVE THIS LINE TO ENABLE WIFI:
# option disabled 1 commentata questa riga config wifi-iface option device wifi0 option network lan modificata questa riga, associa la scheda alla corrispondente configurazione L3 in network
option mode ap option ssid OpenWrt option encryption none
novo file network config interface loopback
option ifname lo option proto static option ipaddr 127.0.0.1 option netmask 255.0.0.0
config interface lan
option ifname 'eth0 eth1 ath0' option type bridge option proto static option ipaddr 10.255.0.123 option netmask 255.255.255.0 option gateway 10.255.0.1 option dns 8.8.8.8
#config interface lan # option ifname eth1 # option proto dhcp
config switch
option name eth1 option reset 1 option enable_vlan 1
config switch_vlan
option device eth1 option vlan 1 option ports "0 1 2 3 4"
config 'interface' 'wan'
option 'device' '/dev/ttyUSB0' option 'proto' '3g' option 'apn' 'ibox.tim.it' option 'service' 'hsdpa' option 'mtu' '1492'
NB: ora il ppp0 si starta con ifup wan reboot
iwconfig
ifconfig
vi /etc/config/dhcp per modificare il dhcp e dns masq per passare un dhcp diverso in /etc/config/dhcp: option dhcp_option 'lan,6,192.168.etc..' option readethers 1 dice al sistema di leggere il file /etc/ethers in cui specificare ip statici (00:34:dd:ff:ea:ea 10.255.0.134)
ilservizio che li gestisce è dnsmasq (/etc/init.d/dnsmasq restart)
logread: DHCP, IP range 10.255.0.100 – 10.255.0.250, lease time 12h
vi /etc/config/system
per backupare la conf è importante soprattutto /etc
in alcuni casi può essere utile copiare qualche altra cartella legata a ws specifici (es nocat può avere splash images personalizzate, oppure un web servefr può avere dati in /www)
in tal caso può risultare utile opkg files [NOME pacchetto] che mostra i files installati dal pacchetto quindi tar -czvf /tmp/bkup.tgz /etc
per scompattare tar -xzvf /tmp/bkup.tgz nella dir corrente da controllare: 3gmonitor, openvpn, config/ddns,openvpn , crontabs/ , init.d/openvpn,wan3g , rc.d/ controlla i files all'avvio, hosts, root@OpenWrt:~# opkg install openvpn root@OpenWrt:~# opkg install ezipupdate