Kezdőlap › Fórumok › Programozás › Linksys WRT54GL WLAN router (RS232)
- This topic has 72 hozzászólás, 7 résztvevő, and was last updated 16 years, 7 months telt el by
admin.
-
SzerzőBejegyzés
-
2008-11-27-14:15 #2176658kisbetu wrote:Pár GPIO láb felhasználásával SD-kártya is illeszthető. A meghajtásához meg – azt írták – van modul a kernelhez.
Lehet, csak átfutottam pár oldalt, nem néztem mindennek utána. Viszont van egy SC16IS750 nevű UART SPI híd (kb. 400Ft), amit sok célra fel lehet használni (sok eszköz csak UART-ot támogat).
2008-11-27-14:15 #2176659kisbetu wrote:Pár GPIO láb felhasználásával SD-kártya is illeszthető. A meghajtásához meg – azt írták – van modul a kernelhez.Lehet, csak átfutottam pár oldalt, nem néztem mindennek utána. Viszont van egy SC16IS750 nevű UART SPI híd (kb. 400Ft), amit sok célra fel lehet használni (sok eszköz csak UART-ot támogat).
2008-11-27-17:01 #2176660Írtátok, hogy kicsit homályos mit akarok csinálni
Ezért ezt tudom pontosítani, ez még tiszta::)Távvezérlés interneten keresztül.
Itt megnyomok egy gombot 3kilóméterre bekapcsol egy reflektor.A Dolgok nem elektronikai téren fognak, elbukni, tulajdonképpen ha akár egy bytot
is ki tudok külldeni a wrt egyik rs232-es kimenetén azt már 95%-os sikernek fogom elkönyvelni.Ezt a vezérlést úgy szeretném megoldani, hogy ne kelljen egy pl klient.exe mint a wifirobotos srácnál
mert ennek a filénak mindig nálam kellene lennie és ez kényelmetlen megoldás, illetve azt is szeretném elkerülni, hogy egy akármilyen terminal program vigye a dolgot, mert akkor ugyan ott vagyok.Ezért gondoltam arra, hogy ha böngészőbe beírom a http://router_ip
és lejön a router config felülete, akkor már nagybaj nem lehet mert látom a routert
de ha ezt írom be pl http://router_ip:1500 akkor nem a config rész töltődik be a böngészőbe
hanem egy általam megszerkesztett valami fapados webes felület amin található
egy szövegbeviteli mező és mellette
egy button, ha a szövegbeviteli mezőbe beírok valamit, a button gomb megnyomása
a beírt karaktereket kitolja a wrt egyik uartjaraMár említettem, hogy nagyon nem vágom a C-t,
annyit tudtam eddig tenni, hogy átolvastam jópár html+php tutorialt
és összekontárkodtam egy honlapot, mező megvan rajta, gomb megvan rajta
ha beírok valamit a mezőbe és megnyomom a gombot, akkor mindig felülírja
az adott tartalommal az akármi.txt filémet,
ezt előszőr úgy képzeltem el, hogy az akármi.txt helyére én majd behelyettesítem a /dev/ttyS0
kifejezést és rögtön kész is vagyok:)
meg persze azt is elképzeltem először, hogy majd feltöltöm a routerba valami könyvtárba
és így fogom lehívni http://router_ip/akármi/akármi.htmlAz, hogy milyen op-van a routeren az számomra színte mindegy
openwrt,ddwrt,tomato
vagy legalább is annyiből nem mindegy, hogy a parancssori configolást nem szeretnék
de nincs is szükségem semmilyen extra funkcióra, a wrt wifin fog kapcsolódni a kiszolgálóhoz
vagy bridge vagy kliensként, és tulajdonképpen ennyi csak a feladata, a tomat fw kinézetre tetszik isKözben átrágtam, hogy az apache azért szükséges, hogy a html+php kódbol én egy webes képet jelenítsek
meg, csak úgy gondoltam esetleg benne van valamelyik fw-ben ez.
Ha az apachot úgy képzelem el mint valami értelmezőt ami a html+php fileokból nekem egy olyat general amit a böngészőm képes megjeleíteni, ez helyes elképzelés ?Csak, hogy jól lássam a dolgokat, ha én elindítok böngészőbe egy kérést
http://router_ip:1500 akkor ez elérkezik a roterhez
akkor a router felismeri, és a :1500 miatt máshogy reagál és visszakülld nekem egy honlapotLehet a program megírást kicsit most félre is kellene tenni és kicsit
az alapokat kérdezek inkább:Ha azt a módszert választom, hogy c-ben készítem el a dolgot, akkor
tulajdonképpen megúszom az apache és php kiegészítést ?
Ez a megoldás lényegesen kissebb helyet fog elfoglalni és talán még lehet el is fér a wrt-ben ?Most jönnek a laikus kérdéseim:
Ezt a c kiegészítést, valahogy szetetném elképzelni, valami kézzelfogható, számomra felfogható:) módon
most ez tulajdonképpen egy c kóddal megszerkesztett a routerben futó alkalmazás amit én egy honlapként
látok ?2008-11-27-17:01 #2176661Írtátok, hogy kicsit homályos mit akarok csinálni
Ezért ezt tudom pontosítani, ez még tiszta::)Távvezérlés interneten keresztül.
Itt megnyomok egy gombot 3kilóméterre bekapcsol egy reflektor.A Dolgok nem elektronikai téren fognak, elbukni, tulajdonképpen ha akár egy bytot
is ki tudok külldeni a wrt egyik rs232-es kimenetén azt már 95%-os sikernek fogom elkönyvelni.Ezt a vezérlést úgy szeretném megoldani, hogy ne kelljen egy pl klient.exe mint a wifirobotos srácnál
mert ennek a filénak mindig nálam kellene lennie és ez kényelmetlen megoldás, illetve azt is szeretném elkerülni, hogy egy akármilyen terminal program vigye a dolgot, mert akkor ugyan ott vagyok.Ezért gondoltam arra, hogy ha böngészőbe beírom a http://router_ip
és lejön a router config felülete, akkor már nagybaj nem lehet mert látom a routert
de ha ezt írom be pl http://router_ip:1500 akkor nem a config rész töltődik be a böngészőbe
hanem egy általam megszerkesztett valami fapados webes felület amin található
egy szövegbeviteli mező és mellette
egy button, ha a szövegbeviteli mezőbe beírok valamit, a button gomb megnyomása
a beírt karaktereket kitolja a wrt egyik uartjaraMár említettem, hogy nagyon nem vágom a C-t,
annyit tudtam eddig tenni, hogy átolvastam jópár html+php tutorialt
és összekontárkodtam egy honlapot, mező megvan rajta, gomb megvan rajta
ha beírok valamit a mezőbe és megnyomom a gombot, akkor mindig felülírja
az adott tartalommal az akármi.txt filémet,
ezt előszőr úgy képzeltem el, hogy az akármi.txt helyére én majd behelyettesítem a /dev/ttyS0
kifejezést és rögtön kész is vagyok:)
meg persze azt is elképzeltem először, hogy majd feltöltöm a routerba valami könyvtárba
és így fogom lehívni http://router_ip/akármi/akármi.htmlAz, hogy milyen op-van a routeren az számomra színte mindegy
openwrt,ddwrt,tomato
vagy legalább is annyiből nem mindegy, hogy a parancssori configolást nem szeretnék
de nincs is szükségem semmilyen extra funkcióra, a wrt wifin fog kapcsolódni a kiszolgálóhoz
vagy bridge vagy kliensként, és tulajdonképpen ennyi csak a feladata, a tomat fw kinézetre tetszik isKözben átrágtam, hogy az apache azért szükséges, hogy a html+php kódbol én egy webes képet jelenítsek
meg, csak úgy gondoltam esetleg benne van valamelyik fw-ben ez.
Ha az apachot úgy képzelem el mint valami értelmezőt ami a html+php fileokból nekem egy olyat general amit a böngészőm képes megjeleíteni, ez helyes elképzelés ?Csak, hogy jól lássam a dolgokat, ha én elindítok böngészőbe egy kérést
http://router_ip:1500 akkor ez elérkezik a roterhez
akkor a router felismeri, és a :1500 miatt máshogy reagál és visszakülld nekem egy honlapotLehet a program megírást kicsit most félre is kellene tenni és kicsit
az alapokat kérdezek inkább:Ha azt a módszert választom, hogy c-ben készítem el a dolgot, akkor
tulajdonképpen megúszom az apache és php kiegészítést ?
Ez a megoldás lényegesen kissebb helyet fog elfoglalni és talán még lehet el is fér a wrt-ben ?Most jönnek a laikus kérdéseim:
Ezt a c kiegészítést, valahogy szetetném elképzelni, valami kézzelfogható, számomra felfogható:) módon
most ez tulajdonképpen egy c kóddal megszerkesztett a routerben futó alkalmazás amit én egy honlapként
látok ?2008-11-27-21:12 #2176662„Távvezérlés interneten keresztül.
Itt megnyomok egy gombot 3kilóméterre bekapcsol egy reflektor.”Ehhez miért kell távvezérlés?
„Ezért gondoltam arra, hogy ha böngészőbe beírom a http://router_ip
és lejön a router config felülete, akkor már nagybaj nem lehet mert látom a routert”Látom nagyon ragaszkodsz hozzá, töltsd le a fimware forráskódját, azzal meg tudod valósítani amit szeretnél. De ebben nem tudok segíteni, annyi időm nincs hogy ezzel foglalkozzam, rettentő sok időbe telik végigbogozni mit miért csináltak (kicsomagolva több mint 1GB lehet a mérete).
ftp://ftp.linksys.com/opensourcecode/wrt54gl/4.30.11/WRT54GL_v4.30.11_12_ETSI.tgz
2008-11-27-21:12 #2176663„Távvezérlés interneten keresztül.
Itt megnyomok egy gombot 3kilóméterre bekapcsol egy reflektor.”Ehhez miért kell távvezérlés?
„Ezért gondoltam arra, hogy ha böngészőbe beírom a http://router_ip
és lejön a router config felülete, akkor már nagybaj nem lehet mert látom a routert”Látom nagyon ragaszkodsz hozzá, töltsd le a fimware forráskódját, azzal meg tudod valósítani amit szeretnél. De ebben nem tudok segíteni, annyi időm nincs hogy ezzel foglalkozzam, rettentő sok időbe telik végigbogozni mit miért csináltak (kicsomagolva több mint 1GB lehet a mérete).
ftp://ftp.linksys.com/opensourcecode/wrt54gl/4.30.11/WRT54GL_v4.30.11_12_ETSI.tgz
2008-11-27-23:58 #2176664Kitaláltam egy sokkal egyszerűbb megoldást. Hozzávalók:
– régi 486 vagy P1-es gép USB csatolóval (sok helyen ingyen adják)
– min. 128MB-os flash drive (USB)
– wifi kártya
– floppy (a boot-hoz, ha nincs USB boot)Feldobsz rá egy x86-os disztribet, abban van minden ami kell. Amit vezérelsz, azt a soros portra teszed, vagy készítesz/veszel egy ISA buszos UART kártyát.
2008-11-27-23:58 #2176665Kitaláltam egy sokkal egyszerűbb megoldást. Hozzávalók:
– régi 486 vagy P1-es gép USB csatolóval (sok helyen ingyen adják)
– min. 128MB-os flash drive (USB)
– wifi kártya
– floppy (a boot-hoz, ha nincs USB boot)Feldobsz rá egy x86-os disztribet, abban van minden ami kell. Amit vezérelsz, azt a soros portra teszed, vagy készítesz/veszel egy ISA buszos UART kártyát.
2008-11-28-07:45 #2176666gabaman wrote:Kitaláltam egy sokkal egyszerűbb megoldást. Hozzávalók:
– régi 486 vagy P1-es gép USB csatolóval (sok helyen ingyen adják)
– min. 128MB-os flash drive (USB)
– wifi kártya
– floppy (a boot-hoz, ha nincs USB boot)Feldobsz rá egy x86-os disztribet, abban van minden ami kell. Amit vezérelsz, azt a soros portra teszed, vagy készítesz/veszel egy ISA buszos UART kártyát.
hááát a 486-ba biztos nincs usb:) de felesleges is akkor már mert ott a lpt, azt simán lehet kapcsolgatni…
2008-11-28-07:45 #2176667gabaman wrote:Kitaláltam egy sokkal egyszerűbb megoldást. Hozzávalók:
– régi 486 vagy P1-es gép USB csatolóval (sok helyen ingyen adják)
– min. 128MB-os flash drive (USB)
– wifi kártya
– floppy (a boot-hoz, ha nincs USB boot)Feldobsz rá egy x86-os disztribet, abban van minden ami kell. Amit vezérelsz, azt a soros portra teszed, vagy készítesz/veszel egy ISA buszos UART kártyát.
hááát a 486-ba biztos nincs usb:) de felesleges is akkor már mert ott a lpt, azt simán lehet kapcsolgatni…
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz