Hallo iedereen
(Ik wist niet direct welk forum dit thuishoorde)
Het toestel in kwestie is een Linksys SRW2016, een managed 16 poort gigabit switch.
Ik heb thuis zo'n toestel en heb er al veel problemen mee gehad. Bijna al die problemen waren te herleiden naar de buggy firmware dat linksys installeert. Vooral de laatste nieuwe versie (1.2.1) trek ik mijn haar voor uit: onder Opera en Firefox lukt het niet op VLANs aan te maken. De webinterface werkt alleen maar goed onder Internet Explorer (waar ik dus constant voor moet rebooten). De configuratie via telnet/ssh/compoort is een lachertje.
Nu, tijdens het opstarten van de switch meld de console dat de processor een ARM946E-S is, wat een volledig uitgeruste RISC CPU is. Jammer genoeg heeft die geen MMU beschikbaar, wat een serieuze beperking is op de software dat dit speeltje kan draaien. Theoretisch gezien is het mogelijk om iets ala uclinux[1] te starten. Als we het zouden mogelijk maken om de linksys firmware te vervangen door een mini linux distributie, zouden niet alleen de linksys firmware problemen opgelost zijn, maar dan zou je ook nog eens een apparaat beschikbaar hebben die tot layer 7 diensten ter beschikking kan stellen.
De eerste stap zou zijn om de bootloader te vervangen door iets flexibeler zodat er een linux kernel van gestart kan worden.
Jammer genoeg is dit voor mij allemaal een beetje 'rocket-science'.
Ik heb het toestel eens opengelegd en, zoals te verwachten, is het enigste communcatiemedium met de buitenwereld de seriëele poort. Ik heb er ook wat foto's[2] van gemaakt.
Heeft iemand een gedacht hoe ik dit aan boord moet leggen, of ben ik gewoon te zot
?
Bedankt voor het lezen,
Glenn
[1] http://www.uclinux.org/index.html
[2] http://users.opengate.be/...-04-2007.linksys-srw2016/
Update: ik heb de bootup informatie niet helemaal gelezen, er komt op:
based on 88E6218 with ARM946E-S
Die 88E6218 lijkt een marvell chip te zijn, dat veel gebruikt wordt in thuis routertjes.
(btw, misschien hoort dit meer thuis in het electronica forum?)
(Ik wist niet direct welk forum dit thuishoorde)
Het toestel in kwestie is een Linksys SRW2016, een managed 16 poort gigabit switch.
Ik heb thuis zo'n toestel en heb er al veel problemen mee gehad. Bijna al die problemen waren te herleiden naar de buggy firmware dat linksys installeert. Vooral de laatste nieuwe versie (1.2.1) trek ik mijn haar voor uit: onder Opera en Firefox lukt het niet op VLANs aan te maken. De webinterface werkt alleen maar goed onder Internet Explorer (waar ik dus constant voor moet rebooten). De configuratie via telnet/ssh/compoort is een lachertje.
Nu, tijdens het opstarten van de switch meld de console dat de processor een ARM946E-S is, wat een volledig uitgeruste RISC CPU is. Jammer genoeg heeft die geen MMU beschikbaar, wat een serieuze beperking is op de software dat dit speeltje kan draaien. Theoretisch gezien is het mogelijk om iets ala uclinux[1] te starten. Als we het zouden mogelijk maken om de linksys firmware te vervangen door een mini linux distributie, zouden niet alleen de linksys firmware problemen opgelost zijn, maar dan zou je ook nog eens een apparaat beschikbaar hebben die tot layer 7 diensten ter beschikking kan stellen.
De eerste stap zou zijn om de bootloader te vervangen door iets flexibeler zodat er een linux kernel van gestart kan worden.
Jammer genoeg is dit voor mij allemaal een beetje 'rocket-science'.
Ik heb het toestel eens opengelegd en, zoals te verwachten, is het enigste communcatiemedium met de buitenwereld de seriëele poort. Ik heb er ook wat foto's[2] van gemaakt.
Heeft iemand een gedacht hoe ik dit aan boord moet leggen, of ben ik gewoon te zot
Bedankt voor het lezen,
Glenn
[1] http://www.uclinux.org/index.html
[2] http://users.opengate.be/...-04-2007.linksys-srw2016/
Update: ik heb de bootup informatie niet helemaal gelezen, er komt op:
based on 88E6218 with ARM946E-S
Die 88E6218 lijkt een marvell chip te zijn, dat veel gebruikt wordt in thuis routertjes.
(btw, misschien hoort dit meer thuis in het electronica forum?)
[ Voor 11% gewijzigd door RedShift op 06-04-2007 10:29 . Reden: update ]