Unsolved
This post is more than 5 years old
3 Posts
0
1353
April 8th, 2020 12:00
N3024P Serial Console Issues
I recently purchased a used N3024P to replace an HP switch in my home network. It appears to have been reset before sale. I've connected to the serial port to configure it, but the console goes strange and then locks up after a while.
U-Boot SPL 2012.10-00078-g24e99ea (Jun 24 2014 - 16:41:18)
BENCH SCREENING TEST1
=========================================
IPROC_XGPLL_CTRL_3: 0x15400000
IPROC_XGPLL_STATUS: 0x800000d9
DCO code: 13
FAIL
=========================================
HWRev: 0x35 AVS: 0x0 VOUT Init: 0x64 VOUT Set: 0x64
DEV ID= 0000dc14
SKU ID = 0x0
DDR type: DDR3
MEMC 0 DDR speed = 800MHz
ddr_init2: Calling soc_ddr40_set_shmoo_dram_config
ddr_init2: Calling soc_ddr40_phy_calibrate
C01. Check Power Up Reset_Bar
C02. Config and Release PLL from reset
C03. Poll PLL Lock
C04. Calibrate ZQ (ddr40_phy_calib_zq)
C05. DDR PHY VTT On (Virtual VTT setup) DISABLE all Virtual VTT
C06. DDR40_PHY_DDR3_MISC
C07. VDL Calibration
C07.1
C07.2
C07.4
C07.4.1
C07.4.4
VDL calibration result: 0x30000003 (cal_steps = 0)
C07.4.5
C07.4.6
C07.5
C08. DDR40_PHY_DDR3_MISC : Start DDR40_PHY_RDLY_ODT....
C09. Start ddr40_phy_autoidle_on (MEM_SYS_PARAM_PHY_AUTO_IDLE) ....
C10. Wait for Phy Ready
Programming controller register
ddr_init2: Calling soc_ddr40_shmoo_ctl
Validate Shmoo parameters stored in flash ..... OK
Press Ctrl-C to run Shmoo ..... skipped
Restoring Shmoo parameters from flash ..... done
Running simple memory test ..... OK
DDR Tune Completed
Micron MT29F2G08ABAEA, 128 KiB blocks, 2 KiB pages, 16B OOB, 8-bit
NAND: chipsize 256 MiB
U-Boot 2012.10-00078-g24e99ea (Jun 24 2014 - 16:41:18)
DRAM: 1 GiB
WARNING: Caches not enabled
NAND: Micron MT29F2G08ABAEA, 128 KiB blocks, 2 KiB pages, 16B OOB, 8-bit
NAND: chipsize 256 MiB
In: serial
Out: serial
Err: serial
arm_clk=1000MHz, axi_clk=499MHz, apb_clk=124MHz, arm_periph_clk=500MHz
Net: Registering eth
Broadcom BCM IPROC Ethernet driver 0.1
Using GMAC0 (0x18022000)
et0: ethHw_chipAttach: Chip ID: 0xdc14; phyaddr: 0x1
serdes_reset_core pbyaddr(0x1) id2(0xf)
bcmiproc_eth-0
boot in 3 s
Creating 1 MTD partitions on "nand0":
0x000000200000-0x00000f000000 : "mtd=4"
Loading file '/image1' to addr 0x70000000 with size 22124042 (0x0151960a)...
Done
## Booting kernel from Legacy Image at 70000074 ...
Image Name: System for iproc_pct
Image Type: ARM Linux Multi-File Image (gzip compressed)
Data Size: 22123862 Bytes = 21.1 MiB
Load Address: 61008000
Entry Point: 61008000
Contents:
Image 0: 2523553 Bytes = 2.4 MiB
Image 1: 1782876 Bytes = 1.7 MiB
Image 2: 474 Bytes = 474 Bytes
Image 3: 17816934 Bytes = 17 MiB
Verifying Checksum ... OK
## Loading init Ramdisk from multi component Legacy Image at 70000074 ...
Uncompressing Multi-File Image ... OK
boot_prep_linux commandline: console=ttyS0,9600 maxcpus=2 mem=1024M root=/dev/ram mtdparts=nand_iproc.0:1024k(nboot),512k(nenv),256k(vpd),256k(shmoo),243712k(fs),16384k(diags) ubi.mtd=fs ethaddr=f8:b1:56:89:ce:db quiet
Starting kernel ...
starting pid 884, tty '': '/etc/init.d/rcS'
starting pid 1014, tty '/dev/ttyS0': '/etc/rc.d/rc.fastpath'
Mounting /dev/mtdblock4 at /mnt/fastpath...done.
Mounting tmpfs at /mnt/application...done.
Checking for USB Device... done.
No USB Device found!
Dell Networking Boot Options
============================
Select a menu option within 3 seconds or the Operational Code will start automatically...
1 - Start Operational Code
2 - Display Boot Menu
Select (1, 2)#
Extracting Operational Code from .stk file...done.
Loading Operational Code...done.
Decompressing Operational Code...done.
Uncompressing apps.lzma
SyncDB Running...
DMA pool size: 16777216
AXI unit 0: Dev 0xb342, Rev 0x01, Chip BCM56342_A0, Driver BCM56340_A0
SOC unit 0 attached to PCI device BCM56342_A0
<186> Apr 9 02:50:36 0.0.0.0-1 General[fp_main_task]: bootos.c(195) 7 %% Event(0xaaaaaaaa)
started!
<185> Apr 9 02:50:36 0.0.0.0-1 SIM[Cnfgr_Thread ]: sim_util.c(3792) 8 %% Switch was reset due to power disruption.
(Unit 1 - Waiting to select management unit)>
Applying Global configuration, please wait ...
Welcome to Dell Easy Setup Wizard
The setup wizard guides you through the initial switch configuration, and
gets you up and running as quickly as possible. You can skip the setup
wizard, and enter CLI mode to manually configure the switch. You must
respond to the next question to run the setup wizard within 60 seconds,
otherwise the system will continue with normal operation using the default
system configuration. Note: You can exit the setup wizard at any point
by entering [ctrl+z].
Would you like to run the setup wizard (you must answer this question within
60 seconds)? (y/n) y
Step 1:
The system is not setup for SNMP management by default. To manage the
switch using SNMP (required for Dell Network Manager) you can
. setup the initial SNMP version 2 account now.
. return later and setup other SNMP accounts. (For more information on
setting up an SNMP version 1 or 3 account, see the user documentation).
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n)
Would you like to setup the SNMP management interface now? (y/n) n
Step 2:
Now we need to setup your initial privilege (Level 15) user account. This
account is used to login to the CLI and Web interface. You may setup other
accounts and change privilege levels later. For more information on setting
up user accounts and changing privilege levels, see the user documentation.
To setup a user account:
Please enter the user name. [admin]:
Please enter the user password:
Please reenter the user password:
Please enter the user password:
Please reenter the user password:
Please enter the user password:
Please reenter the user password:
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
Please reenter the user password:
Please enter the user password:
Please reenter the user password:
Please enter the user password:
Please reenter the user password:
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
Please reenter the user password:
Please enter the user password:
Please reenter the user password:
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
User password must be printable characters.
Please enter the user password:
This is what happens when I attempt to use the "Easy Setup Wizard" immediately after boot. Below is what happens when I let the prompt time out and drop to the CLI.
Would you like to run the setup wizard (you must answer this question within
60 seconds)? (y/n)
No data within sixty seconds!!!
Thank you for using the Dell Easy Setup Wizard. You will now enter CLI mode.
Applying Interface configuration, please wait ...
console>?
?
enable Enter into user privilege mode.
exit Exit this session. Any unsaved changes are lost.
help Display help for various special keys.
logout Exit this session. Any unsaved changes are lost.
password Change the password.
ping Send ICMP echo packets to a specified IP address.
quit Exit this session. Any unsaved changes are lost.
show Display Switch Options and Settings.
telnet Open a telnet connection to another system.
console>sword(vDrec u u@u<
^
% Invalid input detected at '^' marker.
console>d0(vDrec u u@u
^
% Invalid input detected at '^' marker.
console>d0(vDrec ?
% Unrecognized command
console>d0(vDrec u u@uL
^
% Invalid input detected at '^' marker.
console>assword(vDrecu u@u:
^
% Invalid input detected at '^' marker.
console>uu@uu
^
% Invalid input detected at '^' marker.
console>uu@uu
^
% Invalid input detected at '^' marker.
console>uu@uu
^
% Invalid input detected at '^' marker.
console>2|v
^
% Invalid input detected at '^' marker.
console>j
^
% Invalid input detected at '^' marker.
console>8`O1JS)^jB.|_14
^
% Invalid input detected at '^' marker.
console>
console>E=]P7
^
% Invalid input detected at '^' marker.
console>':CiXm"sv [
^
% Invalid input detected at '^' marker.
console>/yr
^
% In
After the first "?" to cause the menu output, the rest fo the invalid input seems to come from the switch itself, eventually failing to respond entirely. I have tried using the boot menu to select a different startup image, but it dies with the same kind of behavior.
0 events found


DELL-Josh Cr
Moderator
•
9.6K Posts
•
42.1K Points
0
April 8th, 2020 16:00
Hi,
Are you using a US keyboard layout or something else?
smartyhall
3 Posts
0
April 8th, 2020 20:00
I'm using a US keyboard layout on an Intel Mac running 10.13.6. I've tried both screen in a terminal and a Mac app called "Serial" that includes full VT100 emulation. In the second log, the only actual input from my system keyboard is the "?" to cause it to print the menu; everything else just comes out from the switch without prompting.
DELL-Josh Cr
Moderator
•
9.6K Posts
•
42.1K Points
0
April 9th, 2020 06:00
Will it let you configure anything? If you can assign a management ip and connect that way, that will rule out the serial connection as the problem.
smartyhall
3 Posts
0
April 9th, 2020 17:00
The OOB management port was defaulting to DHCP, but this model doesn't ship with a default password; one has to be initially configured from the serial console. However, I did get the problem resolved. Your mention of the keyboard map made me think to try serial terminals on different systems. None of the ones I tried on a Linux host worked, but I finally got around to installing Putty in a Windows 10 VM, and that worked flawlessly. I'm glad that it's fixed now, but I'm even more deeply confused by the assortment of behavior I saw from the same FTDI-based USB serial dongle when used with different OS hosts.
In any case, thanks for the attempt and for prodding me in the right direction to eventually get it sorted out.