Hello Jonas, Le Thursday 17 June 2010 23:25:19, Jonas Gorski a écrit : > Hello, > > I have a Speedport W500V (bcm63xx) on which I want to run openwrt. The > problem is, Tecom was lazy and instead of giving it its own ID they > just modified the board struct. > It just identifies itself as 96348GW, but its GPIOs are wired > differently than the standard one (and some other changes). > > Since this device seems to be virtually indistinguishable from a > default 96348GW, it looks like it needs a special image. > > Any pointers on how to do that?
Most likely you will not be able to use a fixup just like the neufbox4 because that one still contains a valid identifier somewhere on the flash. I guess the only solution we have is to pass some informations to the kernel in the imagetag format. You might want to use one of the unused imagetag fields in struct bcm_tag such as information1 to pass informations to the kernel and set it to your model. It should not break other boards so this is an acceptable solution to me. To be frank, I would like to avoid using the MIPS machine infrastructure as long as we can to keep the changes between upstream and openwrt minimal. Tell me if you need help implementing this. -- Florian _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel