OpenWrt på en pc. (5 / 7 steg)
Steg 5: Första pc vi hade med x86 openwrt.
Uppdatera openwrt PC (x86).
Mer och mer av plast routrarna som du får från en återförsäljare begränsar du från installling en tredje part firmware för att göra enheten mer värdefull. Så det är skönt kan du sätta en gammal pc tillbaka för att arbeta och installera samma typ av firmware du skulle sätta på köpta routrarna. Med datorn kan du även byta nic kort för bättre nätverkskort utan att få ett helt nytt system.
Drog ur garderoben pc jag var med som en router och fann att några saker har ändrats. Jag gick vidare och installerat den senaste openwrt kamikaze bilden på systemet. Vad har systemet? Intel PII 266 mhz med 192 meg ram. Openwrt hårddisken är endast 2 gig. Funderar på att använda ett annat fall. Systemet har faktiskt två enheter. en med ett minimalt Debian linux för att kunna få den senaste bilden eller dd (eller installera) till openwrt enheten. Debian linux enheten är oftast kvar osammanhängande.
Första jag gjorde var att byta döda moderkort batteri. Andra var jag gjorde ändra lösenordet från konsolen.
Det har varit några förändringar och några quirks. När jag vevas upp systemet verkade det inte att se wan (internet). så jag var tvungen att göra ett par saker.
# Copyright (C) 2006 OpenWrt.org
config-gränssnittet loopback
alternativ gränssnitt lo
alternativet proto statisk
alternativet ipaddr 127.0.0.1
alternativet nätmask 255.0.0.0
config gränssnitt lan
alternativ gränssnitt eth0
alternativet typ bro
alternativet proto statisk
alternativet ipaddr 192.168.6.1
alternativet nätmasken 255.255.255.0
config gränssnitt wan
alternativ gränssnitt eth1
alternativet proto dhcp
Först hade jag lägga till wan-gränssnittet till filen /etc/config/network. De är de tre sista raderna. då jag var tvungen att ta upp gränssnittet med: (ifup wan)
# ifup eth1
Jag ändrade lan standard-IP-adress från 192.168.1.1 till 192.168.6.1 för att inte störa mitt lokala nätverk.
lokala nätverk 192.168.1.x) > router > privat nätverk (192.168.6.x)
Sedan fanns det förändringar till vissa kommandon. Du brukade använda ipkg, så nu att uppdatera systemet du vill använda (opkg ersatt ipkg):
# opkg uppdatering
Ssh kan root och göra allt remotey från kommandoraden.
Så långt är allt bra. Sedan försökte jag få tillgång till ett webbgränssnitt distans. Fungerade inte, så jag var tvungen att installera ett webbgränssnitt till systemet. Det finns faktiskt tre att välja mellan. Jag valde Luci eller först på listan föreslog i en installation. Göra att du måste lägga till databasen (om att få filerna från). Så lägger du det datalagret till filen /etc/opkg.conf. I detta fall var det bara en linje eller den sista raden i filen:
src/gz snapshots http://downloads.openwrt.org/kamikaze/8.09.2/x86/packages
dest root /
dest ram/tmp
lists_dir ext /var/opkg-lists
alternativet overlay_root /jffs
src luci http://downloads.openwrt.org/kamikaze/8.09.2/x86/packages
Nu du låter systemet vet att filen har ändrats, så återigen göra du:
# opkg uppdatering
Du måste installera webbgränssnitt. Det finns en hel del moduler kan du installera, men jag gjorde bara det grundläggande gränssnittet. Du kan lägga till mer senare.
# opkg installera luci-web
På denna punkt skulle det inte skada för att göra en omstart. Du bör då kunna se routerns webbsida.
Cool! Glömde nästan. Om du har mer än en dator att ansluta till routern, kommer att du behöva få en switch.
Obs: Vissa människor säga att använda en dator för en router har mycket bättre genomströmning som plasten lagra köpt routrar. Din mätarställning kan mycket.