Үндсэн агуулга руу алгасах

Чиглүүлэгчийн firmware суулгах

Аюул

Xiaomi-Youth чиглүүлэгчийг ашигласан Mudfish функцийг цаашид албан ёсоор дэмжихгүй. Үүний оронд Mudfish функц дэмждэг ipTIME чиглүүлэгчийг ашиглана уу.

Мэдээлэл

Хэрэв та OpenWRT суулгаж үзээгүй эсвэл анхлан суралцагч бол дэлгэцийн агшин болон илүү дэлгэрэнгүй тайлбар бүхий дараах холбоосуудыг лавлавал илүү тустай байх болно.

Энэ баримт бичигт албан ёсны "Xiaomi Mi Wi-Fi Nano / Youth (R1CL)" чиглүүлэгчийн firmware-ийг OpenWRT firmware-ээр солих аргыг тайлбарлах болно.

Энэхүү баримт бичиг нь хэрэглэгчийг console / terminal / тушаалын мөр (command prompt) ашиглаж мэддэг гэсэн таамаглал дээр үндэслэн бичигдсэн.

Бэлтгэл​

  1. "Xiaomi Mi Wi-Fi Nano / Youth (R1CL)" чиглүүлэгчийг бэлтгэнэ.

  2. Чиглүүлэгчид тэжээл холбоно. Мөн LAN хэсэгт (WAN хэсэг биш, цагаан өнгийн LAN порт) ажиллах компьютерээ холбоно.

  3. Mi Wi-Fi төслийн 'албан ёсны хөгжүүлэгчийн ROM'-ийг татаж авна. Боломжтой холбоосууд: эндээс(1) болон эндээс(2).

  4. Windows хэрэглэгчдийн хувьд curl болон putty бэлтгэнэ.

Албан ёсны хөгжүүлэгчийн ROM суулгах​

Бэлтгэл хангагдсан бол албан ёсны "Xiaomi Mi Wi-Fi Nano / Youth (R1CL)" чиглүүлэгчид албан ёсны хөгжүүлэгчийн ROM суулгах шаардлагатай.

  1. Xiaomi чиглүүлэгчид тэжээл холбоно. LAN порт (цагаан өнгийн 2 порт)-д ажиллах компьютерээ холбоно. WAN порт (цэнхэр порт)-д интернетэд холбогдсон чиглүүлэгчийг холбоно.

  2. Терминал эсвэл тушаалын мөрнөөс 192.168.31.1 IP руу ping хэвийн очиж байгаа эсэхийг шалгана.

  3. Ping шалгасны дараа http://192.168.31.1 руу хандаж нэвтэрнэ. Анх удаа нэвтрэх үед зарим хэрэглэгчийн нууц үг, Wi-Fi SSID болон нууц үг тохируулах үйл явц байдаг бөгөөд үүнийг энгийнээр тохируулахад болно. Яагаад гэвэл дараа нь дээрээс нь дарж бичих болно.

  4. Баруун дээд хэсгийн Updating цэс рүү орсны дараа Firmware-ийг гараар зааж өгөн шинэчлэх аргыг сонгоод үргэлжлүүлнэ. Хэрэв downgrading-ийн тухай анхааруулах зурвас гарвал тоохгүй орхиж болно.

    Check for updates хэсгийн доор "Update manually" товч байх бөгөөд тэр товчийг дарж файлаа байршуулах (upload) боломжтой.

  5. Одоо 5 ~ 7 минут хүлээнэ. Терминал эсвэл тушаалын мөрнөөс 192.168.31.1 IP руу ping хэвийн очиж байгаа эсэхийг шалгана.

SSH нэвтрэлт​

Хөгжүүлэгчийн ROM амжилттай суусан бол чиглүүлэгч рүүгээ SSH-ээр нэвтрэх хэрэгтэй.

  1. Firmware шинэчлэгдсэний дараа чиглүүлэгч рүү ping хэвийн очвол SSH-ээр нэвтрэхийн тулд root нууц үг тохируулах шаардлагатай.

  2. Вэб хөтчөөр http://192.168.31.1/ руу хандаж өмнө тохируулсан хэрэглэгчийн нууц үгээ оруулан нэвтэрнэ.

  3. Нэвтэрсний дараа URL хаягийг анхааралтай харвал "stok" гэсэн хэсэг харагдана. Энэ хэсгийг хуулж аваад доорх тушаалд орлуулан ажиллуулна уу.

    # curl -d "oldPwd=your_admin_pass&newPwd=desired_root_pass" "http://192.168.31.1/cgi-bin/luci/;stok=<stok from browser url>/api/xqsystem/set_name_password"

    Хэрэв тушаал зөв ажилласан бол заавал {"code":0} гэсэн хариу ирэх ёстой.

  4. Одоо ssh тушаал эсвэл putty-ээр чиглүүлэгч рүүгээ холбогдоно.

    # ssh root@192.168.31.1
    • SSH-ээр чиглүүлэгч рүү холбогдох боломжгүй тохиолдолд:

      Доорх тушаалаар SSH-ийн оронд telnet-ийг идэвхжүүлж болно.

      # curl http://192.168.31.1/cgi-bin/luci/;stok=<stok from browser url>/api/xqnetwork/set_wifi_ap?ssid=tianbao&encryption=NONE&enctype=NONE&channel=1%3B%2Fusr%2Fsbin%2Ftelnetd
      {"msg":"未能连接到指定WiFi(Connecting)","code":1616}

      192.168.31.1 хаяг руу telnet (порт 23)-ээр холбогдсоны дараа дараах тушаалуудыг дарааллын дагуу оруулан SSH холболт хийх боломжтой болгож үзнэ үү.

      # sed -i ":x;N;s/if [.\; then\n.return 0\n.*fi/#tb/;b x" /etc/init.d/dropbear
      # /etc/init.d/dropbear start
      # nvram set ssh_en=1
      # nvram commit

OpenWRT суулгах​

Одоо OpenWRT суулгахад бэлэн боллоо.

  1. Доорх тушаалыг ашиглан OpenWRT firmware зургийг (image) /tmp хавтас руу татаж авна.

    # cd /tmp
    # wget http://downloads.openwrt.org/releases/18.06.1/targets/ramips/mt76x8/openwrt-18.06.1-ramips-mt76x8-miwifi-nano-squashfs-sysupgrade.bin
  2. Татаж дууссаны дараа зургийг flash хийнэ.

    # mtd -r write /tmp/openwrt-18.06.1-ramips-mt76x8-miwifi-nano-squashfs-sysupgrade.bin firmware
  3. Зургийг Flash хийсний дараа төхөөрөмж дахин ачаалах хүртэл 5 ~ 7 минут орчим хүлээнэ. Суулгалт дуусмагц чиглүүлэгч автоматаар дахин ачаална.

    Ажиллаж буй компьютерийн чиглүүлэгчтэй холбогдсон кабелийг салгаад буцааж залгана уу. Мэдээж цагаан өнгийн LAN порт руу залгах ёстой (цэнхэр порт биш).

  4. Одоо терминал эсвэл тушаалын мөрнөөс 192.168.1.1 IP руу ping хэвийн очиж байгаа эсэхийг шалгана. 192.168.31.1 IP хаяг цаашид ашиглагдахгүй.

  5. Одоо ssh тушаал эсвэл putty-ээр чиглүүлэгч рүүгээ холбогдоно.

    # ssh root@192.168.1.1