Зробити повний ресет обладнанню dlink, реальні замітки ubuntu - windows
Завдання. зробити повний ресет обладнанню Dlink
Отже сьогоднішньої заміткою я підсумую дії які потрібно зробити, внаслідок трапилася у мене випадку. Я здійснював перехід, як уже говорив раніше з Linux рішень і древніх Cajun 'ов на обладнання фірми Mikrotik і зіткнувся з тим, що не можу після потрапити на комутатори застосовуються у мене раніше фірми Dlink. а саме:
Справа в тому, що на них були налаштовані VLAN з кожного приводу і без приводу. Але суть не в цьому, вони дані комутатори мали одну незаперечну перевагу в порівнянні з Mikrotik 'ами - це харчування Wifi точок доступу через PoE по стандарту який Miktotik не вміє. Ну да ладно, поки мені потрібно прибрати всі налаштування на комутаторах. Спроба зайти на них у відсутності VLAN 'ов приводила до неможливості, а дуже і дуже потрібно було, справа в тому, що через них у мене на різних майданчиках харчувалися Wifi точки доступу D-Link. а так як в тих місцях де вони стояли підвести альтернативу живлення 220В не було можливості, то мені потрібно пропрацювати на майбутнє (і поточний) як поправити поточну ситуацію, - а як же скинути всі налаштування і перемкнути даний комутатор в простий світч.
Керуючі залізяки у мене вже є, і не викидати ж DES-3200 Так нехай послужить, як пристрій забезпечує живлення для пристроїв які можуть працювати через PoE.
Отже моя основна система навколо якої будуть крутиться всі подальші дії - Ubuntu 12.04 .5 Desktop amd64. на комп'ютері встановлений слот для підключення консольного кабелю, консольний кабель від Cisco пристроїв (його фото нижче, світло-блакитний провід з роз'ємами RS-232 і RJ-45)
Далі встановлюю в систему всім відомий клієнт putty (за основу беру замітку). Справа в тому, що в цьому клієнті вже є можливість підключення до консольного порту.
Підключається схема наступна:
- Мій Комп'ютер (+ плата на вихід COM портів), утиліта putty → консольний кабель від CISCO → устаткування: D-Link DES-3280-28 / ME
Ставлю утиліту putty в систему:
$ Sudo apt-get install putty -y
Перевіряю, як система бачить консольне підключення:
$ Sudo apt-get install setserial -y
$ Sudo setserial -g / dev / ttyS [0123]
/ Dev / ttyS0, UART: 16550A, Port: 0x03f8, IRQ: 4
/ Dev / ttyS1, UART: unknown, Port: 0x02f8, IRQ: 3
/ Dev / ttyS2, UART: unknown, Port: 0x03e8, IRQ: 4
/ Dev / ttyS3, UART: unknown, Port: 0x02e8, IRQ: 3
Тепер запускаю утиліту putty і налаштовую підключення до обладнання:
Gnome Classic - Програми - Інтернет - PuTTY SSH Client або ж Alt + F2 і набираю putty
Serial line to connect to: / dev / ttyS0
Flow control: XON / XOFF
Connection type: відзначаю Serial. в полях
Serial line: має стати - / dev / ttyS0
Speed: має стати - 115200
після на майбутнє використання зберігаю настройки підключення:
Saved Session. ввожу назву налаштувань, як des3200_28ME для зручності згадування і натискаю на кнопку Save. Тепер коли настройки підключення задані можна за допомогою клієнта putty зробити підключення до консолі обладнання D-Link - натискаю кнопку Open

і отримую помилку:
«Unable to open connection to:»
«Unable to open serial port»
Уважно проаналізувавши прийшов до висновку, що клієнт putty потрібно запускати з правами суперкористувача:
Запускаю консоль командного рядка: Ctrl + Alt + T і набираю:
завантажую збережену раніше конфігурацію на підключення:

Не знаю що і робити, але ось коли все вище перераховане виконав але на системі Windows з'єднання до консолі пристрою (Dlink DWS-3160-24PC) пройшло вдало. Мене вітала напис:

Гаразд, раз моя система (Ubuntu 12.04.5 Desktop amd64) Не хоче працювати з консольним кабелем, то задіюю на цей випадок спеціалізований конвертер який з цієї нагоди я спеціально придбав, а саме: RS232 to USB (Trendnet TU-S9)
Дивлюся тепер, як система впізнала підключення до пристрою (D-Link DES-3200-28 / ME) через нього:
$ Dmesg | grep usb
[9989.108291] usb 5-4: new full-speed USB device number 3 using ohci-pci
[9989.275257] usb 5-4: New USB device found, idVendor = 067b, idProduct = 2303
[9989.275265] usb 5-4: New USB device strings: Mfr = 1, Product = 2, SerialNumber = 0
[9989.275271] usb 5-4: Product: USB-Serial Controller D
[9989.275275] usb 5-4: Manufacturer: Prolific Technology Inc.
[9989.360680] usbcore: registered new interface driver usbserial
[9989.360719] usbcore: registered new interface driver usbserial_generic
[9989.360748] usbserial: USB Serial support registered for generic
[9989.377034] usbcore: registered new interface driver pl2303
[9989.377068] usbserial: USB Serial support registered for pl2303
[9989.377145] pl2303 5-4: 1.0: pl2303 converter detected
[9989.398381] usb 5-4: pl2303 converter now attached to ttyUSB0
А тепер на який пристрій система визначило підключення:
$ Sudo setserial -g / dev / ttyUSB [0123]
/ Dev / ttyUSB0, UART: 16654, Port: 0x0000, IRQ: 0
Відмінно, знову запускаю консоль командного рядка і утиліту putty з правами суперкористувача, завантажую профіль з'єднання, але тепер переправляю порт підключення:
Serial line to connect to: / dev / ttyUSB0

через деякий час на чорному тлі мене чекає приємний сюрприз - я підключився до консолі, інформація про пристрій (D-Link DES-3200-28 / ME) виводиться мені на консоль поточну розмову putty.

UserName: по дефолту значення немає
Password: по дефолту значення немає
Якщо все зроблено правильно то комутатор (D-Link DES-3200-28 / ME) припинить завантаження і перекине в режим відновлення, запрошення виду є тому підтвердження:
Password Recovery Mode
В даному режимі доступні лише три команд:
reboot reset show
роблю повний ресет всіх налаштувань призводять до обнуління налаштувань на дефолтні значення:
Command: reset config
Are you sure want to reset current configuration? (Y / n) Y
А після відправляю пристрій в перезавантаження:
Save current settings before system restart? (Y / n) Y
Через деякий час пристрій (D-Link DES-3200-28 / ME) загрузилось і на запит в консолі:
Press any key to login ... натискаю клавішу Enter
і в поля UserName Password просто натиснувши клавішу Enter потрапляю в пристрій з адміністративними правами:
І після завантаження отримуємо дефолтну конфігурацію, де вже за допомогою кабелю виду кросовер:
Приклад від іншого пристрою: DWS-3160-24PC
IPv4 Address - дорівнює 10.7.8.89/24
