SharedIT | 묻고 답하기(AMP)

다산 V2148G 스위치 비밀번호 초기화 방문 문의

질문을 창피해 하지 마세요. 답변 해주시는 분들을 위해 많은 정보를 입력해 주세요.

새 문서() 를 클릭 하여 새 글을 작성해 주세요.


회사 창고에서 다산 V2148G 스위치를 찾았는데, enable 비밀번호를 알 수 없네요.

초기화 방법을 알고싶어요. 고수님의 조언부탁합니다. 

콘솔에서 Ctrl-B 누른 후 알아낸 소프트웨어 버전:


'BOOT' program information:

  Version:      10.4.208513

  Total Length: 186592 Bytes

  Load Address: 0x01000000

  CRC:          0x05F7231F


'CTRL' program information:

  Version:      10.4.208513

  Total Length: 6474496 Bytes

  Load Address: 0x01800000

  Entry Offset: 0x0

  CRC:          0x965C22F6


(부팅 메시지 추가)

<<콘솔 연결 후 전원 켬>>
System bootstrap ...
Nor Flash ID: 0x0102164D, SIZE: 8388608Bytes
Using 300.000 MHz high precision timer.
Press Ctrl+B to enter Boot Menu .....
Load Ctrl Program ...

Load CTRL with ECC......
Executing program, launch at: 0x01800000

Ctrl Version: 10.0_4_21, Release(208513)
MTD_DRIVER-5-MTD_NAND_FOUND: 1 NAND chips(chip size : 134217728) detected
Press Ctrl+C to enter Ctrl ......
Verify the image ...[ok]
Loading main program ...
Loading main program 'Nos.bin'.
Load main program successfully.
Executing program, launch at: 0x04000000

MTD_DRIVER-5-MTD_NAND_FOUND: 1 NAND chips(chip size : 134217728) detected

Self decompressing the image:
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################## [OK]
Self decompressing the image succeed and will jump to 0x00010000...

DASAN
Release Software (tm), V2148G_NOS_10.0_4_21, Release(208513), Compiled Wed Oct 19 16:37:12 CST 2016 by ngcf65

Copyright (c) 2016 DASAN
All Rights Reserved.
Neither Decompiling Nor Reverse Engineering Shall Be Allowed.

*Oct 18 17:18:50: %MTD_DRIVER-5-MTD_NAND_FOUND: 1 NAND chips(chip size : 134217728) detected
*Oct 18 17:19:17: %UPGRADE-5-EXTITEM_INSTALLED: File /web/ucs_gb.db has been installed in flash.
*Oct 18 17:19:55: %UPGRADE-5-EXTITEM_INSTALLED: File /web/ucs_big5.db has been installed in flash.
*Oct 18 17:19:55: %WEB-5-INIT: web upd packet install success.
*Oct 18 17:20:26: %UPGRADE-5-EXTITEM_INSTALLED: File /web_management_pack.upd has been installed in flash.
*Oct 18 17:20:26: %UPGRADE-5-EXTITEM_INSTALLED: File /web/update_list.txt has been installed in flash.
*Oct 18 17:20:26: %STACK-5-FINISH: (Device 1): All software images installed.
*Oct 18 17:20:43: %SYS-5-COLDSTART: System coldstart.

<<엔터 치면 다음과 같이 프롬프트 나옴>>
DASAN-V2148G>


웹 검색에서는 답이 안나와 여기에 문의합니다.

4개의 답변이 있습니다.

철인갈망
  0 추천 | 4년 이상 전

부팅 중, Ctrl-C 눌러  컨트롤 모드로 진입합니다 (편의상 이렇게 부르겠습니다. 다산 용어는 모르겠고. 프롬프트는 'ctrl' 로 표시됩니다).


컨트롤 모드에서 다음과 같이 하면 비밀번호 및 설정을 초기화 할 수 있습니다.

1) config 파일 확인

ctrl> dir

...

config.text

...

ctrl>

2) config 파일 이름 변경 후 리부팅 (삭제도 가능하지만 름 변경 권장)

ctrl> rename config.text config-20.text

ctrl> reload


이렇게 하면 enable 비밀번호 없이 로그인 가능합니다.


참고로, XModem을 이용하여 config.text 파일을 PC로 다운로드 후 편집하여 다시 업로드 할 수도 있을것입니다만, 제 맥북에서 XModem이 제대로 동작하지 않아 시도하지 못했습니다.


wansoo
  0 추천 | 4년 이상 전

부팅되는 화면에 Ctrl+B 눌러라는 곳이 한번, Ctrl+C를 눌러라는 곳이 한번 나오는데...

Ctrl+B, Ctrl+C 를 눌러서 해당 메뉴의 기능들을 살펴 보시면 초기화 관련 어떤 기능이 나오지 않을까요..?


System bootstrap ...
Nor Flash ID: 0x0102164D, SIZE: 8388608Bytes
Using 300.000 MHz high precision timer.
Press Ctrl+B to enter Boot Menu .....              <------ 여기서 Ctrl+B 키를 눌러 Boot 메뉴로 들어 가면
Load Ctrl Program ...                                                뭔가 조작할 수 있는 메뉴가 나오지 않을까요..?

Load CTRL with ECC......
Executing program, launch at: 0x01800000

Ctrl Version: 10.0_4_21, Release(208513)
MTD_DRIVER-5-MTD_NAND_FOUND: 1 NAND chips(chip size : 134217728) detected
Press Ctrl+C to enter Ctrl ......                  <------ 여기서 Ctrl+C 누르면 Ctrl 상태로 들어가서 조작할 수 있는
Verify the image ...[ok]                                          어떤 기능이 있지 않을까요..?
Loading main program ...
Loading main program 'Nos.bin'.
Load main program successfully.
Executing program, launch at: 0x04000000

철인갈망 | 4년 이상 전

답변 감사합니다. 말씀하신 위치에서 Ctrl-B, Ctrl-C 눌러 메뉴를 살펴보았으나, 비밀번호를 재설정 혹은 변경하는 메뉴는 찾을 수 없었습니다. 몆 번 반복했지만 여전히 알 수 없었습니다. 며칠 뒤에 다시 차근히 들여다봐야겠네요.
wansoo
  0 추천 | 4년 이상 전

다산 스위치 오래간만에 듣네요~ ^^

설정값 초기화 하는 방법 아래 링크에 설명되어 있네요.

http://blog.naver.com/PostView.nhn?blogId=blurkim&logNo=10016272634


1. 설정값은 그대로 두고 패스워드만 복구하고자 할 경우

INIT: version 2.77 booting     <--- Ctrl C 를 해주세요
INIT: Entering runlevel: 3

(none) login: root       ---> 계정 root로 접속하시고
Password: vertex25   ---> 암호는 vertex25 입니다.
login[24]: root login on `ttyS0'

*SWITCH# tar -xPvf /dev/conf ---> 기존 설정값을 불러옵니다.
/etc/
/etc/Zebra.conf

         .
  중간 생략
         .
/etc/HOSTNAME
/etc/ioctl.save

*SWITCH# rm passwd ---> 패스워드 파일을 삭제함.  파일이 없을 경우 재부팅시 자동으로 생성됨.
*SWITCH# savecfg ---> 패스워드를 제외한 기존 설정 저장.
*SWITCH# reboot ---> 장비를 재 부팅하신 후 초기값 root, vertex25로 접속하시면 됩니다.
· 5000 시리즈 스위치를 사용하시나요 ?
다음과 같이 작업해 주시면 seting값이 공장초기화로 지워집니다.

INIT: version 2.77 booti    ---> 여기서 Ctrl C 를 해주시면 됩니다.
INIT: Entering runlevel
Starting system loggers: syslogd
Starting INET services: syslogd
Starting httpd: httpd

login: root       ---> 계정은 root로 접속하시면 됩니다.
Password: 다산    ---> 암호는 다산 입니다.
cat: /etc/HOSTNAME: No such file or directory
cat: /etc/HOSTNAME: No such file or directory

#
# passwd
Changing password for root
Enter the new password (minium of 5, maximum of 8 character)
Please use a combination of upper and lower case letters and numbers.
Emter new password: 다산       ---> 암호를 입력한다.

Warnig: weak password (continuing).
Re-enter new password: 다산     ---> 한번더 암호를 입력한다.
Password changed.
# save_config
Configurations are saved into Flash sucessfully
# reboot ---> 장비를 재부팅하신 후 root에 다산으로 접속하시면 됩니다.


철인갈망 | 4년 이상 전

답변 감사합니다. 그런데 전원을 연결하면 위와 같은 메시지가 나오지 않습니다. (질문에 로그를 추가하겠습니다)

철인갈망 | 4년 이상 전

일단 제 질문엔 답이 아닌데 '문제 해결' 플래그를 리셋할 수 없네요 (제가 잘 모를 수도).
차바라기
  0 추천 | 4년 이상 전

다음과 같이 작업을 하면 초기화 될듯한데요

1단계: 시스템로그인 과정에서 Start Address: 0x00800000메시지가 보이면 스페이스바를 반복하여 누르시구요

2단계 ; console=ttyS0,9600 root=dev/ram rw메시지가 보이면 스페이스바를 누르기를 멈추고 Passswore를 입력하세요

3단계 부팅 메시지에 Initialize Password라는 문구가 보여면 패스워드가 시스템 로그인 및 Enable패스워드가 초기화가 이뤄진겁니다.

4단계: 시스템에 로그인하거나 Enable모드로 들어갈때 패스워드 대신 엔터를 입력하시면 됩니다. 이부분이 맞는지 모르겠네요~

철인갈망 | 4년 이상 전

답변 감사합니다. 그런데 제가 사용중인 V2148G와 맞지 않는 내용입니다. 다산 제품은 모델마다 각각 다른 것 같습니다.