[MLB-WIRELESS] Cisco 1242 Ethernet port problem?

Neal Wise nwise+melbwireless at spy.net
Tue May 26 20:52:09 EST 2009


On 26/05/2009, at 5:42 PM, Mark Aitken wrote:

>> Initializing ethernet port 0...
>> Reset ethernet port 0...
>> Reset done!
>> link auto-negotiating....
>> auto-negotiation takes 10000 milli-seconds to complete
>> ERROR: timeout waiting for auto-negotiation to complete
>> ERROR: fail to bring ethernet link up
>>
>> The system has been encountered an error initializing
>> ethernet port. You may need to check hardware
>> The system is ignoring the error and continuing boot.
>> If you interrupt the system boot process, the following
>> commands will reinitialize ethernet, tftp, and finish
>> loading the operating system software:
>
> Now, my thinking is it is a HARDWARE issue, ie a chip on the
> motherboard.  Or am I wrong?

Maybe. It may also have corrupted firmware or config. Cisco WAPs have  
a two stage boot. You're sitting at the end of stage 1 which normally  
automatically goes on of course.

 From there you can only do a few things

     ether_init

     tftp_init

     boot

first try just typing boot at the ap: prompt

this should encounter whatever issue is making it unhappy and will  
indicate what you should do next. You may just have something in  
config wrong or corrupted. See if you can see what boot image it's  
looking for and if it finds it.

If it boots hey you're in business. Should come up on a default config.


If not... the following presumes a healthy device and i take no  
responsibility :-):

> I have done a hardware reset but still no go.

Holding the reset at poweron puts you where you are. Hardware failure  
can too I'd guess.

> Anyone have any experience with this AP and or this issue that may
> assist me in solving it?

if you don't care about the config/firmware you're probably going to  
need to do the following:

* unplug power

* unplug ethernet - important or it wants 255.255.255.255 as its TFTP  
server

* hold mode button and plug in power

* hold until light goes red

* when "The system has encountered an error initializing the ethernet  
port..." paragraph comes up hit return at the ap: prompt and type

ap: set

and you'll get something like
ap: set

DEFAULT_ROUTER=10.0.0.1

ENABLE_BREAK=no

IP_ADDR=10.0.0.1

MANUAL_BOOT=no

NETMASK=255.255.255.224


Plug in an xover or whatever. Put yourself on 10.0.0.2/255.255.255.224
Note that mask. This was on a 1231. Weird mask though and yours may be  
different for all i know
Get a TFTP server going on your end with new firmware in it.

then

ap: ether_init

and it will bring up the ethernet and you should get a link on it and  
your switch/xover

Then you usually do the following (after you download new firmware  
from Cisco!)

THIS WILL REMOVE FIRMWARE AND CONFIG </youwerewarned>

ap: format flash:
takes a while

ap: tftp_init
to give it a tftp client

ap: tar -xtract tftp://10.0.0.2/c1200-k9w7-tar.default flash:
tar hooking from tftp is both technically sweet and terrifying from a  
security point of view. Get file name right

Then most importantly you have to specify the boot image (example  
below - yours will be different)

ap: set BOOT flash:/c1200-k9w7-mx.123-8.JA2/c1200-k9w7-mx.123-8.JA2

Get that right. Type set again to confirm you're happy with what it  
says (only worried about boot image not IP stuff)

There may be some kind of dir or ls command on flash: at that point  
for you to work out the path to the boot file. And you can always  
repeat it.

You should be able to type boot at this point
ap: boot
Loading "flash:/c1200-k9w7-mx.123-8.JA2/c1200-k9w7-mx.123-8.JA2"… 
##########(etc etc)

Should be on a default config

And if you're upgrading a WAP across various releases make sure none  
of the interim releases updated the bootloader or you can brick it.

This is also how you can convert to LWAPP and back if you have the  
right firmware.

regards,

neal
___________
d neal wise - nwise @ spy.net
SPY internetworking  -  will network for food
http://www.spy.net
PGP: 4771 2D87 A8F8 607E 3D1E  C906 CF80 A845 E434 B5AF





More information about the Melbwireless mailing list