如何通过华为智能 AXMT880s 调制解调器(自动检测)连接以太网?

如何通过华为智能 AXMT880s 调制解调器(自动检测)连接以太网?

已经过去六个多月了,但我有相同的带以太网的路由器 SmartAX MT880d,并且存在完全相同的问题:没有互联网,即使我可以通过在 Firefox 中输入 192.168.1.1 成功到达调制解调器设置页面。

我是 Ubuntu 的新手。我的互联网在 Windows 中运行良好,但在 Ubuntu 中却不行。

抱歉,我没有使用正确的(技术)术语来解释我的问题。英语不是我的母语。

两周以来,我一直在网上、论坛和 ubuntuguide.org 等网站上查阅资料,但毫无收获。现在我除了寻求帮助之外别无他法。

我的问题是,我找不到将正确的数字放在正确位置的方法,因为我不知道需要将哪些数字放在哪些文件中。例如:我需要使用 DHCP 吗?还是静态 IP 地址?完全没有线索。我担心我可能会将数字放在错误的空间中。例如,华为智能 AXMT880d 调制解调器的调制解调器/路由器 IP 是否正好是 192.168.1.1?子网是 255.255.255.0 吗?网关是 192.168.1.1?

我很困惑,因为我还看到一个以 155131* 开头的不同 IP**(这是一个帐号吗?)在我与华为(一家中国 ISP)签订的合同中。

  • 除了拨打 911 外,我还需要输入哪些号码?在哪里输入?
  • 在尝试连接互联网之前,如何检查每个适当空间中的所有数字是否均已正确输入?

问题的进一步发展:

首先,按照下面的帖子,我成功地禁用了名为“在 Windows Vista 中禁用 IPv6 的简单方法”的文章中的 IPv6。然后我尝试在 Ubuntu 中连接到互联网,但仍然无济于事。

然后我检查了 Ubuntu 中的设置。我输入了 /etc/network/interfaces。只出现了环回设置,即

auto lo
iface lo inet loopback

我也检查过了/etc/resolv.conf但它是空的。

在这个阶段,网络管理员即使禁用了 IPv6 仍然检测不到任何内容。

然后我尝试了 Scaine 在一篇从中文翻译的文章中提出的关于 pppoeconf 的建议。所以我执行了以下步骤并重新启动,因为重新启动选项(以下步骤的最后一步)在我决定重新启动之前已经冻结了 2 分钟...(这应该在这个阶段冻结吗?):


基本上,从文章来看(我显然没有测试过这个!):

sudo apt-get install pppoeconf

需要启动ADSL连接时,可以在终端中输入;sudo pon dsl-provider需要断开ADSL连接时,可以在终端中输入;sudo poff需要查看日志时,可以在终端中输入plog。在终端中输入获取接口信息 ifconfig ppp0

使用pppoeconf之后如果网络管理器不显示托管的解决办法:

在终端中输入以下命令来配置网络连接:sudo gedit /etc/NetworkManager/nm-system-settings.conf 并更改

[ifupdown] managed = false

[ifupdown] managed = true 

然后在终端运行sudo gedit /etc/network/interfaces并仅保留:

auto lo
iface lo inet loopback

删除 DNS 设置sudo mv /etc/resolv.conf /etc/resolv.conf_backup

最后重新启动网络管理器:sudo service network-manager restart


此后,设置保持不变。也就是说, 中/etc/network/interfaces仍为环回设置, 和/etc/resolv.conf中仍为空。

然后我尝试Simon Bridge 关于 pppoeconf 的建议(在帖子 #8 中)

pppoeconf在 AskUbuntu.com 注册之前以及阅读并尝试了此主题中的所有内容之后(直到 2011 年 3 月 16 日),我尝试过此操作。

我对这个问题的看法是,通过相继测试许多不同的技巧,我最终可能会得到混合的设置。

现在总结一下:

  • IPv6 已禁用。此外,在 Windows 中的 ipconfig /all 中,我现在注意到无线 LAN 适配器无线网络连接的 DHCP 已打开,而以太网适配器本地连接仅显示其描述:VIA VelocityFamily 千兆以太网适配器。就是这样。以太网不再“打开”。我现在应该做什么???也许设置 IP 地址???
  • 结果,Windows 中的 DHCP 已打开(用于无线),但仍然无法自动检测任何东西(事实上 DHCP 也是一样。对于无线,虽然我可以看到不同的无线网络,但没有检测到)
  • 完成以下所有操作后,pppoeconf 也没有检测到任何东西。

因此,我认为某个设置没有正确设置,但在哪里呢?这仍然是一个问题……无论如何,还是要感谢你们。如果你有任何建议……无论如何,我都会感激你。


编辑:

嗨,Scaine,这是来自 pppoeconf 的一些有趣的结果!我想我快要成功了……但下面还有一个障碍。你能再帮我指导一下吗?我必须做什么才能打开那个互联网连接?当我输入 sudo pon dsl-provider 时,什么也没发生(我看不到)……

joel@ubuntu:~$ sudo pppoeconf 
[sudo] password for joel:  
Plugin rp-pppoe.so loaded. 
RP-PPPoE plugin version 3.8p compiled against pppd 2.4.5 
joel@ubuntu:~$ plog 
Mar 16 21:08:14 ubuntu pppd[1840]: Remote message: Authentication success,Welcome! 
Mar 16 21:08:14 ubuntu pppd[1840]: PAP authentication succeeded 
Mar 16 21:08:14 ubuntu pppd[1840]: peer from calling number 00:25:9E:F1:C1:9C authorized 
Mar 16 21:08:14 ubuntu pppd[1840]: Cannot determine ethernet address for proxy ARP 
Mar 16 21:08:14 ubuntu pppd[1840]: local  IP address 27.190.153.195 
Mar 16 21:08:14 ubuntu pppd[1840]: remote IP address 27.190.152.1 
Mar 16 21:08:14 ubuntu pppd[1840]: primary   DNS address 222.222.202.202 
Mar 16 21:08:14 ubuntu pppd[1840]: secondary DNS address 222.222.222.222 
joel@ubuntu:~$ pon dsl-provider 
Error: only members of the 'dip' group can use this command. 
joel@ubuntu:~$ sudo pon dsl-provider 
Plugin rp-pppoe.so loaded. 
RP-PPPoE plugin version 3.8p compiled against pppd 2.4.5 

答案1

我在这里添加了一个单独的答案,因为虽然我的第一个答案总体上是相关的,但看起来 SmartAX MT880d 调制解调器/路由器需要不同的方法。我发现本网站它(在 Google 翻译的帮助下)概述了如何在 Ubuntu 下安装 ppoeconf 并设置此调制解调器。

基本上,从文章来看(我显然不是测试过这个!):

sudo apt-get install pppoeconf

然后使用 运行命令sudo pppoeconf,并根据提示输入您的帐户详细信息。

需要启动ADSL连接时,可以在终端中输入sudo pon dsl-provider 需要断开ADSL连接时,可以在终端中输入sudo poff 如果需要查看日志,可以在终端中输入plog需要获取接口信息时,可以在终端中输入ifconfig ppp0

使用后pppoeconf如果Network Manager不显示托管的解决办法:

在终端中输入以下命令来配置网络连接:

gksu gedit /etc/NetworkManager/nm-system-settings.conf

并改变

[ifupdown] managed = false

到:

[ifupdown] managed = true 

然后在终端运行gksu gedit /etc/network/interfaces并仅保留:

auto lo iface lo inet loopback

删除 DNS 设置:sudo mv /etc/resolv.conf /etc/resolv.conf_backup

最后重新启动网络管理器:(sudo service network-manager restart或者重启!)

答案2

如果你的电脑在 Windows 中使用此调制解调器,那么将这些设置复制到 Ubuntu 应该相当容易。在视窗,打开命令窗口并输入ipconfig /all

Windows 命令窗口

在上面的截图中,你可以看到 DHCP不是启用,所以在这种情况下,我必须复制设置,特别是IP Address,,Subnet Mask和。Default GatewayDNS Servers

然后在 Ubuntu 中,我们需要在网络管理器中复制这些设置。因此,右键单击网络管理器小程序,选择“编辑连接”,然后编辑“Auto eth0”连接以匹配您在 Windows 中看到的内容。

网络管理器设置

如果 DHCP曾是启用后,Ubuntu 就可以正常工作,因为这是它的默认设置。

答案3

我很兴奋。我成功了……我知道我会做到的……哈哈哈

谢谢大家!

在 Windows 中停用 IPv6 后本教程适用于 Vista,Scaine 帮助了我很多,他们引导我输入sudo pppoeconf。然后我输入了互联网合同上显示的用户名和密码,并在提示时始终回答“是”。然后我继续运行命令,plog如您在终端中看到的,并显示以下错误消息:

Mar 16 21:08:14 ubuntu pppd[1840]: Cannot determine ethernet address for proxy ARP

在 Google 中寻找该错误时,我遇到了justlinux 上的这篇文章

根据该链接的建议,我输入了:

sudo -H gedit /etc/ppp/options

[编辑注-添加了-H标志]

并禁用了一个选项:
我将其从 改为。也就是说,我只是通过在 之前添加 来停用此选项noauth。我保存了,再次在终端中使用该命令,没有,然后直接上网。#noauth#noauthplogsudo

我希望这篇文章能像你们帮助我一样帮助别人。非常感谢你们(经过三周的研究)YYYYYaaaaaaaaaaayaayyyyy!!!

相关内容