<?xml version="1.0" encoding="utf-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>sep15</title><link>https://zb.490915.xyz/</link><description>Good Luck To You!</description><item><title>PVE下直通PCI设备通用教程</title><link>https://zb.490915.xyz/?id=4</link><description>&lt;h1 id=&quot;pve下直通pci设备通用教程&quot; style=&quot;margin: 10px 0px; padding: 0px; font-size: 28px; line-height: 1.5; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Verdana, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;PVE下直通PCI设备通用教程&lt;/h1&gt;&lt;h6 id=&quot;根据黑苹果屋教程整理&quot; style=&quot;margin: 10px 0px; padding: 0px; font-size: 11px; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Verdana, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;根据黑苹果屋教程整理&lt;/h6&gt;&lt;p style=&quot;margin: 10px auto; padding: 0px; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Verdana, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;配置文件修改前请先将原配置文件备份&lt;/strong&gt;&lt;/p&gt;&lt;pre class=&quot;highlighter-hljs&quot; highlighted=&quot;true&quot; has-selection=&quot;true&quot; style=&quot;margin: 10px auto; padding: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto; background-color: rgb(255, 255, 255);&quot;&gt;cp&amp;nbsp;/*/*/***.*&amp;nbsp;/*/*/***.*.bak&lt;/pre&gt;&lt;h3 id=&quot;一bios设置&quot; style=&quot;margin: 10px 0px; padding: 0px; font-size: 16px; line-height: 1.5; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Verdana, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;一、BIOS设置&lt;/h3&gt;&lt;pre class=&quot;highlighter-hljs&quot; highlighted=&quot;true&quot; has-selection=&quot;true&quot; style=&quot;margin: 10px auto; padding: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto; background-color: rgb(255, 255, 255);&quot;&gt;启用&amp;nbsp;VT-d禁用&amp;nbsp;CSM&amp;nbsp;#&amp;nbsp;i44fx机型建议开启此项,并且设置csm里的其他项目为UEFIACS&amp;nbsp;Enable&amp;nbsp;#&amp;nbsp;如果存在，设置为已启用（自动不起作用）启用&amp;nbsp;4G解码&amp;nbsp;4G&amp;nbsp;Decoding禁用&amp;nbsp;Resizable&amp;nbsp;BAR/Smart&amp;nbsp;Access&amp;nbsp;Memory智能访问内存&amp;nbsp;#（如果启用，AMD&amp;nbsp;GPUS（Vega&amp;nbsp;及更高版本）会遇到“代码&amp;nbsp;43&amp;nbsp;错误”）启用&amp;nbsp;IOMMU&amp;nbsp;#&amp;nbsp;如果存在，主要用于&amp;nbsp;AMD&amp;nbsp;主板将主显示器设置为&amp;nbsp;CPU/iGPU&amp;nbsp;#&amp;nbsp;如果您的&amp;nbsp;CPU&amp;nbsp;有&amp;nbsp;iGPU预分配内存为&amp;nbsp;64M&lt;/pre&gt;&lt;h3 id=&quot;二忽略错误&quot; style=&quot;margin: 10px 0px; padding: 0px; font-size: 16px; line-height: 1.5; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Verdana, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;二、忽略错误&lt;/h3&gt;&lt;blockquote style=&quot;margin: 10px 0px; padding: 5px 10px; background: none 25px 0px no-repeat rgb(255, 255, 255); border-width: medium medium medium 3px; border-style: none none none solid; border-color: currentcolor currentcolor currentcolor rgb(226, 223, 223); border-image: none; color: rgb(51, 51, 51); min-height: 35px; line-height: 1.6em; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Verdana, Arial, sans-serif; white-space: normal;&quot;&gt;&lt;p style=&quot;margin: 10px auto; padding: 0px;&quot;&gt;忽略 dmesg 输出中的一些烦人的错误,这一步对于直通来说不是必需的，但有助于保持干净.&lt;/p&gt;&lt;/blockquote&gt;&lt;pre class=&quot;highlighter-hljs&quot; highlighted=&quot;true&quot; has-selection=&quot;true&quot; style=&quot;margin: 10px auto; padding: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto; background-color: rgb(255, 255, 255);&quot;&gt;nano&amp;nbsp;/etc/modprobe.d/kvm.confoptions&amp;nbsp;kvm&amp;nbsp;ignore_msrs=Y&amp;nbsp;report_ignored_msrs=0#&amp;nbsp;按&amp;nbsp;Ctrl&amp;nbsp;+&amp;nbsp;X，然后按&amp;nbsp;Y&amp;nbsp;+&amp;nbsp;Enter&amp;nbsp;保存更改。&lt;/pre&gt;&lt;h3 id=&quot;三启动内核iommu支持&quot; style=&quot;margin: 10px 0px; padding: 0px; font-size: 16px; line-height: 1.5; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Verdana, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;三、启动内核IOMMU支持&lt;/h3&gt;&lt;blockquote style=&quot;margin: 10px 0px; padding: 5px 10px; background: none 25px 0px no-repeat rgb(255, 255, 255); border-width: medium medium medium 3px; border-style: none none none solid; border-color: currentcolor currentcolor currentcolor rgb(226, 223, 223); border-image: none; color: rgb(51, 51, 51); min-height: 35px; line-height: 1.6em; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Verdana, Arial, sans-serif; white-space: normal;&quot;&gt;&lt;p style=&quot;margin: 10px auto; padding: 0px;&quot;&gt;IOMMU（Input-Output Memory Management Unit）是一种硬件功能，用于管理设备对系统内存的访问。启用 IOMMU 后，可以在虚拟机中直接访问物理设备，并允许虚拟机独立于主机操作系统运行&lt;/p&gt;&lt;/blockquote&gt;&lt;pre class=&quot;highlighter-hljs&quot; highlighted=&quot;true&quot; has-selection=&quot;true&quot; style=&quot;margin: 10px auto; padding: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto; background-color: rgb(255, 255, 255);&quot;&gt;nano&amp;nbsp;/etc/default/grub&amp;nbsp;#&amp;nbsp;将以下行粘贴到其中，并在旧标签前面添加一个注释标签#,以下为常用的一些写法。#&amp;nbsp;对于&amp;nbsp;Intel&amp;nbsp;CPUGRUB_CMDLINE_LINUX_DEFAULT=&amp;quot;quiet&amp;nbsp;intel_iommu=on&amp;nbsp;iommu=pt&amp;nbsp;initcall_blacklist=sysfb_init&amp;nbsp;pcie_acs_override=downstream,multifunction&amp;nbsp;pci=nommconf&amp;quot;#&amp;nbsp;对于&amp;nbsp;AMD&amp;nbsp;CPUGRUB_CMDLINE_LINUX_DEFAULT=&amp;quot;quiet&amp;nbsp;iommu=pt&amp;nbsp;initcall_blacklist=sysfb_init&amp;nbsp;pcie_acs_override=downstream,multifunction&amp;nbsp;pci=nommconf&amp;quot;#&amp;nbsp;其他的一些写法(如果是AMD处理器,将intel改为amd)GRUB_CMDLINE_LINUX_DEFAULT=&amp;quot;quiet&amp;nbsp;intel_iommu=on&amp;nbsp;iommu=pt&amp;nbsp;i915.enable_gvt=1&amp;nbsp;video=efifb:off&amp;quot;&amp;nbsp;#&amp;nbsp;这是GVT模式，也就是共享模式，少部分cpu支持，但体验很好GRUB_CMDLINE_LINUX_DEFAULT=&amp;quot;quiet&amp;nbsp;intel_iommu=on&amp;nbsp;iommu=pt&amp;nbsp;video=efifb:off&amp;quot;&amp;nbsp;#&amp;nbsp;这是独占模式，都支持，但显示器没有pve的控制台输出，也只能直通个一个虚拟机GRUB_CMDLINE_LINUX_DEFAULT=&amp;quot;quiet&amp;nbsp;intel_iommu=on&amp;nbsp;iommu=pt&amp;nbsp;pcie_acs_override=downstream,multifunction&amp;quot;GRUB_CMDLINE_LINUX_DEFAULT=&amp;quot;quiet&amp;nbsp;intel_iommu=on&amp;nbsp;initcall_blacklist=sysfb_init&amp;nbsp;pcie_acs_override=downstream,multifunction&amp;quot;#&amp;nbsp;参数释义1.iommu=pt：启用&amp;nbsp;Intel&amp;nbsp;VT-d&amp;nbsp;或&amp;nbsp;AMD-Vi&amp;nbsp;的&amp;nbsp;IOMMU。这是一种硬件功能，用于管理设备对系统内存的访问。在虚拟化环境中，启用&amp;nbsp;IOMMU&amp;nbsp;后，可以将物理设备直通到虚拟机中，以便虚拟机可以直接访问硬件设备。“iommu=pt”不是必须的，PT模式只在必要的时候开启设备的IOMMU转换，可以提高未直通设备PCIe的性能，建议添加。2.initcall_blacklist=sysfb_init：禁用&amp;nbsp;sysfb_init&amp;nbsp;内核初始化函数。这个函数通常用于在内核启动过程中初始化系统帧缓冲。在使用&amp;nbsp;GPU&amp;nbsp;直通的情况下，这个函数可能会干扰直通操作，因此需要禁用它。3.i915.enable_gvt=1：启用&amp;nbsp;Intel&amp;nbsp;GVT-g&amp;nbsp;虚拟&amp;nbsp;GPU&amp;nbsp;技术。这个选项用于创建一个虚拟的&amp;nbsp;Intel&amp;nbsp;GPU&amp;nbsp;设备，以便多个虚拟机可以共享物理&amp;nbsp;GPU&amp;nbsp;设备。启用&amp;nbsp;GVT-g&amp;nbsp;需要在支持虚拟&amp;nbsp;GPU&amp;nbsp;的&amp;nbsp;Intel&amp;nbsp;CPU&amp;nbsp;和主板上运行，并且需要正确配置内核和虚拟机。想开启GVT-g的就添加这条，显卡直通的就不要添加了。4.initcall_blacklist=sysfb_init：屏蔽掉pve7.2以上的一个bug，方便启动时候就屏蔽核显等设备驱动；5.pcie_acs_override=downstream,multifunction：便于iommu每个设备单独分组，以免直通导致物理机卡死等问题6.pci=nommconf：意思是禁用pci配置空间的内存映射,所有的&amp;nbsp;PCI&amp;nbsp;设备都有一个描述该设备的区域（您可以看到lspci&amp;nbsp;-vv），访问该区域的最初方法是通过&amp;nbsp;I/O&amp;nbsp;端口，而&amp;nbsp;PCIe&amp;nbsp;允许将此空间映射到内存以便更简单地访问。&lt;/pre&gt;&lt;blockquote style=&quot;margin: 10px 0px; padding: 5px 10px; background: none 25px 0px no-repeat rgb(255, 255, 255); border-width: medium medium medium 3px; border-style: none none none solid; border-color: currentcolor currentcolor currentcolor rgb(226, 223, 223); border-image: none; color: rgb(51, 51, 51); min-height: 35px; line-height: 1.6em; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Verdana, Arial, sans-serif; white-space: normal;&quot;&gt;&lt;div class=&quot;table-wrapper&quot; style=&quot;margin: 0px; padding: 0px; overflow-x: auto;&quot;&gt;&lt;table&gt;&lt;thead style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot; class=&quot;firstRow&quot;&gt;&lt;th style=&quot;margin: 0px; padding: 8px 14px; background-color: rgb(250, 250, 250); border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;参数&lt;/th&gt;&lt;th style=&quot;margin: 0px; padding: 8px 14px; background-color: rgb(250, 250, 250); border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;解释说明&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;quiet&lt;/td&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;默认参数，表示在启动过程中只显示重要信息&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;intel_iommu=on&lt;/td&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;用 intel_iommu 驱动来驱动 IOMMU 硬件单元&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;amd_iommu=on&lt;/td&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;用 amd_iommu 驱动来驱动 IOMMU 硬件单元&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;iommu=pt&lt;/td&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;只为使用透传功能的设备启用 IOMMU，并可以提供更好的功能和性能&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;pci=assign-busses&lt;/td&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;部分网卡开启 SR-IOV 需要这个参数，否则可能报错&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;PCIe_acs_override=downstream&lt;/td&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;用于将 iommu groups 拆分，方便灵活按需直通一些板载的设备&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;PCIe_acs_override=multifunction&lt;/td&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;PCIe 直通多功能支持，提高直通完美度（可选）&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;nofb&lt;/td&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;该选项允许你不用一个frame缓冲来使用图形安装程序&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;textonly&lt;/td&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;仅在文本模式下支持 GRUB 串行控制台&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;nomodeset&lt;/td&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;系统启动过程中，暂时不运行图像驱动程序&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;video=vesafb:off&lt;/td&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;禁用 vesa 启动显示设备&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;video=efifb:off&lt;/td&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;禁用 efi 启动显示设备&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;video=simplefb:off&lt;/td&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;5.15 内核开始直通可能需要这个参数&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;initcall_blacklist=sysfb_init&lt;/td&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;部分 A 卡如 RX580 直通异常可能需要这个参数&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;pcie_aspm=off&lt;/td&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;关闭 PCIe 设备的 ASPM 节能模式，解决部分 PCIe 设备 AER 报错&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;pcie_aspm=force&lt;/td&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;强制 PCIe 设备及爱情 ASPM 节能模式，解决部分 PCIe 设备 AER 报错&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;pci=noaer&lt;/td&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;不输出 AER 报错日志，华南主板经常会 AER 报错，建议配合使用，眼不见心不烦&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;pci=nomsi&lt;/td&gt;&lt;td style=&quot;margin: 0px; padding: 8px 14px; border-color: rgb(192, 192, 192); border-collapse: collapse; min-width: 50px;&quot;&gt;在系统范围内禁用 MSI 中断，主要还是解决 PCIe 相关的报错&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;h3 id=&quot;四更新grub并重启&quot; style=&quot;margin: 10px 0px; padding: 0px; font-size: 16px; line-height: 1.5; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Verdana, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;四、更新grub，并重启&lt;/h3&gt;&lt;pre class=&quot;highlighter-hljs&quot; highlighted=&quot;true&quot; style=&quot;margin: 10px auto; padding: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto; background-color: rgb(255, 255, 255);&quot;&gt;update-grubreboot&lt;/pre&gt;&lt;h3 id=&quot;五重启后验证是否开启iommu&quot; style=&quot;margin: 10px 0px; padding: 0px; font-size: 16px; line-height: 1.5; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Verdana, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;五、重启后，验证是否开启iommu&lt;/h3&gt;&lt;pre class=&quot;highlighter-hljs&quot; highlighted=&quot;true&quot; style=&quot;margin: 10px auto; padding: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto; background-color: rgb(255, 255, 255);&quot;&gt;dmesg&amp;nbsp;|&amp;nbsp;grep&amp;nbsp;-e&amp;nbsp;DMAR&amp;nbsp;-e&amp;nbsp;IOMMU&amp;nbsp;-e&amp;nbsp;AMD-Vi#&amp;nbsp;如果没有输出，则说明有问题。你应该看到这样的东西；“DMAR:&amp;nbsp;IOMMU&amp;nbsp;enabled”#&amp;nbsp;另外一种验证方式dmesg&amp;nbsp;|&amp;nbsp;grep&amp;nbsp;iommu#&amp;nbsp;出现如下例子。则代表成功[&amp;nbsp;1.341100]&amp;nbsp;pci&amp;nbsp;0000:00:00.0:&amp;nbsp;Adding&amp;nbsp;to&amp;nbsp;iommu&amp;nbsp;group&amp;nbsp;0[&amp;nbsp;1.341116]&amp;nbsp;pci&amp;nbsp;0000:00:01.0:&amp;nbsp;Adding&amp;nbsp;to&amp;nbsp;iommu&amp;nbsp;group&amp;nbsp;1[&amp;nbsp;1.341126]&amp;nbsp;pci&amp;nbsp;0000:00:02.0:&amp;nbsp;Adding&amp;nbsp;to&amp;nbsp;iommu&amp;nbsp;group&amp;nbsp;2[&amp;nbsp;1.341137]&amp;nbsp;pci&amp;nbsp;0000:00:14.0:&amp;nbsp;Adding&amp;nbsp;to&amp;nbsp;iommu&amp;nbsp;group&amp;nbsp;3[&amp;nbsp;1.341146]&amp;nbsp;pci&amp;nbsp;0000:00:17.0:&amp;nbsp;Adding&amp;nbsp;to&amp;nbsp;iommu&amp;nbsp;group&amp;nbsp;4#&amp;nbsp;此时输入命令find&amp;nbsp;/sys/kernel/iommu_groups/&amp;nbsp;-type&amp;nbsp;l#&amp;nbsp;出现很多直通组，就代表成功了。如果没有任何东西，就是没有开启&lt;/pre&gt;&lt;h3 id=&quot;六验证是否-启用iommu中断重映射-与其它教程结合&quot; style=&quot;margin: 10px 0px; padding: 0px; font-size: 16px; line-height: 1.5; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Verdana, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;六、验证是否 &lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;启用IOMMU中断重映射&lt;/strong&gt; （与其它教程结合）&lt;/h3&gt;&lt;pre class=&quot;highlighter-hljs&quot; highlighted=&quot;true&quot; style=&quot;margin: 10px auto; padding: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto; background-color: rgb(255, 255, 255);&quot;&gt;&lt;code class=&quot;highlighter-hljs hljs language-yaml hljs-line-numbers&quot; style=&quot;margin: 0px; padding: 1em; font-family: &amp;quot;Courier New&amp;quot;, sans-serif; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; background: rgb(245, 245, 245); color: rgb(68, 68, 68); display: block; font-size: 12px; border: 1px solid rgb(204, 204, 204); border-radius: 3px; overflow-x: auto; line-height: 1.5;&quot;&gt;&lt;table class=&quot;hljs-ln&quot;&gt;&lt;tbody style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot; class=&quot;firstRow&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;1&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;dmesg&lt;/span&gt; &lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;|&lt;/span&gt; &lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;grep&lt;/span&gt; &lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;remapping&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;2&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-comment&quot; style=&quot;margin: 0px; padding: 0px; color: #008000;&quot;&gt;# intel&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;3&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;[ &amp;nbsp; &amp;nbsp;&lt;span class=&quot;hljs-number&quot; style=&quot;margin: 0px; padding: 0px; color: #880000;&quot;&gt;0.175675&lt;/span&gt;] &lt;span class=&quot;hljs-attr&quot; style=&quot;margin: 0px; padding: 0px; color: #FF0000;&quot;&gt;DMAR-IR:&lt;/span&gt; &lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;Queued&lt;/span&gt; &lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;invalidation&lt;/span&gt; &lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;will&lt;/span&gt; &lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;be&lt;/span&gt; &lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;enabled&lt;/span&gt; &lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;to&lt;/span&gt; &lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;support&lt;/span&gt; &lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;x2apic&lt;/span&gt; &lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;and&lt;/span&gt; &lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;Intr-remapping.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;4&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;[ &amp;nbsp; &amp;nbsp;&lt;span class=&quot;hljs-number&quot; style=&quot;margin: 0px; padding: 0px; color: #880000;&quot;&gt;0.177198&lt;/span&gt;] &lt;span class=&quot;hljs-attr&quot; style=&quot;margin: 0px; padding: 0px; color: #FF0000;&quot;&gt;DMAR-IR:&lt;/span&gt; &lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;Enabled&lt;/span&gt; &lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;IRQ&lt;/span&gt; &lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;remapping&lt;/span&gt; &lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;in&lt;/span&gt; &lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;x2apic&lt;/span&gt; &lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;mode&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;5&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-comment&quot; style=&quot;margin: 0px; padding: 0px; color: #008000;&quot;&gt;# amd&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;6&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-attr&quot; style=&quot;margin: 0px; padding: 0px; color: #FF0000;&quot;&gt;AMD-Vi:&lt;/span&gt; &lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;Interrupt&lt;/span&gt; &lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;remapping&lt;/span&gt; &lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;enabled&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;7&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-comment&quot; style=&quot;margin: 0px; padding: 0px; color: #008000;&quot;&gt;#https://www.cnblogs.com/MAENESA/p/18005241 教程网址&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;8&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;9&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-comment&quot; style=&quot;margin: 0px; padding: 0px; color: #008000;&quot;&gt;#如果失败或者没有，可能没有启用IOMMU中断重映射 ，会导致无法直通，请如下操作。&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;10&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-comment&quot; style=&quot;margin: 0px; padding: 0px; color: #008000;&quot;&gt;# 编辑文件，添加以下行；请注意，此选项可能会使您的系统不稳定。&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;11&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;nano&lt;/span&gt; &lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;/etc/modprobe.d/iommu_unsafe_interrupts.conf&lt;/span&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;12&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;options&lt;/span&gt; &lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;vfio_iommu_type1&lt;/span&gt; &lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;allow_unsafe_interrupts=1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&quot;七启用必要的内核模块&quot; style=&quot;margin: 10px 0px; padding: 0px; font-size: 16px; line-height: 1.5; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Verdana, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;七、启用必要的内核模块&lt;/h3&gt;&lt;pre class=&quot;highlighter-hljs&quot; highlighted=&quot;true&quot; style=&quot;margin: 10px auto; padding: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto; background-color: rgb(255, 255, 255);&quot;&gt;nano&amp;nbsp;/etc/modules&amp;nbsp;#&amp;nbsp;添加以下行；vfiovfio_iommu_type1vfio_pcivfio_virqfd&lt;/pre&gt;&lt;h3 id=&quot;八更改任何相关模块后需刷新initramfs&quot; style=&quot;margin: 10px 0px; padding: 0px; font-size: 16px; line-height: 1.5; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Verdana, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;八、更改任何相关模块后，需刷新initramfs&lt;/h3&gt;&lt;pre class=&quot;highlighter-hljs&quot; highlighted=&quot;true&quot; style=&quot;margin: 10px auto; padding: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto; background-color: rgb(255, 255, 255);&quot;&gt;update-initramfs&amp;nbsp;-u&amp;nbsp;-k&amp;nbsp;all&lt;/pre&gt;&lt;h3 id=&quot;九检查是否已启用重新映射&quot; style=&quot;margin: 10px 0px; padding: 0px; font-size: 16px; line-height: 1.5; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Verdana, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;九、检查是否已启用重新映射&lt;/h3&gt;&lt;pre class=&quot;highlighter-hljs&quot; highlighted=&quot;true&quot; has-selection=&quot;true&quot; style=&quot;margin: 10px auto; padding: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto; background-color: rgb(255, 255, 255);&quot;&gt;&lt;code class=&quot;highlighter-hljs hljs language-makefile hljs-line-numbers&quot; style=&quot;margin: 0px; padding: 1em; font-family: &amp;quot;Courier New&amp;quot;, sans-serif; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; background: rgb(245, 245, 245); color: rgb(68, 68, 68); display: block; font-size: 12px; border: 1px solid rgb(204, 204, 204); border-radius: 3px; overflow-x: auto; line-height: 1.5;&quot;&gt;&lt;table class=&quot;hljs-ln&quot;&gt;&lt;tbody style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot; class=&quot;firstRow&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;1&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;dmesg | grep remapping &lt;span class=&quot;hljs-comment&quot; style=&quot;margin: 0px; padding: 0px; color: #008000;&quot;&gt;# 应该输出类似这样的内容；&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;2&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-section&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;“AMD-Vi: Interrupt remapping enabled”&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;3&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-section&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;“DMAR-IR: Enabled IRQ remapping in x2apic mode”&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;4&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-comment&quot; style=&quot;margin: 0px; padding: 0px; color: #008000;&quot;&gt;# &amp;#39;x2apic&amp;#39; 在旧 CPU 上可能有所不同，但应该仍然可以工作。&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;5&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;6&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;dmesg | grep remapping&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;7&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-comment&quot; style=&quot;margin: 0px; padding: 0px; color: #008000;&quot;&gt;# intel&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;8&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;[ &amp;nbsp; &amp;nbsp;0.175675] DMAR-IR: Queued invalidation will be enabled to support x2apic and Intr-remapping.&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;9&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;[ &amp;nbsp; &amp;nbsp;0.177198] DMAR-IR: Enabled IRQ remapping in x2apic mode&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;10&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-comment&quot; style=&quot;margin: 0px; padding: 0px; color: #008000;&quot;&gt;# amd&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;11&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-section&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;AMD-Vi: Interrupt remapping enabled&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;12&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-comment&quot; style=&quot;margin: 0px; padding: 0px; color: #008000;&quot;&gt;#其它教程结合 &amp;nbsp;https://www.cnblogs.com/MAENESA/p/18005241&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&quot;十驱动程序模块列入黑名单以使虚拟机能够完全访问显卡等&quot; style=&quot;margin: 10px 0px; padding: 0px; font-size: 16px; line-height: 1.5; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Verdana, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;十、&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;驱动程序模块列入黑名单，以使虚拟机能够完全访问显卡等&lt;/strong&gt;&lt;/h3&gt;&lt;pre class=&quot;highlighter-hljs&quot; highlighted=&quot;true&quot; style=&quot;margin: 10px auto; padding: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto; background-color: rgb(255, 255, 255);&quot;&gt;&lt;code class=&quot;highlighter-hljs hljs language-bash hljs-line-numbers&quot; style=&quot;margin: 0px; padding: 1em; font-family: &amp;quot;Courier New&amp;quot;, sans-serif; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; background: rgb(245, 245, 245); color: rgb(68, 68, 68); display: block; font-size: 12px; border: 1px solid rgb(204, 204, 204); border-radius: 3px; overflow-x: auto; line-height: 1.5;&quot;&gt;&lt;table class=&quot;hljs-ln&quot;&gt;&lt;tbody style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot; class=&quot;firstRow&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;1&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;nano /etc/modprobe.d/pve-blacklist.conf &lt;span class=&quot;hljs-comment&quot; style=&quot;margin: 0px; padding: 0px; color: #008000;&quot;&gt;# 添加以下行；&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;2&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-comment&quot; style=&quot;margin: 0px; padding: 0px; color: #008000;&quot;&gt;# Nvidia&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;3&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;blacklist nvidiafb&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;4&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;blacklist nouveau&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;5&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;blacklist nvidia&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;6&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;7&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-comment&quot; style=&quot;margin: 0px; padding: 0px; color: #008000;&quot;&gt;# AMD&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;8&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;blacklist amdgpu&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;9&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;blacklist radeon&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;10&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;11&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-comment&quot; style=&quot;margin: 0px; padding: 0px; color: #008000;&quot;&gt;# Intel UHD&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;12&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;blacklist snd_hda_codec_hdmi&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;13&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;blacklist snd_hda_intel&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;14&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;blacklist snd_hda_codec&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;15&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;blacklist snd_hda_core&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;16&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;blacklist i915&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;17&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;18&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-comment&quot; style=&quot;margin: 0px; padding: 0px; color: #008000;&quot;&gt;#屏蔽hdmi声音驱动&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;19&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;options vfio_iommu_type1 allow_unsafe_interrupts=1&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;20&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-comment&quot; style=&quot;margin: 0px; padding: 0px; color: #008000;&quot;&gt;# 屏蔽三大显卡驱动，&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&quot;十一找到您的-pci-设备对应的-id&quot; style=&quot;margin: 10px 0px; padding: 0px; font-size: 16px; line-height: 1.5; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Verdana, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;十一、找到您的 PCI 设备对应的 ID&lt;/h3&gt;&lt;pre class=&quot;highlighter-hljs&quot; highlighted=&quot;true&quot; style=&quot;margin: 10px auto; padding: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto; background-color: rgb(255, 255, 255);&quot;&gt;lspci&amp;nbsp;-nn&amp;nbsp;|&amp;nbsp;grep&amp;nbsp;-i&amp;nbsp;“device”&amp;nbsp;#&amp;nbsp;您也可以执行&amp;nbsp;lspci&amp;nbsp;-nn&amp;nbsp;命令,这将列出所有设备及ID#&amp;nbsp;“device”=&amp;nbsp;amd、ati、nvidia、vga、usb、audio、wireless&amp;nbsp;等#&amp;nbsp;然后您应该会看到类似于下面的列表；#&amp;nbsp;一次只引用一个设备，并记下您需要的&amp;nbsp;ID。“0x:00.x&amp;nbsp;VGA&amp;nbsp;compatible&amp;nbsp;controller&amp;nbsp;…&amp;nbsp;[1234:5678]”“0x.00.x&amp;nbsp;Audio&amp;nbsp;Device&amp;nbsp;…&amp;nbsp;[1234:5678]”&amp;nbsp;#&amp;nbsp;无需记下&amp;nbsp;GPU&amp;nbsp;音频&amp;nbsp;ID。“0x.00.x&amp;nbsp;USB&amp;nbsp;controller&amp;nbsp;…&amp;nbsp;[1234:5678]”&lt;/pre&gt;&lt;h3 id=&quot;十二将主机的pci设备id绑定到vifo模块并重启&quot; style=&quot;margin: 10px 0px; padding: 0px; font-size: 16px; line-height: 1.5; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Verdana, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;十二、将主机的PCI设备ID绑定到vifo模块，并重启。&lt;/h3&gt;&lt;pre class=&quot;highlighter-hljs&quot; highlighted=&quot;true&quot; style=&quot;margin: 10px auto; padding: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto; background-color: rgb(255, 255, 255);&quot;&gt;&lt;code class=&quot;highlighter-hljs hljs language-bash hljs-line-numbers&quot; style=&quot;margin: 0px; padding: 1em; font-family: &amp;quot;Courier New&amp;quot;, sans-serif; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; background: rgb(245, 245, 245); color: rgb(68, 68, 68); display: block; font-size: 12px; border: 1px solid rgb(204, 204, 204); border-radius: 3px; overflow-x: auto; line-height: 1.5;&quot;&gt;&lt;table class=&quot;hljs-ln&quot;&gt;&lt;tbody style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot; class=&quot;firstRow&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;1&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;nano /etc/modprobe.d/vfio-pci.conf&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;2&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-comment&quot; style=&quot;margin: 0px; padding: 0px; color: #008000;&quot;&gt;# 请注意，在此处添加disable_vga 可能会阻止来宾在SeaBIOS 模式下启动,也可以将disable_vga=1参数去掉&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;3&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-comment&quot; style=&quot;margin: 0px; padding: 0px; color: #008000;&quot;&gt;# 像这样在此文件中添加设备 ID,两组以上用,隔开,只有一个就不用了；&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;4&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;options vfio-pci ids=1234:5678,1234:5678 disable_vga=1&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;5&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-comment&quot; style=&quot;margin: 0px; padding: 0px; color: #008000;&quot;&gt;# 再次强调，不要添加 GPU 音频 ID。&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;6&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;7&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;rbboot&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&quot;十三直通显卡一些注意事项&quot; style=&quot;margin: 10px 0px; padding: 0px; font-size: 16px; line-height: 1.5; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Verdana, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;十三、直通显卡一些注意事项&lt;/h3&gt;&lt;pre class=&quot;highlighter-hljs&quot; highlighted=&quot;true&quot; style=&quot;margin: 10px auto; padding: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto; background-color: rgb(255, 255, 255);&quot;&gt;#&amp;nbsp;勾选直通的所有功能,这是您希望&amp;nbsp;GPU&amp;nbsp;充分工作的设置。对于某些功能，只能勾选“所有功能”和“ROM-Bar”。这些复选框因卡而异，可能需要测试适合您的选项。有些卡还需要转储显卡的.rom文件才能工作。要实现这一点，您必须使用现有的一些指南，从您的特定卡中自行转储显卡的rom文件。我们将来可能会为此添加一个指南。独立显卡的rom下载地址https://www.techpowerup.com/vgabios#&amp;nbsp;我们最近发现，如果未勾选&amp;nbsp;PCI-Express，则&amp;nbsp;HDMI-音频之类的功能可能无法工作。但请注意，您的安装可能无法在勾选后启动，然后取消勾选即可。&lt;/pre&gt;&lt;h3 id=&quot;十四挂载显卡rom方式操作&quot; style=&quot;margin: 10px 0px; padding: 0px; font-size: 16px; line-height: 1.5; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Verdana, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;十四、挂载显卡rom方式操作&lt;/h3&gt;&lt;blockquote style=&quot;margin: 10px 0px; padding: 5px 10px; background: none 25px 0px no-repeat rgb(255, 255, 255); border-width: medium medium medium 3px; border-style: none none none solid; border-color: currentcolor currentcolor currentcolor rgb(226, 223, 223); border-image: none; color: rgb(51, 51, 51); min-height: 35px; line-height: 1.6em; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Verdana, Arial, sans-serif; white-space: normal;&quot;&gt;&lt;ul style=&quot;margin: 0px 0px 0px 25px; padding: 0px;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;设备只有核显&lt;/strong&gt;:大部分情况会出现核显直通后,即使驱动了显卡,显示信号的HDMI、DP、DVI等接口无法正常输出画面,但是也有部分电脑可以通过加载显卡的rom来实现显示信号的输出,提取rom并加载的一些方式,后续在更新对应的教程&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;设备只有独立显卡(或双独立显卡)&lt;/strong&gt;:直通后需要通过加载显卡的rom后,可实现显示信号输出,显卡信号输出正常工作.独立显卡的rom可以通过https://www.techpowerup.com/vgabios下载自己对应的型号,下载的时候需要对应显卡型号、厂商信息、显卡BIOS版本日期等信息,至于这些信息如何查看,下面的内容会介绍&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;设备核显与独立显卡同时具备&lt;/strong&gt;:直通独立显卡一般不用加载显卡的rom,但这也不是绝对的,直通核显同样需要加载显卡的rom,不然也会出现接口无法正常输出画面的情况&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;设备有两张以上独立显卡或同时具备两张显卡&lt;/strong&gt;:通常PCIE通道的第一张独立显卡需要加载显卡的rom,才能直通。第二张之后的独立显卡因为启动PVE系统的时候不会占用到，所以第二张之后的独立显卡不用添加rom也可以实现直通，添加了rom后反而会直通不成功。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/blockquote&gt;&lt;ul style=&quot;margin: 0px 0px 0px 2.5rem; padding: 0px; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Verdana, Arial, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p style=&quot;margin: 10px auto; padding: 0px;&quot;&gt;获取显卡rom&lt;/p&gt;&lt;/li&gt;&lt;ul style=&quot;list-style-type: square;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;blockquote style=&quot;margin: 10px 0px; padding: 5px 10px; background: none 25px 0px no-repeat; border-width: medium medium medium 3px; border-style: none none none solid; border-color: currentcolor currentcolor currentcolor rgb(226, 223, 223); border-image: none; color: rgb(51, 51, 51); min-height: 35px; line-height: 1.6em;&quot;&gt;&lt;/blockquote&gt;&lt;/li&gt;&lt;li&gt;&lt;blockquote style=&quot;margin: 10px 0px; padding: 5px 10px; background: none 25px 0px no-repeat; border-width: medium medium medium 3px; border-style: none none none solid; border-color: currentcolor currentcolor currentcolor rgb(226, 223, 223); border-image: none; color: rgb(51, 51, 51); min-height: 35px; line-height: 1.6em;&quot;&gt;&lt;p style=&quot;margin: 10px auto; padding: 0px;&quot;&gt;使用GPU-Z后,界面上显示的“bios 版本”（英文版的叫“bios vision”）,这一行最右边有一个小图标，点击一下，会出现菜单选项，选“保存至文件”就可以了。如果保存下来的是“*.bin”格式的文件，也是可以直接用的&lt;/p&gt;&lt;/blockquote&gt;&lt;/li&gt;&lt;li&gt;&lt;blockquote style=&quot;margin: 10px 0px; padding: 5px 10px; background: none 25px 0px no-repeat; border-width: medium medium medium 3px; border-style: none none none solid; border-color: currentcolor currentcolor currentcolor rgb(226, 223, 223); border-image: none; color: rgb(51, 51, 51); min-height: 35px; line-height: 1.6em;&quot;&gt;&lt;p style=&quot;margin: 10px auto; padding: 0px;&quot;&gt;将获取到的显卡rom上传到PVE的指定目录中(PVE开机状态),上传路径:/usr/share/kvm&lt;/p&gt;&lt;/blockquote&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ol style=&quot;margin: 0px 0px 0px 2.5rem; padding: 0px;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;strong style=&quot;margin: 0px; padding: 0px;&quot;&gt;在winPE环境下&lt;/strong&gt;:您需要使用U盘制作winPE的启动盘,在winPE下使用Aida64.exe工具,可以通过显卡的BIOS版本日期、显存大小来查看这些信息.下载对应的显卡rom&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;获得显卡的信息,进入下载https://www.techpowerup.com/vgabios&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;p style=&quot;margin: 10px auto; padding: 0px;&quot;&gt;在虚拟机硬件中添加直通显卡,然后再虚拟机的配置文件中添加显卡rom的加载&lt;/p&gt;&lt;pre class=&quot;highlighter-hljs&quot; highlighted=&quot;true&quot; has-selection=&quot;true&quot; style=&quot;margin: 0px; padding: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto;&quot;&gt;&lt;code class=&quot;highlighter-hljs hljs language-bash hljs-line-numbers&quot; style=&quot;margin: 0px; padding: 1em; font-family: &amp;quot;Courier New&amp;quot;, sans-serif; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; background: rgb(245, 245, 245); color: rgb(68, 68, 68); display: block; font-size: 12px; border: 1px solid rgb(204, 204, 204); border-radius: 3px; overflow-x: auto; line-height: 1.5;&quot;&gt;&lt;table class=&quot;hljs-ln&quot;&gt;&lt;tbody style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot; class=&quot;firstRow&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;1&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;nano /etc/pve/qemu-server/&lt;span class=&quot;hljs-string&quot; style=&quot;margin: 0px; padding: 0px; color: #A31515;&quot;&gt;&amp;quot;VMID&amp;quot;&lt;/span&gt;.conf&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;2&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-comment&quot; style=&quot;margin: 0px; padding: 0px; color: #008000;&quot;&gt;# VMID修改为您的设备ID，VMID = 例如 100、101、102 等&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;3&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-comment&quot; style=&quot;margin: 0px; padding: 0px; color: #008000;&quot;&gt;# 可能需要避免在某些设备上使用“pcie=1”。&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;4&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;hostpci0: “0x:00”,pcie=1,x-vga=1&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;5&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-comment&quot; style=&quot;margin: 0px; padding: 0px; color: #008000;&quot;&gt;#hostpci1: “0x:00”,pcie=1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;6&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-comment&quot; style=&quot;margin: 0px; padding: 0px; color: #008000;&quot;&gt;#hostpci2; “0x:00”,pcie=1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;7&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;span class=&quot;hljs-comment&quot; style=&quot;margin: 0px; padding: 0px; color: #008000;&quot;&gt;# 在直通的显卡后加入如下参数&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;8&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;,romfile=amd580.rom&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;9&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;margin: 0px; padding: 0px;&quot;&gt;&lt;td class=&quot;hljs-ln-line hljs-ln-code&quot; data-line-number=&quot;10&quot; style=&quot;margin: 0px; padding: initial; border-width: medium; border-style: none; border-color: currentcolor; border-collapse: initial; min-width: initial;&quot;&gt;reboot&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/li&gt;&lt;li&gt;&lt;p style=&quot;margin: 10px auto; padding: 0px;&quot;&gt;在虚拟机”硬件“里高显示设置为”无“，或修改配置文件。&lt;/p&gt;&lt;pre class=&quot;highlighter-hljs&quot; highlighted=&quot;true&quot; has-selection=&quot;true&quot; style=&quot;margin: 0px; padding: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto;&quot;&gt;nano&amp;nbsp;/etc/pve/qemu-server/”VMID”.conf#&amp;nbsp;VMID&amp;nbsp;=&amp;nbsp;例如&amp;nbsp;100、101、102&amp;nbsp;等#&amp;nbsp;请注意，将“显示”设置为“无”（vga：无）会导致控制台/noVNC&amp;nbsp;被禁用&amp;nbsp;-&amp;nbsp;“任务错误：无法运行&amp;nbsp;vncproxy”。#&amp;nbsp;如有必要，恢复到&amp;nbsp;vmware。vga:&amp;nbsp;none#&amp;nbsp;vga:&amp;nbsp;vmware&amp;nbsp;#&amp;nbsp;如果使用此选项，请删除“vga:&amp;nbsp;none”。&lt;/pre&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Wed, 17 Jun 2026 14:25:39 +0800</pubDate></item><item><title>北京联通HN8546Q 双线单播实现千兆宽带跑满1200M带宽</title><link>https://zb.490915.xyz/?id=3</link><description>&lt;div class=&quot;entry-content&quot; style=&quot;box-sizing: inherit; counter-reset: footnotes 0; margin-left: auto; margin-right: auto; color: rgb(51, 51, 51); font-family: &amp;quot;PingFang TC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, STHeitiTC-Light, Arial, sans-serif; font-size: 16px; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;p style=&quot;box-sizing: inherit; margin-top: 0px; margin-bottom: 1em; padding: 0px; text-indent: 2em; letter-spacing: 0px !important;&quot;&gt;最近这两年宽带已经升到1000M了，但是苦恼于光猫有线接口千兆速率限制。单线单播只能跑到940M左右，双线双播虽然可以跑满1200M，但是双播有一个关于分流的问题。实际使用会出现一些奇奇怪怪的问题。现阶段在没有下行接口是2.5G/10G的低成本实现方式就是使用Bonding进行链路聚合，使得从逻辑链路上来看是2G-4G的带宽。&lt;/p&gt;&lt;h2 class=&quot;wp-block-heading&quot; style=&quot;box-sizing: inherit; clear: both; line-height: 1.4; margin: 0px 0px 0.75em; padding: 1.5em 0px 0px; color: rgb(102, 102, 102); font-size: 1.625rem; letter-spacing: 0px !important;&quot;&gt;为什么会选择HN8546Q&lt;/h2&gt;&lt;p style=&quot;box-sizing: inherit; margin-top: 0px; margin-bottom: 1em; padding: 0px; text-indent: 2em; letter-spacing: 0px !important;&quot;&gt;由于联通是10GEPON所以没有2.5G猫棒可选，就目前而言2.5G/10G下行接口的光猫都实在是太贵了。我购买的HN8546Q的价格才200RMB（二手价格150CNY）均包邮，不论是猫棒还是光猫下行超2G的设备价格动辄1000起步，10G光猫现在要2-4K CNY。属实是买不起（问就是穷）。今年年初的时候北京联通把我家光猫从天邑的猫换成话华为的HN8346X6-C(HN8346X6的阉割版)。这款光猫很可惜不支持bonding（链路聚合），所以就更换了HN8546Q。顺带一提，据说所有华为后缀带Q的光猫都支持bonding中的balance-rr模式。&lt;/p&gt;&lt;h2 class=&quot;wp-block-heading&quot; style=&quot;box-sizing: inherit; clear: both; line-height: 1.4; margin: 0px 0px 0.75em; padding: 1.5em 0px 0px; color: rgb(102, 102, 102); font-size: 1.625rem; letter-spacing: 0px !important;&quot;&gt;设备介绍&lt;/h2&gt;&lt;p style=&quot;box-sizing: inherit; margin-top: 0px; margin-bottom: 1em; padding: 0px; text-indent: 2em; letter-spacing: 0px !important;&quot;&gt;设备型号：HN8546Q&lt;br style=&quot;box-sizing: inherit; letter-spacing: 0px !important;&quot;/&gt;设备PON口支持模式:10GEPON，XGPON，GPON（三网通吃）&lt;br style=&quot;box-sizing: inherit; letter-spacing: 0px !important;&quot;/&gt;软件版本：V3R019C20S105&lt;br style=&quot;box-sizing: inherit; letter-spacing: 0px !important;&quot;/&gt;硬件版本：11AB.A&lt;/p&gt;&lt;h2 class=&quot;wp-block-heading&quot; style=&quot;box-sizing: inherit; clear: both; line-height: 1.4; margin: 0px 0px 0.75em; padding: 1.5em 0px 0px; color: rgb(102, 102, 102); font-size: 1.625rem; letter-spacing: 0px !important;&quot;&gt;破解步骤&lt;/h2&gt;&lt;p style=&quot;box-sizing: inherit; margin-top: 0px; margin-bottom: 1em; padding: 0px; text-indent: 2em; letter-spacing: 0px !important;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; font-weight: 700; letter-spacing: 0px !important;&quot;&gt;1、使用华为光猫ONT维修使能工具打开设备Telnet功能&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;wp-block-image&quot; style=&quot;box-sizing: inherit; margin: 0px 0px 1.5em; letter-spacing: 0px !important;&quot;&gt;&lt;figure class=&quot;aligncenter size-large is-resized&quot; style=&quot;margin: 0px auto; box-sizing: inherit; display: table; clear: both; letter-spacing: 0px !important;&quot;&gt;&lt;p id=&quot;_img_parent_tmp&quot; style=&quot;text-align:center&quot;&gt;&lt;img decoding=&quot;async&quot; src=&quot;https://zb.490915.xyz/zb_users/upload/2025/10/202510111760162239788842.png&quot; title=&quot;gpl6.png&quot; alt=&quot;gpl6.png&quot; style=&quot;box-sizing: border-box; border-style: none; height: 295px; max-width: 100%; vertical-align: bottom; letter-spacing: 0px !important; width: 305px;&quot;/&gt;&lt;/p&gt;&lt;/figure&gt;&lt;/div&gt;&lt;p style=&quot;box-sizing: inherit; margin-top: 0px; margin-bottom: 1em; padding: 0px; text-indent: 2em; letter-spacing: 0px !important;&quot;&gt;切记不要插入光纤，点击启动后光猫所有指示灯闪烁开始闪烁，等待所有指示灯熄灭之后点击停止按钮并重新启动光猫。&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; margin-top: 0px; margin-bottom: 1em; padding: 0px; text-indent: 2em; letter-spacing: 0px !important;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; font-weight: 700; letter-spacing: 0px !important;&quot;&gt;2、使用华为光猫ONT组播配置工具补全设备shell命令&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; margin-top: 0px; margin-bottom: 1em; padding: 0px; text-indent: 2em; letter-spacing: 0px !important;&quot;&gt;一般都是使用bin包进行设备升级操作补全shell，但是HN8546Q这个设备可能比较特殊。直接使用维修使能即可自动补全shell&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; margin-top: 0px; margin-bottom: 1em; padding: 0px; text-indent: 2em; letter-spacing: 0px !important;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; font-weight: 700; letter-spacing: 0px !important;&quot;&gt;3、备份设备配置&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; margin-top: 0px; margin-bottom: 1em; padding: 0px; text-indent: 2em; letter-spacing: 0px !important;&quot;&gt;使用telnet登录设备，默认账号是root，移动的HN8546Q密码是Hw8@cMcc&lt;/p&gt;&lt;div id=&quot;crayon-68e9ef1928981398436267&quot; class=&quot;crayon-syntax crayon-theme-monokai crayon-font-monaco crayon-os-pc print-yes notranslate crayon-wrapped&quot; data-settings=&quot; minimize scroll-mouseover wrap&quot; style=&quot;box-sizing: border-box; text-size-adjust: none; width: 828px; padding: 0px; margin: 12px 0px; font-family: Monaco, MonacoRegular, &amp;quot;Courier New&amp;quot;, monospace; height: auto; overflow: hidden !important; position: relative !important; direction: ltr !important; border-width: 1px !important; border-color: rgb(255, 174, 0) !important; text-shadow: none !important; background: rgb(51, 51, 51) !important; border-style: solid !important; letter-spacing: 0px !important; font-size: 12px !important; line-height: 15px !important;&quot;&gt;&lt;span class=&quot;crayon-title&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; float: left; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #626262 !important; padding: 0px 4px !important;&quot;&gt;&lt;/span&gt;&lt;p style=&quot;box-sizing: inherit; background: 0px center; border: 0px; text-align: left; text-indent: 2em; padding: 0px !important; margin: 0px !important; letter-spacing: 0px !important; height: auto !important;&quot;&gt;&lt;textarea class=&quot;crayon-plain print-no&quot; data-settings=&quot;dblclick&quot; readonly=&quot;&quot; style=&quot;box-sizing: border-box; font-family: &amp;quot;PingFang TC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, STHeitiTC-Light, Arial, sans-serif; margin: 0px; overflow: hidden; color: rgb(0, 0, 0); font-weight: 400; background: rgb(255, 255, 255); border-width: 0px; border-style: initial; border-color: initial; border-radius: 0px; display: block; padding: 0px 5px; width: 826.667px; height: 288px; position: absolute; opacity: 0; box-shadow: none; overflow-wrap: normal; resize: none; tab-size: 4; z-index: 0; font-size: 12px !important; line-height: 15px !important; letter-spacing: 0px !important;&quot;&gt;&lt;/textarea&gt;&lt;/p&gt;&lt;div class=&quot;crayon-main&quot; style=&quot;box-sizing: inherit; background: 0px center; border: 0px; padding: 0px; margin: 0px; width: 826.667px; overflow: hidden; position: relative; z-index: 1; letter-spacing: 0px !important;&quot;&gt;&lt;table class=&quot;crayon-table&quot; width=&quot;NaN&quot;&gt;&lt;tbody style=&quot;box-sizing: inherit; letter-spacing: 0px !important;&quot;&gt;&lt;tr class=&quot;crayon-row firstRow&quot; style=&quot;box-sizing: inherit; background: 0px center; border: none !important; letter-spacing: 0px !important; padding: 0px !important; vertical-align: top !important; margin: 0px !important;&quot;&gt;&lt;td class=&quot;crayon-nums&quot; data-settings=&quot;show&quot; style=&quot;box-sizing: inherit; border-bottom: 0px; border-top: 0px; border-left: 0px; padding: 0px !important; vertical-align: top !important; margin: 0px !important; background: rgb(34, 34, 34) !important; letter-spacing: 0px !important; border-right-color: rgb(85, 85, 85) !important; color: rgb(137, 137, 137) !important;&quot;&gt;&lt;div class=&quot;crayon-nums-content&quot; style=&quot;box-sizing: inherit; background: 0px center; border: 0px; padding: 0px; margin: 0px; text-wrap-mode: nowrap; letter-spacing: 0px !important; line-height: 15px !important;&quot;&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; text-align: left; height: 15px; text-indent: 2em; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important;&quot;&gt;1&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; border: 0px; padding: 0px 5px; margin: 0px; text-align: left; height: 15px; text-indent: 2em; background: rgb(40, 40, 40) !important; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: rgb(151, 151, 151) !important;&quot;&gt;2&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; text-align: left; height: 15px; text-indent: 2em; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important;&quot;&gt;3&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; border: 0px; padding: 0px 5px; margin: 0px; text-align: left; height: 15px; text-indent: 2em; background: rgb(40, 40, 40) !important; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: rgb(151, 151, 151) !important;&quot;&gt;4&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; text-align: left; height: 15px; text-indent: 2em; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important;&quot;&gt;5&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; border: 0px; padding: 0px 5px; margin: 0px; text-align: left; height: 15px; text-indent: 2em; background: rgb(40, 40, 40) !important; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: rgb(151, 151, 151) !important;&quot;&gt;6&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; text-align: left; height: 15px; text-indent: 2em; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important;&quot;&gt;7&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; border: 0px; padding: 0px 5px; margin: 0px; text-align: left; height: 15px; text-indent: 2em; background: rgb(40, 40, 40) !important; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: rgb(151, 151, 151) !important;&quot;&gt;8&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; text-align: left; height: 15px; text-indent: 2em; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important;&quot;&gt;9&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; border: 0px; padding: 0px 5px; margin: 0px; text-align: left; height: 15px; text-indent: 2em; background: rgb(40, 40, 40) !important; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: rgb(151, 151, 151) !important;&quot;&gt;10&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; text-align: left; height: 15px; text-indent: 2em; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important;&quot;&gt;11&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; border: 0px; padding: 0px 5px; margin: 0px; text-align: left; height: 15px; text-indent: 2em; background: rgb(40, 40, 40) !important; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: rgb(151, 151, 151) !important;&quot;&gt;12&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; text-align: left; height: 15px; text-indent: 2em; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important;&quot;&gt;13&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; border: 0px; padding: 0px 5px; margin: 0px; text-align: left; height: 15px; text-indent: 2em; background: rgb(40, 40, 40) !important; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: rgb(151, 151, 151) !important;&quot;&gt;14&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; text-align: left; height: 15px; text-indent: 2em; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important;&quot;&gt;15&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; border: 0px; padding: 0px 5px; margin: 0px; text-align: left; height: 15px; text-indent: 2em; background: rgb(40, 40, 40) !important; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: rgb(151, 151, 151) !important;&quot;&gt;16&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; text-align: left; height: 15px; text-indent: 2em; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important;&quot;&gt;17&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; border: 0px; padding: 0px 5px; margin: 0px; text-align: left; height: 15px; text-indent: 2em; background: rgb(40, 40, 40) !important; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: rgb(151, 151, 151) !important;&quot;&gt;18&lt;/p&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;crayon-code&quot; style=&quot;box-sizing: inherit; border-width: 0px; border-style: initial; border-color: initial; background: 0px center; padding: 0px !important; vertical-align: top !important; margin: 0px !important; letter-spacing: 0px !important;&quot; width=&quot;801&quot;&gt;&lt;div class=&quot;crayon-pre&quot; style=&quot;box-sizing: inherit; padding: 0px; margin: 0px; white-space: pre; overflow: visible; tab-size: 4; background: none !important; border: none !important; letter-spacing: 0px !important; color: rgb(255, 255, 255) !important; line-height: 15px !important;&quot;&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; text-align: left; text-indent: 2em; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;Welcome &lt;/span&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;Visiting &lt;/span&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;Huawei &lt;/span&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;Home &lt;/span&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;Gateway&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; text-align: left; text-indent: 2em; background: rgb(54, 54, 54) !important; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;Copyright &lt;/span&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;by &lt;/span&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;Huawei &lt;/span&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;Technologies &lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;Co&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;Ltd&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; text-align: left; text-indent: 2em; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; text-align: left; text-indent: 2em; background: rgb(54, 54, 54) !important; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;Login&lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;root&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; text-align: left; text-indent: 2em; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;Password&lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;Hw8&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;@&lt;/span&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;cMcc&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; text-align: left; text-indent: 2em; background: rgb(54, 54, 54) !important; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;Password &lt;/span&gt;&lt;span class=&quot;crayon-st&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;is&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-st&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;default&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;value&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;please &lt;/span&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;modify &lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;it&lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;!&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; text-align: left; text-indent: 2em; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;WAP&lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;su&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; text-align: left; text-indent: 2em; background: rgb(54, 54, 54) !important; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;success&lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;!&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; text-align: left; text-indent: 2em; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;SU_WAP&lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;shell&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; text-align: left; text-indent: 2em; background: rgb(54, 54, 54) !important; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; text-align: left; text-indent: 2em; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;BusyBox &lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;v1&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;crayon-cn&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #E7A37A !important;&quot;&gt;26.2&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;built&lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;crayon-st&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;in&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;shell&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;ash&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; text-align: left; text-indent: 2em; background: rgb(54, 54, 54) !important; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&lt;span class=&quot;crayon-i&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;Enter&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-s&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #E6DB74 !important;&quot;&gt;&amp;#39;help&amp;#39;&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-st&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;for&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-i&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;a&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;list &lt;/span&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;of &lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;built&lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;crayon-st&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;in&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;commands&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; text-align: left; text-indent: 2em; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; text-align: left; text-indent: 2em; background: rgb(54, 54, 54) !important; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;profile &lt;/span&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;close &lt;/span&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;core &lt;/span&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;dump&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; text-align: left; text-indent: 2em; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;WAP&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;Dopra &lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;Linux&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-p&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #B85C00 !important;&quot;&gt;# cp /mnt/jffs2/hw_ctree.xml /mnt/jffs2/mycfg.xml.gz&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; text-align: left; text-indent: 2em; background: rgb(54, 54, 54) !important; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;WAP&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;Dopra &lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;Linux&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-p&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #B85C00 !important;&quot;&gt;# cd /mnt/jffs2&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; text-align: left; text-indent: 2em; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;WAP&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;Dopra &lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;Linux&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-p&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #B85C00 !important;&quot;&gt;# aescrypt2 1 mycfg.xml.gz tem&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; font-family: inherit; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; text-align: left; text-indent: 2em; background: rgb(54, 54, 54) !important; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;WAP&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;Dopra &lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;Linux&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-p&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #B85C00 !important;&quot;&gt;# gzip -d mycfg.xml.gz&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style=&quot;box-sizing: inherit; margin-top: 0px; margin-bottom: 1em; padding: 0px; text-indent: 2em; letter-spacing: 0px !important;&quot;&gt;打开TFTP工具&lt;/p&gt;&lt;div id=&quot;crayon-68e9ef1928cbc755184572&quot; class=&quot;crayon-syntax crayon-theme-monokai crayon-font-monaco crayon-os-pc print-yes notranslate crayon-wrapped&quot; data-settings=&quot; minimize scroll-mouseover wrap&quot; style=&quot;box-sizing: border-box; text-size-adjust: none; width: 828px; padding: 0px; margin: 12px 0px; font-family: Monaco, MonacoRegular, &amp;quot;Courier New&amp;quot;, monospace; height: auto; overflow: hidden !important; position: relative !important; direction: ltr !important; border-width: 1px !important; border-color: rgb(255, 174, 0) !important; text-shadow: none !important; background: rgb(51, 51, 51) !important; border-style: solid !important; letter-spacing: 0px !important; font-size: 12px !important; line-height: 15px !important;&quot;&gt;&lt;span class=&quot;crayon-title&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; float: left; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #626262 !important; padding: 0px 4px !important;&quot;&gt;&lt;/span&gt;&lt;div class=&quot;crayon-plain-wrap&quot; style=&quot;box-sizing: inherit; background: 0px center; border: 0px; padding: 0px !important; margin: 0px !important; letter-spacing: 0px !important; height: auto !important;&quot;&gt;&lt;textarea class=&quot;crayon-plain print-no&quot; data-settings=&quot;dblclick&quot; readonly=&quot;&quot; style=&quot;box-sizing: border-box; font-family: &amp;quot;PingFang TC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, STHeitiTC-Light, Arial, sans-serif; margin: 0px; overflow: hidden; color: rgb(0, 0, 0); font-weight: 400; background: rgb(255, 255, 255); border-width: 0px; border-style: initial; border-color: initial; border-radius: 0px; display: block; padding: 0px 5px; width: 826.667px; height: 48px; position: absolute; opacity: 0; box-shadow: none; overflow-wrap: normal; resize: none; tab-size: 4; z-index: 0; font-size: 12px !important; line-height: 15px !important; letter-spacing: 0px !important;&quot;&gt;&lt;/textarea&gt;&lt;/div&gt;&lt;div class=&quot;crayon-main&quot; style=&quot;box-sizing: inherit; background: 0px center; border: 0px; padding: 0px; margin: 0px; width: 826.667px; overflow: hidden; position: relative; z-index: 1; letter-spacing: 0px !important;&quot;&gt;&lt;table class=&quot;crayon-table&quot; width=&quot;NaN&quot;&gt;&lt;tbody style=&quot;box-sizing: inherit; letter-spacing: 0px !important;&quot;&gt;&lt;tr class=&quot;crayon-row firstRow&quot; style=&quot;box-sizing: inherit; background: 0px center; border: none !important; letter-spacing: 0px !important; padding: 0px !important; vertical-align: top !important; margin: 0px !important;&quot;&gt;&lt;td class=&quot;crayon-nums&quot; data-settings=&quot;show&quot; style=&quot;box-sizing: inherit; border-bottom: 0px; border-top: 0px; border-left: 0px; padding: 0px !important; vertical-align: top !important; margin: 0px !important; background: rgb(34, 34, 34) !important; letter-spacing: 0px !important; border-right-color: rgb(85, 85, 85) !important; color: rgb(137, 137, 137) !important;&quot;&gt;&lt;div class=&quot;crayon-nums-content&quot; style=&quot;box-sizing: inherit; background: 0px center; border: 0px; padding: 0px; margin: 0px; text-wrap-mode: nowrap; letter-spacing: 0px !important; line-height: 15px !important;&quot;&gt;&lt;div class=&quot;crayon-num&quot; data-line=&quot;crayon-68e9ef1928cbc755184572-1&quot; style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; text-align: center; letter-spacing: 0px !important; height: 15px; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important;&quot;&gt;1&lt;/div&gt;&lt;div class=&quot;crayon-num crayon-striped-num&quot; data-line=&quot;crayon-68e9ef1928cbc755184572-2&quot; style=&quot;box-sizing: inherit; font-family: inherit; background: rgb(40, 40, 40) !important; border: 0px; padding: 0px 5px; margin: 0px; text-align: center; letter-spacing: 0px !important; height: 15px; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: rgb(151, 151, 151) !important;&quot;&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;crayon-code&quot; style=&quot;box-sizing: inherit; border-width: 0px; border-style: initial; border-color: initial; background: 0px center; padding: 0px !important; vertical-align: top !important; margin: 0px !important; letter-spacing: 0px !important;&quot; width=&quot;809&quot;&gt;&lt;div class=&quot;crayon-pre&quot; style=&quot;box-sizing: inherit; padding: 0px; margin: 0px; white-space: pre; overflow: visible; tab-size: 4; background: none !important; border: none !important; letter-spacing: 0px !important; color: rgb(255, 255, 255) !important; line-height: 15px !important;&quot;&gt;&lt;div class=&quot;crayon-line&quot; id=&quot;crayon-68e9ef1928cbc755184572-1&quot; style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;WAP&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;Dopra &lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;Linux&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-p&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #B85C00 !important;&quot;&gt;# tftp -p -l mycfg.xml 192.168.100.1&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;crayon-line crayon-striped-line&quot; id=&quot;crayon-68e9ef1928cbc755184572-2&quot; style=&quot;box-sizing: inherit; font-family: inherit; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; background: rgb(54, 54, 54) !important; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&lt;span class=&quot;crayon-p&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #B85C00 !important;&quot;&gt;## 把192.168.100.1替换为你PC的IP&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style=&quot;box-sizing: inherit; margin-top: 0px; margin-bottom: 1em; padding: 0px; text-indent: 2em; letter-spacing: 0px !important;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; font-weight: 700; letter-spacing: 0px !important;&quot;&gt;4、恢复华为界面&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; margin-top: 0px; margin-bottom: 1em; padding: 0px; text-indent: 2em; letter-spacing: 0px !important;&quot;&gt;修改光猫配置文件&amp;nbsp;&lt;/p&gt;&lt;div id=&quot;crayon-68e9ef1928cc1122328190&quot; class=&quot;crayon-syntax crayon-theme-monokai crayon-font-monaco crayon-os-pc print-yes notranslate crayon-wrapped&quot; data-settings=&quot; minimize scroll-mouseover wrap&quot; style=&quot;box-sizing: border-box; text-size-adjust: none; width: 828px; padding: 0px; margin: 12px 0px; font-family: Monaco, MonacoRegular, &amp;quot;Courier New&amp;quot;, monospace; height: auto; overflow: hidden !important; position: relative !important; direction: ltr !important; border-width: 1px !important; border-color: rgb(255, 174, 0) !important; text-shadow: none !important; background: rgb(51, 51, 51) !important; border-style: solid !important; letter-spacing: 0px !important; font-size: 12px !important; line-height: 15px !important;&quot;&gt;&lt;span class=&quot;crayon-title&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; float: left; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #626262 !important; padding: 0px 4px !important;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;div class=&quot;crayon-plain-wrap&quot; style=&quot;box-sizing: inherit; background: 0px center; border: 0px; padding: 0px !important; margin: 0px !important; letter-spacing: 0px !important; height: auto !important;&quot;&gt;&lt;textarea class=&quot;crayon-plain print-no&quot; data-settings=&quot;dblclick&quot; readonly=&quot;&quot; style=&quot;box-sizing: border-box; font-family: &amp;quot;PingFang TC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, STHeitiTC-Light, Arial, sans-serif; margin: 0px; overflow: hidden; color: rgb(0, 0, 0); font-weight: 400; background: rgb(255, 255, 255); border-width: 0px; border-style: initial; border-color: initial; border-radius: 0px; display: block; padding: 0px 5px; width: 826.667px; height: 228px; position: absolute; opacity: 0; box-shadow: none; overflow-wrap: normal; resize: none; tab-size: 4; z-index: 0; font-size: 12px !important; line-height: 15px !important; letter-spacing: 0px !important;&quot;&gt;&lt;/textarea&gt;&lt;/div&gt;&lt;div class=&quot;crayon-main&quot; style=&quot;box-sizing: inherit; background: 0px center; border: 0px; padding: 0px; margin: 0px; width: 826.667px; overflow: hidden; position: relative; z-index: 1; letter-spacing: 0px !important;&quot;&gt;&lt;table class=&quot;crayon-table&quot; width=&quot;NaN&quot;&gt;&lt;tbody style=&quot;box-sizing: inherit; letter-spacing: 0px !important;&quot;&gt;&lt;tr class=&quot;crayon-row firstRow&quot; style=&quot;box-sizing: inherit; background: 0px center; border: none !important; letter-spacing: 0px !important; padding: 0px !important; vertical-align: top !important; margin: 0px !important;&quot;&gt;&lt;td class=&quot;crayon-nums&quot; data-settings=&quot;show&quot; style=&quot;box-sizing: inherit; border-bottom: 0px; border-top: 0px; border-left: 0px; padding: 0px !important; vertical-align: top !important; margin: 0px !important; background: rgb(34, 34, 34) !important; letter-spacing: 0px !important; border-right-color: rgb(85, 85, 85) !important; color: rgb(137, 137, 137) !important;&quot;&gt;&lt;div class=&quot;crayon-nums-content&quot; style=&quot;box-sizing: inherit; background: 0px center; border: 0px; padding: 0px; margin: 0px; text-wrap-mode: nowrap; letter-spacing: 0px !important; line-height: 15px !important;&quot;&gt;&lt;div class=&quot;crayon-num&quot; data-line=&quot;crayon-68e9ef1928cc1122328190-1&quot; style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; text-align: center; letter-spacing: 0px !important; height: 15px; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important;&quot;&gt;1&lt;/div&gt;&lt;div class=&quot;crayon-num crayon-striped-num&quot; data-line=&quot;crayon-68e9ef1928cc1122328190-2&quot; style=&quot;box-sizing: inherit; font-family: inherit; background: rgb(40, 40, 40) !important; border: 0px; padding: 0px 5px; margin: 0px; text-align: center; letter-spacing: 0px !important; height: 15px; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: rgb(151, 151, 151) !important;&quot;&gt;2&lt;/div&gt;&lt;div class=&quot;crayon-num&quot; data-line=&quot;crayon-68e9ef1928cc1122328190-3&quot; style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; text-align: center; letter-spacing: 0px !important; height: 15px; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important;&quot;&gt;3&lt;/div&gt;&lt;div class=&quot;crayon-num crayon-striped-num&quot; data-line=&quot;crayon-68e9ef1928cc1122328190-4&quot; style=&quot;box-sizing: inherit; font-family: inherit; background: rgb(40, 40, 40) !important; border: 0px; padding: 0px 5px; margin: 0px; text-align: center; letter-spacing: 0px !important; height: 15px; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: rgb(151, 151, 151) !important;&quot;&gt;4&lt;/div&gt;&lt;div class=&quot;crayon-num&quot; data-line=&quot;crayon-68e9ef1928cc1122328190-5&quot; style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; text-align: center; letter-spacing: 0px !important; height: 15px; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important;&quot;&gt;5&lt;/div&gt;&lt;div class=&quot;crayon-num crayon-striped-num&quot; data-line=&quot;crayon-68e9ef1928cc1122328190-6&quot; style=&quot;box-sizing: inherit; font-family: inherit; background: rgb(40, 40, 40) !important; border: 0px; padding: 0px 5px; margin: 0px; text-align: center; letter-spacing: 0px !important; height: 15px; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: rgb(151, 151, 151) !important;&quot;&gt;6&lt;/div&gt;&lt;div class=&quot;crayon-num&quot; data-line=&quot;crayon-68e9ef1928cc1122328190-7&quot; style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; text-align: center; letter-spacing: 0px !important; height: 15px; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important;&quot;&gt;7&lt;/div&gt;&lt;div class=&quot;crayon-num crayon-striped-num&quot; data-line=&quot;crayon-68e9ef1928cc1122328190-8&quot; style=&quot;box-sizing: inherit; font-family: inherit; background: rgb(40, 40, 40) !important; border: 0px; padding: 0px 5px; margin: 0px; text-align: center; letter-spacing: 0px !important; height: 15px; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: rgb(151, 151, 151) !important;&quot;&gt;8&lt;/div&gt;&lt;div class=&quot;crayon-num&quot; data-line=&quot;crayon-68e9ef1928cc1122328190-9&quot; style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; text-align: center; letter-spacing: 0px !important; height: 15px; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important;&quot;&gt;9&lt;/div&gt;&lt;div class=&quot;crayon-num crayon-striped-num&quot; data-line=&quot;crayon-68e9ef1928cc1122328190-10&quot; style=&quot;box-sizing: inherit; font-family: inherit; background: rgb(40, 40, 40) !important; border: 0px; padding: 0px 5px; margin: 0px; text-align: center; letter-spacing: 0px !important; height: 15px; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: rgb(151, 151, 151) !important;&quot;&gt;10&lt;/div&gt;&lt;div class=&quot;crayon-num&quot; data-line=&quot;crayon-68e9ef1928cc1122328190-11&quot; style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; text-align: center; letter-spacing: 0px !important; height: 15px; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important;&quot;&gt;11&lt;/div&gt;&lt;div class=&quot;crayon-num crayon-striped-num&quot; data-line=&quot;crayon-68e9ef1928cc1122328190-12&quot; style=&quot;box-sizing: inherit; font-family: inherit; background: rgb(40, 40, 40) !important; border: 0px; padding: 0px 5px; margin: 0px; text-align: center; letter-spacing: 0px !important; height: 15px; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: rgb(151, 151, 151) !important;&quot;&gt;12&lt;/div&gt;&lt;div class=&quot;crayon-num&quot; data-line=&quot;crayon-68e9ef1928cc1122328190-13&quot; style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; text-align: center; letter-spacing: 0px !important; height: 15px; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important;&quot;&gt;13&lt;/div&gt;&lt;div class=&quot;crayon-num crayon-striped-num&quot; data-line=&quot;crayon-68e9ef1928cc1122328190-14&quot; style=&quot;box-sizing: inherit; font-family: inherit; background: rgb(40, 40, 40) !important; border: 0px; padding: 0px 5px; margin: 0px; text-align: center; letter-spacing: 0px !important; height: 15px; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: rgb(151, 151, 151) !important;&quot;&gt;14&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;crayon-code&quot; style=&quot;box-sizing: inherit; border-width: 0px; border-style: initial; border-color: initial; background: 0px center; padding: 0px !important; vertical-align: top !important; margin: 0px !important; letter-spacing: 0px !important;&quot; width=&quot;801&quot;&gt;&lt;div class=&quot;crayon-pre&quot; style=&quot;box-sizing: inherit; padding: 0px; margin: 0px; white-space: pre; overflow: visible; tab-size: 4; background: none !important; border: none !important; letter-spacing: 0px !important; color: rgb(255, 255, 255) !important; line-height: 15px !important;&quot;&gt;&lt;div class=&quot;crayon-line&quot; id=&quot;crayon-68e9ef1928cc1122328190-1&quot; style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;WAP&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;crayon-e&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #66D9EF !important;&quot;&gt;Dopra &lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;Linux&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-p&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #B85C00 !important;&quot;&gt;# vi hw_boardinfo&lt;/span&gt;&lt;/div&gt;&amp;nbsp;&lt;div class=&quot;crayon-line&quot; id=&quot;crayon-68e9ef1928cc1122328190-3&quot; style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;obj&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;id&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-s&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #E6DB74 !important;&quot;&gt;&amp;quot;0x00000001&amp;quot;&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;obj&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;value&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-s&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #E6DB74 !important;&quot;&gt;&amp;quot;6&amp;quot;&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;^&lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;M&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span class=&quot;crayon-p&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #B85C00 !important;&quot;&gt;#默认XGPON 5/10GEPON为6&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;crayon-line crayon-striped-line&quot; id=&quot;crayon-68e9ef1928cc1122328190-4&quot; style=&quot;box-sizing: inherit; font-family: inherit; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; background: rgb(54, 54, 54) !important; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;obj&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;id&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-s&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #E6DB74 !important;&quot;&gt;&amp;quot;0x0000001d&amp;quot;&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;obj&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;value&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-s&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #E6DB74 !important;&quot;&gt;&amp;quot;3&amp;quot;&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;^&lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;M&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span class=&quot;crayon-p&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #B85C00 !important;&quot;&gt;#默认XGPON 5/10GEPON为3&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;crayon-line&quot; id=&quot;crayon-68e9ef1928cc1122328190-5&quot; style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;obj&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;id&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-s&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #E6DB74 !important;&quot;&gt;&amp;quot;0x00000059&amp;quot;&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;obj&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;value&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-s&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #E6DB74 !important;&quot;&gt;&amp;quot;6&amp;quot;&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;^&lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;M&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span class=&quot;crayon-p&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #B85C00 !important;&quot;&gt;#默认XGPON 5/10GEPON为6&lt;/span&gt;&lt;/div&gt;&amp;nbsp;&lt;div class=&quot;crayon-line&quot; id=&quot;crayon-68e9ef1928cc1122328190-7&quot; style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&lt;span class=&quot;crayon-p&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #B85C00 !important;&quot;&gt;##联通光猫是认证MAC与SN，所以修改以下两个为旧光猫参数即可&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;crayon-line crayon-striped-line&quot; id=&quot;crayon-68e9ef1928cc1122328190-8&quot; style=&quot;box-sizing: inherit; font-family: inherit; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; background: rgb(54, 54, 54) !important; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;obj&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;id&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-s&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #E6DB74 !important;&quot;&gt;&amp;quot;0x00000008&amp;quot;&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;obj&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;value&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-s&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #E6DB74 !important;&quot;&gt;&amp;quot;21******************&amp;quot;&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;^&lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;M&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-p&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #B85C00 !important;&quot;&gt;#修改为旧光猫SN&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;crayon-line&quot; id=&quot;crayon-68e9ef1928cc1122328190-9&quot; style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;obj&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;id&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-s&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #E6DB74 !important;&quot;&gt;&amp;quot;0x0000000a&amp;quot;&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;obj&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;value&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-s&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #E6DB74 !important;&quot;&gt;&amp;quot;C8:**:**:**:**:**&amp;quot;&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;^&lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;M&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;crayon-p&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #B85C00 !important;&quot;&gt;#修改为旧光猫MAC&lt;/span&gt;&lt;/div&gt;&amp;nbsp;&lt;div class=&quot;crayon-line&quot; id=&quot;crayon-68e9ef1928cc1122328190-11&quot; style=&quot;box-sizing: inherit; font-family: inherit; background: 0px center; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;obj&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;id&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-s&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #E6DB74 !important;&quot;&gt;&amp;quot;0x0000001a&amp;quot;&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;obj&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;value&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-s&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #E6DB74 !important;&quot;&gt;&amp;quot;COMMON&amp;quot;&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;^&lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;M&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;crayon-p&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #B85C00 !important;&quot;&gt;#修改为COMMON（华为默认界面）&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;crayon-line crayon-striped-line&quot; id=&quot;crayon-68e9ef1928cc1122328190-12&quot; style=&quot;box-sizing: inherit; font-family: inherit; border: 0px; padding: 0px 5px; margin: 0px; height: inherit; word-break: break-all; background: rgb(54, 54, 54) !important; letter-spacing: 0px !important; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; text-wrap-mode: wrap !important;&quot;&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;obj&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;id&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-s&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #E6DB74 !important;&quot;&gt;&amp;quot;0x0000001b&amp;quot;&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;obj&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;value&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;crayon-s&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #E6DB74 !important;&quot;&gt;&amp;quot;COMMON&amp;quot;&lt;/span&gt;&lt;span class=&quot;crayon-sy&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;crayon-o&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F92672 !important;&quot;&gt;^&lt;/span&gt;&lt;span class=&quot;crayon-v&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #F8F8F2 !important;&quot;&gt;M&lt;/span&gt;&lt;span class=&quot;crayon-h&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #006FE0 !important;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;crayon-p&quot; style=&quot;box-sizing: inherit; font-family: inherit; letter-spacing: 0px !important; height: inherit; font-size: inherit !important; line-height: inherit !important; font-weight: inherit !important; color: #B85C00 !important;&quot;&gt;#修改为COMMON（华为默认界面）&lt;/span&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style=&quot;box-sizing: inherit; margin-top: 0px; margin-bottom: 1em; padding: 0px; text-indent: 2em; letter-spacing: 0px !important;&quot;&gt;输入&lt;code style=&quot;box-sizing: inherit; font-family: Monaco, Consolas, &amp;quot;Andale Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, monospace; font-size: 0.9375rem; letter-spacing: 0px !important;&quot;&gt;restorehwmode.sh&lt;/code&gt;&amp;nbsp;命令回车，光猫将恢复为华为界面。看到提示successful后，重启光猫,就会转为华为原厂界面。光猫的IP变为192.168.100.1；超级账户名：telecomadmin 密码：admintelecom；SSID：WirelessNET 密码：eeeeeeee；telnet账号：root 密码：admin&lt;/p&gt;&lt;br/&gt;&lt;div class=&quot;wp-block-image&quot; style=&quot;box-sizing: inherit; margin: 0px 0px 1.5em; letter-spacing: 0px !important;&quot;&gt;&lt;figure class=&quot;aligncenter size-large is-resized&quot; style=&quot;margin: 0px auto; box-sizing: inherit; display: table; clear: both; letter-spacing: 0px !important;&quot;&gt;&lt;p style=&quot;text-align: center&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://zb.490915.xyz/zb_users/upload/2025/10/202510111760162197324112.png&quot; style=&quot;&quot; title=&quot;gxju.png&quot;/&gt;&lt;/p&gt;&lt;p id=&quot;_img_parent_tmp&quot; style=&quot;text-align:center&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://zb.490915.xyz/zb_users/upload/2025/10/202510111760162196851228.png&quot; title=&quot;gqPZ.png&quot; style=&quot;color: rgb(51, 51, 51); font-family: &amp;quot;PingFang TC&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, STHeitiTC-Light, Arial, sans-serif; font-size: 16px; text-align: center; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;/p&gt;&lt;/figure&gt;&lt;/div&gt;&lt;p style=&quot;box-sizing: inherit; margin-top: 0px; margin-bottom: 1em; padding: 0px; text-indent: 2em; letter-spacing: 0px !important;&quot;&gt;剩下的只需要把旧光猫的配置手工配置到新光猫即可（由于不同型号光猫破解不太一样就不在此说明了）&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; margin-top: 0px; margin-bottom: 1em; padding: 0px; text-indent: 2em; letter-spacing: 0px !important;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; font-weight: 700; letter-spacing: 0px !important;&quot;&gt;5、光猫配置链路聚合&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; margin-top: 0px; margin-bottom: 1em; padding: 0px; text-indent: 2em; letter-spacing: 0px !important;&quot;&gt;只以爱快为例，选择WAN口设置点击最下面的高级设置。点击链路聚合开关，选择聚合模式为手工聚合。在下面的扩展网卡中选中你连到光猫上的另一个有线网卡保存即可&lt;/p&gt;&lt;div class=&quot;wp-block-image&quot; style=&quot;box-sizing: inherit; margin: 0px 0px 1.5em; letter-spacing: 0px !important;&quot;&gt;&lt;figure class=&quot;aligncenter size-large is-resized&quot; style=&quot;margin: 0px auto; box-sizing: inherit; display: table; clear: both; letter-spacing: 0px !important;&quot;&gt;&lt;p style=&quot;text-align: center&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://zb.490915.xyz/zb_users/upload/2025/10/202510111760162257587058.png&quot; title=&quot;g32w.png&quot; alt=&quot;g32w.png&quot;/&gt;&lt;/p&gt;&lt;p id=&quot;_img_parent_tmp&quot; style=&quot;text-align:center&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;/figure&gt;&lt;/div&gt;&lt;p style=&quot;box-sizing: inherit; margin-top: 0px; margin-bottom: 1em; padding: 0px; text-indent: 2em; letter-spacing: 0px !important;&quot;&gt;&lt;span style=&quot;box-sizing: inherit; font-weight: 700; letter-spacing: 0px !important;&quot;&gt;6、实际测速体验&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;wp-block-image&quot; style=&quot;box-sizing: inherit; margin: 0px 0px 1.5em; letter-spacing: 0px !important;&quot;&gt;&lt;figure class=&quot;aligncenter size-large is-resized&quot; style=&quot;margin: 0px auto; box-sizing: inherit; display: table; clear: both; letter-spacing: 0px !important;&quot;&gt;&lt;p style=&quot;text-align: center&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://zb.490915.xyz/zb_users/upload/2025/10/202510111760162284415739.png&quot; title=&quot;gY9j.png&quot; alt=&quot;gY9j.png&quot;/&gt;&lt;/p&gt;&lt;p id=&quot;_img_parent_tmp&quot; style=&quot;text-align:center&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;/figure&gt;&lt;/div&gt;&lt;p style=&quot;box-sizing: inherit; margin-top: 0px; margin-bottom: 1em; padding: 0px; text-indent: 2em; letter-spacing: 0px !important;&quot;&gt;轻轻松松即可跑满千兆宽带，稳定可以1100-1200Mbps，突发可到1400Mbps。&lt;/p&gt;&lt;p style=&quot;box-sizing: inherit; margin-top: 0px; margin-bottom: 1em; padding: 0px; text-indent: 2em; letter-spacing: 0px !important;&quot;&gt;由于个人原因多播，但是实际只使用了adsl1作为外网口。虽然这是双线上联到光猫上，但是由于是单播所以实际你看到单线路的下载最高速度已经突破1100Mbps了，并且因为是单播所以少了多播那些奇奇怪怪的问题。花了200块钱即可实现与1000CNY+同样的效果（笑）。&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Sat, 11 Oct 2025 13:45:45 +0800</pubDate></item><item><title>欢迎使用Z-BlogPHP！</title><link>https://zb.490915.xyz/?id=1</link><description>&lt;p&gt;欢迎使用Z-Blog，这是程序自动生成的文章，您可以删除或是编辑它:)&lt;/p&gt;&lt;p&gt;系统生成了一个留言本和一篇《欢迎使用Z-BlogPHP！》，祝您使用愉快！&lt;/p&gt;</description><pubDate>Sun, 28 Sep 2025 11:10:35 +0800</pubDate></item></channel></rss>