เราปรับปรุงเราเตอร์ Wi-Fi Phicomm K3C

เราปรับปรุงเราเตอร์ Wi-Fi Phicomm K3C

1. พื้นหลังเล็กน้อย
2. ลักษณะทางเทคนิคของ Phicomm K3C
3. เฟิร์มแวร์ OpenWRT
4. มา Russify อินเทอร์เฟซกัน
5. การเพิ่มธีมสีเข้ม

บริษัท Phicomm ในจีนมีอุปกรณ์ในกลุ่มเราเตอร์ Wi-Fi ที่เรียกว่า K3C AC1900 Smart WLAN Router

อุปกรณ์ใช้การผสมผสานระหว่าง Intel AnyWAN SoC GRX350 และชิปเซ็ต Intel Home Wi-Fi WAV500 (อย่างไรก็ตาม มีการใช้ฮาร์ดแวร์เดียวกันใน ASUS Blue Cave: โปรเซสเซอร์ Intel PXB4583EL เดียวกันและชิป Wi-Fi Intel PSB83514M/PSB83524M แทน PSB83513M/PSB83523M).

เราเตอร์นี้มีหลายเวอร์ชัน:

  • B1, B1G, B2 — สำหรับประเทศจีน
  • A1, C1, S1(วี1) — สำหรับประเทศอื่นๆ (ฉันได้รับแล้ว - C1 พร้อมเฟิร์มแวร์ v.34.1.7.30).

เหตุใดฉันจึงสนใจเราเตอร์ IEEE 802.11ac นี้

สิ่งที่มีอยู่: พอร์ต 4 กิกะบิต (1 WAN และ 3 แลน), ย่านความถี่ 5GHz รองรับ MU-MIMO 3×3:3 และ USB 3.0 และไม่ใช่แค่นั้นเท่านั้น

1. พื้นหลังเล็กน้อย

ส่วนเสริมเราเตอร์ก่อนหน้าของฉันคือ TP-Link TL-WR941ND พร้อมฮาร์ดแวร์เวอร์ชัน 3.6 (แฟลช 4MB และ RAM 32MB). เฟิร์มแวร์มาตรฐานค้างเป็นระยะโดยไม่มีเหตุผล ไม่ว่าจะเป็นเวอร์ชันใดก็ตาม (ฉันอัปเดตสองสามครั้ง การอัปเดตครั้งล่าสุดสำหรับฮาร์ดแวร์ของฉันออกมาเมื่อปลายปี 2012).

ฉันผิดหวังกับเฟิร์มแวร์ดั้งเดิม รางน้ำฝนรูปสัตว์ (เอ็มนิป เวอร์ชัน 1.8; เฟิร์มแวร์นั้นใช้ OpenWRT ถ้าใครไม่รู้) และในที่สุดเราเตอร์ก็เริ่มทำงานอย่างที่ควรจะเป็น

ตอนที่ซื้อ WR941 มีฮาร์ดแวร์ที่ดีสำหรับความต้องการของฉัน (และนั่นคือประมาณ 10 ปีที่แล้ว) แต่ตอนนี้ฉันเริ่มพลาดประสิทธิภาพของมันแล้ว พอร์ตทั้งหมดมีความเร็ว 100 Mbit/s ความเร็ว Wi-Fi สูงสุดคือ 300 Mbit/s อาจยังเป็นเรื่องปกติสำหรับอินเทอร์เน็ต แต่การถ่ายโอนไฟล์ผ่านเครือข่ายท้องถิ่นระหว่างอุปกรณ์ค่อนข้างช้า นอกจากนี้หน่วยความจำแฟลชในตัวยังไม่เพียงพอแม้แต่กับ Russification ของเฟิร์มแวร์ (แม้จะแทนที่ไฟล์ผ่าน WinSCP ฉันก็ลองแล้ว) ไม่ต้องพูดถึงการติดตั้งปลั๊กอินที่มีความจุมากขึ้น (แน่นอนคุณสามารถขยายหน่วยความจำติดตั้งเฟิร์มแวร์เพื่อเพิ่มความจุหน่วยความจำได้ แต่มือของฉันไม่แข็งแรงพอที่จะขายชิปหน่วยความจำต่อ).

แต่บางทีแม้ทั้งหมดที่กล่าวมาข้างต้นก็คงไม่บังคับให้ฉันเปลี่ยนเราเตอร์ในไม่ช้า ฉันเพิ่งซื้อ Xiaomi Redmi Note 5 ให้ตัวเองเมื่อต้นเดือนกันยายนปีนี้เพื่อทดแทน Redmi Note 4 ที่เสียชีวิตก่อนวัยอันควร (หลังจาก 2 ปีของการรับใช้ที่เป็นแบบอย่าง) และปรากฎว่า RN5 และ WR941 เข้ากันไม่ได้ - RN5 ไม่ต้องการเชื่อมต่อใหม่หลังจากตัดการเชื่อมต่อจากเครือข่ายไร้สายที่สร้างโดยใช้ WR941 (และนี่ไม่ใช่ปัญหาที่แยกได้เนื่องจากฉันค้นพบการอ่านในภายหลังเล็กน้อย หัวข้อเกี่ยวกับ 4PDA).

โดยทั่วไปมีความจำเป็นต้องเปลี่ยนเราเตอร์ ทำไมต้องเป็นวิชา? ฉันสนใจไส้ของมัน (ฉันอ่านเกี่ยวกับเรื่องนี้ใน SmallNetBuilder เมื่อประมาณหนึ่งปีที่แล้ว) และโอกาส (แม้ว่าจะไม่น่าเป็นไปได้ที่แม้แต่ครึ่งหนึ่งจะถูกนำมาใช้ในอนาคตอันใกล้นี้). แต่ถึงอย่างนั้นก็ยังไม่ตัดสินใจเลือก Phicomm K3C (ฉันกำลังดู Xiaomi Mi WiFi Router 3G ด้วย) และราคาที่เอื้อมถึง (ซื้อในราคา $32 ตามอัตราแลกเปลี่ยน) ด้วยฮาร์ดแวร์ที่ดีและความสามารถในการเปลี่ยนเฟิร์มแวร์หุ้นเป็น OpenWRT เต็มรูปแบบ เราเตอร์มาพร้อมกับการดัดแปลง OpenWRT ที่ถูกตัดออกโดยผู้ผลิต (ฉันอ่านเจอว่ามีการเพิ่มสายลับเข้าไปด้วย แต่ฉันไม่พบรายละเอียดใดๆ).

การปรับเปลี่ยน OpenWRT ให้ทำงานบน Phicomm K3C (OpenWRT ไม่รองรับชิปเซ็ต Intel WAV500 อย่างเป็นทางการ) ทำโดยชาวจีนที่มีชื่อเล่นว่า พัลเดียร์ (ของเขา GitHub и หน้าที่มีไฟล์เฟิร์มแวร์ สำหรับเราเตอร์นี้ ธีมเราเตอร์ บนฟอรัม OpenWRT). นอกจากนี้เขายังสร้างพอร์ตเฟิร์มแวร์ Asus Merlin สำหรับ K3C (เพราะ ในการติดตั้งคุณต้องเปลี่ยน RAM จาก 256MB เป็น 512MB เราจะไม่พิจารณา).

ในการเริ่มต้น

2. ลักษณะทางเทคนิคของ Phicomm K3C

ฉันหวังว่าจะไม่จำเป็นต้องโอนพวกเขาไปยังผู้ยิ่งใหญ่และยิ่งใหญ่ใช่ไหม?

ลักษณะทางเทคนิคของ Phicomm K3C

ฮาร์ดแวร์

มาตรฐาน WiFi
IEEE802.11 ac/n/a 5 GHz และ IEEE 802.11b/g/n 2.4 GHz

ซีพียู
โปรเซสเซอร์หลัก GRX350 Dual Core + โปรเซสเซอร์ร่วมไร้สาย 2 ตัว

พอร์ต
1x 10/100/1000 Mbps WAN, 3x 10/100/1000 Mbps LAN, 1x USB 3.0, แฟลช 128 MB, RAM 256 MB

ปุ่ม
พลังงาน รีเซ็ต

แหล่งจ่ายไฟภายนอก
12V DC / 3A

เสาอากาศ
เสาอากาศกำลังสูง 6 เสาภายใน

ขนาด
212 มม. x 74 มม. x 230,5

พารามิเตอร์วิทยุ

อัตราการส่ง
สูงสุด 1.900 Mbps

เวลา
2.4 GHz = สูงสุด 600 Mbps และ 5 GHz = สูงสุด 1.300 Mbps

ฟังก์ชั่นพื้นฐาน
เปิด/ปิดระบบไร้สาย, ซ่อน SSID, การแยก AP

ฟังก์ชั่นขั้นสูง
MU-MIMO, Smart Connect ความปลอดภัย WiFi:WPA/WPA2, WPA-PSK/WPA2-PSK

ซอฟต์แวร์

ประเภท WAN
IP แบบไดนามิก / IP แบบคงที่ / PPPoE / PPTP / L2TP

การส่งต่อพอร์ต
เซิร์ฟเวอร์เสมือน, DMZ, UPnPDHCP:เซิร์ฟเวอร์ DHCP, รายชื่อไคลเอ็นต์

Security
ไฟร์วอลล์ การจัดการระยะไกล

ฟังก์ชั่นยูทิลิตี้
เครือข่ายแขก, DDNS, การตั้งค่าไคลเอนต์, การส่งผ่าน VPN, การควบคุมแบนด์วิธ

ฟังก์ชั่น USB
การแชร์พื้นที่เก็บข้อมูล, เซิร์ฟเวอร์มีเดีย, เซิร์ฟเวอร์ FTP

คุณสมบัติอื่น ๆ

แพคเกจเนื้อหา
เราเตอร์ K3C, หน่วยจ่ายไฟ, สายอีเธอร์เน็ต, QIG รวมถึงใบอนุญาต DoC และ GPL

อุณหภูมิในการทำงาน
0 - 40 องศาเซลเซียส

อุณหภูมิที่เก็บ
-40 - 70 ° C

ความชื้นปฏิบัติการ
10 - 90% ไม่มีการควบแน่น

การเก็บรักษาความชื้น
5 - 90% ไม่มีการควบแน่น

เอามาจาก เว็บไซต์อย่างเป็นทางการของเยอรมัน (ตัวเลือกอื่น ๆ - ไซต์ภาษาจีนพร้อมคำแปลหลายภาษาและเบรก).
คุณยังสามารถอ่านเพิ่มเติมเกี่ยวกับเรื่องนี้ได้ที่ วิกิเดวี (ไซต์ด้วยเหตุผลที่ฉันไม่ทราบ ไม่ได้ต่ออายุใบรับรองที่หมดอายุในวันที่ 20 ตุลาคม และสามารถดูหน้านี้ได้ใน แคชของ Google).
หากคุณสนใจที่จะรีวิว การทดสอบ และรูปถ่ายโดยละเอียดเกี่ยวกับความกล้าของอุปกรณ์นี้ สามารถดูทั้งหมดนี้ได้ที่ เว็บไซต์ SmallNetBuilder и ฟอรั่ม KoolShare (มีรูปถ่ายเยอะมากและทุกอย่างเป็นภาษาจีน).

ในการเริ่มต้น

3. เฟิร์มแวร์ OpenWRT

  1. เราเชื่อมต่อเราเตอร์กับคอมพิวเตอร์ / แล็ปท็อปผ่านพอร์ต LAN (ใด ๆ ในทั้งสาม) และอินเทอร์เน็ตผ่าน WAN (เพราะ คุณจะต้องดาวน์โหลดเฟิร์มแวร์มากกว่า 30MB เล็กน้อย).
  2. ค้นหาที่อยู่ของเราเตอร์บนเครือข่ายท้องถิ่น (เราต้องการมันเพิ่มเติม โดยปกติจะเป็นเช่นนี้ 192.168.2.1).
  3. เปิดยูทิลิตี้ที่ดาวน์โหลดไว้ก่อนหน้านี้ เส้นทางAckPro (น้ำหนัก 600kB และข้อความภาษาจีนจำนวนหนึ่งอยู่ข้างใน ฉันไม่รู้ว่าจะอัปโหลดที่ไหนดีกว่า แต่คุณสามารถดาวน์โหลดได้จากที่ใด ฟอรั่ม w4bsitXNUMX-dns.com หลังจากลงทะเบียนแล้ว). หากที่อยู่แตกต่างจากที่ระบุไว้ข้างต้น ให้ป้อนในแบบฟอร์ม IP คลิกปุ่มในหน้าต่าง Telnet. หากทุกอย่างถูกต้อง ข้อความจะปรากฏในหน้าต่าง เทลเน็ต. ตอนนี้สามารถปิดยูทิลิตี้ได้เช่น เราได้เตรียมเราเตอร์สำหรับเปลี่ยนเฟิร์มแวร์ผ่าน Telnet

    เราปรับปรุงเราเตอร์ Wi-Fi Phicomm K3C
    หน้าต่าง RoutAckPro

  4. ผ่านทาง PuTTY (ฉลาดหรืออื่น ๆ ที่คล้ายกัน) เชื่อมต่อผ่าน Telnet ไปยังเราเตอร์ (เราระบุ IP เดียวกันกับ RoutAckPro พอร์ต - 23).

    เราปรับปรุงเราเตอร์ Wi-Fi Phicomm K3C
    หน้าต่าง PuTTY พร้อมการตั้งค่าการเชื่อมต่อ

  5. ในคอนโซล PuTTY เราเข้าไปเพื่อไปที่ไดเร็กทอรี tmp:
    cd /tmp

  6. เราตัดสินใจว่าจะต้องดาวน์โหลดเฟิร์มแวร์ตัวใด (เวอร์ชันฮาร์ดแวร์พิมพ์อยู่บนสติกเกอร์ที่ติดกาวที่ด้านล่างของเราเตอร์ ในกรณีของฉันมันคือ "สูง/กว้าง C1", เช่น. ฉันต้องการเฟิร์มแวร์สำหรับ S1).
  7. เลือกบน เว็บไซต์พัลเดียร์ เวอร์ชันของไฟล์ที่เราต้องการ fullimage.img. สำหรับฉันมัน
    http://k3c.paldier.com/openwrt/C1/fullimage.img

    ดังนั้นเราจึงเขียนสิ่งต่อไปนี้ในคอนโซล PuTTY:

    wget http://k3c.paldier.com/openwrt/C1/fullimage.img

  8. จากนั้นป้อนคำสั่ง
    /usr/sbin/upgrade /tmp/fullimage.img fullimage 0 1

    และรอข้อความแจ้งว่าเฟิร์มแวร์สำเร็จ

  9. หลังจากนั้นเราก็เข้าไป
    rm -rf /overlay/*
    	sync && sleep 10 && reboot

    และรอจนกระทั่งเราเตอร์รีสตาร์ท (สองสามนาที). หลังจากนี้ คุณสามารถเชื่อมต่อกับเว็บอินเตอร์เฟสได้ (ที่อยู่ 192.168.2.1, รหัสผ่าน ผู้ดูแลระบบ).

  10. หลังจากการบู๊ตครั้งแรก แนะนำให้รีเซ็ต (ปุ่มที่ซ่อนอยู่บนเราเตอร์ ทางด้านขวาของปลั๊กไฟเล็กน้อย หรือผ่านทางเว็บอินเตอร์เฟส).

    เราปรับปรุงเราเตอร์ Wi-Fi Phicomm K3C
    ตอนนี้เราเตอร์จะมีอินเทอร์เฟซนี้

ผู้ใช้ฟอรัม w4bsitXNUMX-dns.com รวบรวมคำแนะนำสำหรับการแฟลช เวย์เอาท์ซึ่งฉันขอขอบคุณเขามาก

หากคุณไม่ต้องการเชื่อมต่อ K3C กับอินเทอร์เน็ตทันทีและคุณมีแฟลชไดรฟ์ USB หรือเครื่องอ่านการ์ด USB พร้อมแฟลชการ์ด เราข้ามขั้นตอนที่ 5 และในขั้นตอนที่ 7 แทนที่จะดาวน์โหลดไฟล์เฟิร์มแวร์ไปยังเราเตอร์โดยใช้คำสั่ง wget ให้ดาวน์โหลดลงพีซี (ทันใดนั้นคุณก็ต้องการมากขึ้นในอนาคต) และคัดลอกไฟล์ไปยังแฟลชไดรฟ์ USB และเชื่อมต่อกับพอร์ต USB ของเราเตอร์
ในขั้นตอนที่ 8 ให้ป้อนคำสั่งต่อไปนี้:

/usr/sbin/upgrade /tmp/usb/.run/mountd/sda1/fullimage.img fullimage 0 1

จุดที่เหลือยังคงไม่เปลี่ยนแปลง

ในการเริ่มต้น

4. Russify อินเทอร์เฟซ

แต่น่าเสียดายที่เฟิร์มแวร์จาก Paldier ไม่มีการแปลภาษารัสเซีย แต่มีรายการไซต์ที่ควรถูกบล็อกในจีน (ดังนั้นด้วยการตั้งค่าเริ่มต้น เราไม่สามารถไปที่ GitHub เดียวกันได้ แต่สามารถแก้ไขได้โดยการยกเลิกการเลือกช่องใดช่องหนึ่งในการตั้งค่า V2Ray).

ดังนั้นเราจะติดตั้งการแปลภาษารัสเซียสำหรับ LuCI

สิ่งนี้ทำได้ค่อนข้างง่าย:

  1. ไปกันเถอะ System ==> ซอฟต์แวร์ ==> แท็บ สถานะ.
  2. ใน ดาวน์โหลดและติดตั้งแพ็คเกจ แนะนำ
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-base-ru_git-19.297.26179-fbefeed-1_all.ipk

    และกดปุ่ม Ok ด้านขวา

    รายการลิงก์ไปยังแพ็คเกจสำหรับ Russifying อินเทอร์เฟซและวิธีติดตั้งอย่างรวดเร็ว

    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-advanced-reboot-ru_git-19.297.26179-fbefeed-42_all.ipk
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-aria2-ru_1.0.1-2_all.ipk
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-base-ru_git-19.297.26179-fbefeed-1_all.ipk
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-ddns-ru_2.4.9-3_all.ipk
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-firewall-ru_git-19.297.26179-fbefeed-1_all.ipk
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-hd-idle-ru_git-19.297.26179-fbefeed-1_all.ipk
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-minidlna-ru_git-19.297.26179-fbefeed-1_all.ipk
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-mwan3-ru_git-19.297.26179-fbefeed-1_all.ipk
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-nlbwmon-ru_git-19.297.26179-fbefeed-1_all.ipk
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-samba-ru_git-19.297.26179-fbefeed-1_all.ipk
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-transmission-ru_git-19.297.26179-fbefeed-1_all.ipk
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-upnp-ru_git-19.297.26179-fbefeed-1_all.ipk
    http://downloads.openwrt.org/releases/18.06.0/packages/mips_24kc/luci/luci-i18n-wireguard-ru_git-19.297.26179-fbefeed-1_all.ipk

    *หากคุณสังเกตเห็น เฟิร์มแวร์ของเราคือ OpenWRT 15.05 และแพ็คเกจจาก OpenWRT 18.06.0 แต่นี่เป็นเรื่องปกติเพราะ... LuCI ในเฟิร์มแวร์ใช้จาก OpenWRT 18.06

    หรือดาวน์โหลดแพ็คเกจเหล่านี้บันทึกลงในแฟลชไดรฟ์แล้วเชื่อมต่อกับพอร์ต USB ของเราเตอร์และติดตั้งผ่าน PuTTY ด้วยคำสั่ง

    opkg install /tmp/usb/.run/mountd/sda1/luci-i18n-*.ipk

    *ทุกอย่างจะถูกติดตั้ง ไอพีเค-แพ็คเก็ตตลอดทาง /tmp/usb/.run/mountd/sda1/ และมีชื่อขึ้นต้นด้วย luci-i18n-. นี่เป็นวิธี Russification ที่เร็วที่สุด (การติดตั้งจะใช้เวลาไม่กี่วินาที): คุณจะต้องติดตั้งแต่ละแพ็คเกจแยกกันผ่านทางเว็บอินเตอร์เฟส (นอกจากนี้ฉันไม่แน่ใจว่าจะสามารถอัปเดตจากสื่อท้องถิ่นได้หรือไม่) และการติดตั้งจะใช้เวลาหลายนาที ผ่านทางอินเทอร์เน็ตและ PuTTY คุณต้องลงทะเบียนเส้นทางไปยังแต่ละแพ็คเกจซึ่งไม่เร็วนักเช่นกัน

  3. เราไปที่ส่วนใดก็ได้หรือเพียงรีเฟรชหน้าและคุณสามารถเพลิดเพลินกับอินเทอร์เฟซภาษารัสเซียเกือบทั้งหมด (บางโมดูลไม่มีการแปลภาษารัสเซีย).

    เราปรับปรุงเราเตอร์ Wi-Fi Phicomm K3C
    ธีม AdvancedTomatoMaterial

    เราปรับปรุงเราเตอร์ Wi-Fi Phicomm K3C
    ธีมบูทสแตรป

  4. เรายังมีรายการภาษารัสเซียอยู่ในรายการภาษาที่มีให้บริการด้วย

ในการเริ่มต้น

5. เพิ่มธีมสีเข้ม

ฉันจะบอกวิธีติดตั้งธีมสีเข้มด้วยเพื่อให้ธีมเริ่มต้นไม่ทำให้คุณละสายตา
เราดูอัลกอริธึมก่อนหน้าสำหรับการเพิ่มภาษาและแทนที่ลิงก์ด้วย

http://apollo.open-resource.org/downloads/luci-theme-darkmatter_0.2-beta-2_all.ipk

เป็นผลให้เราได้รับธีมที่ดีในรายการหัวข้อ สสารมืด.
เราปรับปรุงเราเตอร์ Wi-Fi Phicomm K3C

คุณยังสามารถติดตั้งการปรับเปลี่ยนธีม Bootstrap แบบมืดได้ (ฉันชอบมันที่สุดเพราะ... ทำงานได้เร็วกว่าวัสดุ). คุณสามารถเอามันไปได้ ที่นี่ (ในเอกสารแนบที่แนบมากับข้อความนั้น *.ipk.zip แพ็คเกจห่อสองชั้นพร้อมธีม).

เราปรับปรุงเราเตอร์ Wi-Fi Phicomm K3C
ธีมสีเข้มโดย Sunny จาก Bootstrap

ตอนนี้ฉันมีเวอร์ชันหนึ่งซึ่งแก้ไขโดยฉันเล็กน้อย

เราปรับปรุงเราเตอร์ Wi-Fi Phicomm K3C

ในการเริ่มต้น

PS ยินดีให้คำแนะนำเชิงสร้างสรรค์เกี่ยวกับการออกแบบ/เนื้อหา

ที่มา: will.com

เพิ่มความคิดเห็น