On Tue, Jun 7, 2011 at 1:33 AM, Layne Edwards <ledwa...@astrumtech.net>wrote:
> On Fri, 3 Jun 2011 14:30:54 +0800, HP Teoh wrote: > > > > On Fri, Jun 3, 2011 at 2:15 PM, Layne Edwards <ledwa...@astrumtech.net>wrote: > >> On Fri, 3 Jun 2011 13:50:17 +0800, HP Teoh wrote: >> >> >> On Fri, Jun 3, 2011 at 12:42 PM, Layne Edwards >> <ledwa...@astrumtech.net>wrote: >> >>> On Fri, 3 Jun 2011 12:01:55 +0800, HP Teoh wrote: >>> >>> Hi Lanyne, >>> >>> Thanks for the wifi led configuration. Any idea about the reset button >>> not working and method to insert 2nd mac for vlan? >>> >>> Thanks and Regards. >>> -Vincent >>> >>> Vincent, >>> >>> For your MAC issue: >>> The current ethernet and switch drivers for the ramips target still need >>> some work. The VLAN is hardcoded and the MAC address is not pulled from >>> flash or eeprom, but hard-coded to 00:11:22:33:44:55. See the >>> ramips_eth_data struct in >>> linux/ramips/files/arch/mips/ralink/rt305x/devices.c. The ethernet driver >>> (linux/ramips/files/driver/net/ramips.c needs to be updated to pull in the >>> ethernet MAC instead of using the default hard-coded value. >>> >> Hi Layne, >> >> I added some code to read and pull the MACs out of mtdblock3 (factory) and >> write both addresses to >> >> static inline void >> ramips_hw_set_macaddr(unsigned char *mac) >> { >> ramips_fe_wr((mac[0] << 8) | mac[1], RAMIPS_GDMA1_MAC_ADRH); >> ramips_fe_wr((mac[2] << 24) | (mac[3] << 16) | (mac[4] << 8) | mac[5], >> RAMIPS_GDMA1_MAC_ADRL); >> } >> >> static inline void >> ramips_hw_set_mac2addr(unsigned char *mac) >> { >> ramips_fe_wr((mac[0] << 8) | mac[1], RAMIPS_GDMA2_MAC_ADRH); >> ramips_fe_wr((mac[2] << 24) | (mac[3] << 16) | (mac[4] << 8) | mac[5], >> RAMIPS_GDMA2_MAC_ADRL); >> } >> >> However, the system only sees and takes the first one. >> >> Vincent, >> >> If you're talking about WAN and LAN having different MACs... just remember >> that the WAN and LAN are on a VLAN and share the same interface (eth0), so >> they will have the same MAC (same as eth0). I think you can set the MACs >> for WAN and LAN independently in the configuration though. Something like: >> >> config 'interface' 'wan' >> option 'ifname' 'eth0.2' >> option 'proto' 'dhcp' >> option 'macaddr' '1234567890' >> >> See http://wiki.openwrt.org/doc/uci/network. >> > > Hi Layne, > > Yes. This is the method I'm currently using for the second MAC. I thought > the mac address can be somehow programmed to a vlan driver. > > As for the Reset button GPIO settings, I don't see GPIO PIN 10 for Reset > button been assigned. Have I missed anything? > > GPIOs 0-23, RT305X-GPIO0: > gpio-1 (reserved ) in lo > gpio-2 (reserved ) in lo > gpio-3 (reserved ) in lo > gpio-4 (reserved ) in lo > gpio-7 (wiwi-300n:green:wifi) out hi > gpio-15 (reserved ) in lo > gpio-16 (reserved ) in lo > gpio-17 (reserved ) in lo > gpio-18 (reserved ) in lo > gpio-22 (reserved ) in lo > gpio-23 (reserved ) in lo > > GPIOs 24-39, RT305X-GPIO1: > gpio-24 (reserved ) in lo > gpio-25 (reserved ) in lo > gpio-26 (reserved ) in lo > gpio-27 (reserved ) in lo > gpio-28 (reserved ) in lo > gpio-29 (reserved ) in lo > gpio-30 (reserved ) in lo > gpio-31 (reserved ) in lo > gpio-32 (reserved ) in lo > gpio-33 (reserved ) in lo > gpio-34 (reserved ) in lo > gpio-35 (reserved ) in lo > gpio-36 (reserved ) in lo > gpio-37 (reserved ) in lo > gpio-38 (reserved ) in lo > gpio-39 (reserved ) in lo > > GPIOs 40-51, RT305X-GPIO2: > gpio-40 (reserved ) in lo > gpio-41 (reserved ) in lo > gpio-42 (reserved ) in lo > gpio-43 (reserved ) in lo > gpio-44 (reserved ) in lo > gpio-45 (reserved ) in lo > gpio-46 (reserved ) in lo > gpio-47 (reserved ) in lo > gpio-48 (reserved ) in lo > gpio-49 (reserved ) in lo > gpio-50 (reserved ) in lo > gpio-51 (reserved ) in lo > > > Thanks and Regards. > Vincent > > > Vincent, > > Did you ever get this resolved? It looks like your GPIOs may not be > configured properly for your reset button. You should see it in the GPIO > debug output... and it should go "lo" or "hi" based upon the current state > of the button. > > Regards, > Layne > Hi Layne, No. I have tried PIN 1 to 20 and both "lo" and "hi" with no luck. Regards, Vincent > ___ >
_______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel