Ubiquiti EdgeRouter Lite works multi-user with -CURRENT.

Milan Obuch freebsd-mips at dino.sk
Mon May 20 15:29:40 UTC 2013


On Mon, 20 May 2013 16:13:18 +0100, Joe Holden <lists at rewt.org.uk>
wrote:

> Milan Obuch wrote:
> > On Mon, 20 May 2013 07:25:30 -0600, Warner Losh <imp at bsdimp.com>
> > wrote:
> > 
> >> On May 20, 2013, at 3:06 AM, Milan Obuch wrote:
> >>

[ snip ]

> >>> Hi,
> >>>
> >>> I am trying to compile new kernel to test GPIO pins, however, no
> >>> success for some time - kernel linking ends with error:
> >>>
> >>> linking kernel.debug
> >>> ld: kernel.debug: warning: allocated section `.sdata' not in
> >>> segment ethernet-common.o: In function `cvm_assign_mac_address':
> >>> /usr/src/sys/mips/cavium/octe/ethernet-common.c:110: undefined
> >>> reference to
> >>> `cvmx_mgmt_port_num_ports' /usr/src/sys/mips/cavium/octe/ethernet-common.c:110:
> >>> relocation truncated to fit: R_MIPS_26 against
> >>> `cvmx_mgmt_port_num_ports' *** Error code 1
> >>>
> >>> Searching in /sys/mips/cavium for cvmx_mgmt_port_num_ports is not
> >>> successfull - any insight here?
> >> This is in the sys/contrib/octeon-sdk tree. I've built kernels
> >> since then.
> >>
> >> Warner
> > 
> > Thanks, I found it - device octm was unknowingly commented out.
> > Maybe as I have no octm in devinfo I left it out, no idea. Now it
> > works.
> > 
> > Back to the original talk - GPIO. I found on Edgerouter Lite pin 11
> > is used for reset switch - aka 'Factory Default' button.
> > 
> > Status is
> > pin 11:	1	F/D<IN>, caps:<IN,OUT>
> > when not pressed and
> > pin 11:	0	F/D<IN>, caps:<IN,OUT>
> > when pressed.
> > 
> > However, I found a problem with ethernet driver. It works only in
> > gigabit mode - connected to 100baseT switch is correctly
> > negotiated, it seems, but no traffic flows, either way, probably.
> > What could I do to diagnose root cause of this problem?
> > 
> > Regards,
> > Milan

> I haven't seen that, but as a buildworld+kernel takes a couple of
> days I'm a week or so behind (I know I know, cross building, but
> still)
> 

Well, I use both cross building and native building. My devices are not
the top in speed scale, so both building moethods are usable for me.
Native building is kind of stability benchmark for me... Anyway,
sometimes I am a bit behind, too.

Regards,
Milan


More information about the freebsd-mips mailing list