安装 OpenWRT

安装 OpenWRT

我是一个完全的网络初学者,尝试按照以下说明在 TPLink 703N 上安装 OpenWRT:http://wiki.xinchejian.com/wiki/Install_OpenWRT_on_TPlink_WR703N

安装并配置 OpenWRT 后,我们按照该页面的说明进行配置,然后尝试从中访问互联网(以便运行 opkg 等)。我们通过以太网电缆将 TPLink 连接到路由器/调制解调器,并可以从同一网络上的其他计算机通过 ssh 连接到它。

但是我们无法 a) 将 TPLink 本身视为 wifi 路由器。(看起来 wifi 目前未启用)b) 从其中查看互联网(运行 opkg 等)

有人能用通俗易懂的语言给出一些关于如何调试这个问题的线索吗?我们应该寻找什么样的问题?我们应该如何解决这些问题?

/etc/config/网络

config interface 'loopback'
    option ifname 'lo'
    option proto 'static'
    option ipaddr '127.0.0.1'
    option netmask '255.0.0.0'

config interface 'lan'
    option ifname 'eth0'
    option type 'bridge'
    option proto 'static'
    option ipaddr '192.168.1.1'
    option netmask '255.255.255.0'

config interface 'wan'
    option ifname 'wlan0'
    option proto 'dhcp'

/etc/config/无线

config wifi-device  radio0
    option type     mac80211
    option channel  11
    option hwmode   11ng
    option path 'platform/ar933x_wmac'
    option htmode   HT20
    list ht_capab   SHORT-GI-20
    list ht_capab   SHORT-GI-40
    list ht_capab   RX-STBC1
    list ht_capab   DSSS_CCK-40
    # REMOVE THIS LINE TO ENABLE WIFI:
    #option disabled 1

config wifi-iface
    option device   radio0
    #option network  lan
    option network  wan
    #option mode     ap
    option mode     sta
    option ssid     'THE NAME OF OUR EXISTING WIFI NETWORK'
    #option encryption none
    option encryption wep+shared
    option key 'WEP PASSWORD FOR OUR EXISTING WIFI NETWORK'

干杯

菲尔

答案1

对于您的无线问题,如果我们查看您的无线配置:

config wifi-iface
    option device   radio0
    #option network  lan
    option network  wan
    #option mode     ap
    option mode     sta
    option ssid     'THE NAME OF OUR EXISTING WIFI NETWORK'
    #option encryption none
    option encryption wep+shared
    option key 'WEP PASSWORD FOR OUR EXISTING WIFI NETWORK'

您已将模式ap行注释掉,并用选项替换sta。根据OpenWRT 文档,这意味着无线接口配置为客户端模式。使用您拥有的其他选项,您的设备将配置为充当客户端设备并连接到现有网络。因为如果这样,它就不能用作接入点。

如果您的设备通过无线接口连接到您的网络,为什么要使用以太网电缆连接到您的 LAN?

我没看到您在哪里记录了您的 DNS 服务器。这可能是设备无法“访问”互联网从 opkg 获取软件包的原因。您可以查看的内容/etc/resolv.conf,因为它列出了设备用于 DNS 名称解析的名称服务器。

一个例子(使用Google的名称服务器):

nameserver 8.8.8.8
nameserver 4.4.4.4

您还可以尝试将以下内容添加到/etc/config/network

option dns 8.8.8.8

希望这可以帮助...

编辑

以下是将 WiFi 接口用作接入点的建议配置:

config wifi-iface
    option device     radio0
    option network    lan
    option mode       ap
    option ssid       'DESIRED SSID HERE'
    option encryption wep+shared
    option key        'YOUR WEP PASSWORD FOR ACCESS'

您需要network设置为lanmode设置为ap。我强烈建议使用某种形式的加密,并建议您使用 WEP 以外的其他加密方式,因为它不安全。

相关内容