OpenBSD 6.6 wlan DHCP 无链接,路由问题

OpenBSD 6.6 wlan DHCP 无链接,路由问题

我已经为此苦思冥想了好几天了,所以我请求帮助。

该机器是 Thinkpad,使用 Intel PRO 2100 wifi 卡和 ipw 驱动程序(https://man.openbsd.org/ipw)。我之前尝试过使用另一张带有 iwi 驱动程序的卡,但它一直输出固件错误,所以我换了一张。

我已设法连接到我的 WPA2 安全网络,但没有进一步进展,并且 DHCP(dhclient ipw0 或 sh /etc/netstart)在超时后不断输出消息:没有链接......正在休眠。

我已按照手册中的建议通过 /etc/hostname.ipw0 文件配置了我的 ifconfig,我的配置如下。

nwid hotspot wpakey password chan up wpaprotos wpa2 

inet 10.220.1.156 255.255.255.0
dhcp

这导致“ifconfig ipw0”输出此内容

ipw0: flags=808843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,AUTOCONF4> mtu 1500
    lladdr 00:0c:f1:24:1c:2a
    index 1 priority 4 llprio 3
    groups: wlan
    media: IEEE802.11 autoselect (DS11 mode 11b)
    status: active
    ieee80211: nwid hotspot chan 7 bssid 30:23:03:1a:4c:7a -18dBm wpakey wpaprotos wpa2 wpaakms psk wpaciphers ccmp wpagroupcipher ccmp
    inet 10.220.1.156 netmask 0xffffff00 broadcast 10.220.1.255

我还按照这里的建议将它添加到了我的 rc.conf 中(https://forums.freebsd.org/threads/solved-re0-no-link-giving-up-my-card-driver-or-dhcp-server-problem.4566/

ifconfig_ipw0="DCHP"

这是我遇到困难的地方,dhcp 仍然超时并给我错误消息,我可以 ping 10.220.1.156,但无法从路由器 ping 到其他 ip,这让我相信问题可以通过路由命令来解决,“route show”输出此信息。

Internet
        Destination        Gateway            Flags    Refs      Use    Mtu  Interface
        10.220.1/24        10.220.1.156       Cn         0        0     -     8 ipw0 
        10.220.1.156       00:0c:f1:24:1c:2a  UHLl       0        0     -     1 ipw0 
        10.220.1.255       10.220.1.156       Hb         0        0     -     1 ipw0 

已知网络名称为“热点”,密码为“密码”,网关为“10.220.1.1”

由于这是我的第一篇帖子,我无法对回复发表评论,约翰建议我使用另一张 wifi 卡,因为有些 wifi 卡并不像这里提到的那样被列入“白名单”http://www.thinkwiki.org/wiki/Problem_with_unauthorized_MiniPCI_network_card 但这只是 BIOS 白名单,我使用的组合已在 ThinkPad 论坛上确认可以正常工作,并且该卡是从另一台 IBM 机器收集的,并且已列入白名单。那么我的路由看起来还好吗?

我读了关于 serverfault 的这篇文章并认为我可能必须做一些类似的事情。https://serverfault.com/a/581162

答案1

这看起来像是较旧的 Intel 卡,而且某些联想(和 IBM)Thinkpad 肯定不允许安装“外来”卡。尝试使用现代的 USB 卡,应该可以轻松使用。

相关内容