간략한 요약 (문제가 해결 된 후 추가됨)
분명히 일부 무선 USB 네트워크 어댑터 드라이버는 내 Linux OS와 호환되지 않았으며 결국 무선 브리지 ~ = 수신기 ~ = 무선 액세스 포인트를 구입하여 문제를 해결했습니다. 이제 실제 질문이 있습니다.
질문:
컴퓨터에 광대역 라우터를 통해 IP 주소가 제공되고 방화벽이 꺼져 있지만 인터넷이 작동하지 않고 라우터를 ping 할 수도없는 경우 문제가 무엇일까요? 어떻게 고칠 수 있습니까?
배경:
[무선 네트워크 USB 카드]를 통해 데스크탑에서 [방금 이동 한 아파트의 무선 광대역 라우터]에 연결할 수 없습니다.
라우터는 나에게 IP 주소를 제공하지만 (먼저 WSP PIN 코드를 지정하라는 메시지가 표시됩니다.) IP 주소를 받았지만 인터넷에 연결할 수 없습니다. 호스트 이름을 변경할 수 없습니다. 광대역 라우터, 즉 나에게 IP 주소 (!)를 제공 한 컴퓨터를 ping 할 수도 없습니다.
추가 정보:
다음은 많은 도움이 될만한 정보입니다.
항상 DHCP를 통해 구성되어있는 내 노트북은 아무런 문제없이 광대역 라우터에 연결할 수 있습니다. 내 데스크톱 만 작동하지 않습니다. 최근에 브리지 네트워킹이 구성되었습니다.
광대역 라우터에 연결 한 후 데스크톱의 인터페이스는 다음과 같습니다. wlan0
(목록 끝에) 네트워크 USB 카드입니다.
$ ip ad
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN qlen 1000
link/ether 20:cf:30:4c:2f:02 brd ff:ff:ff:ff:ff:ff
inet6 fe80::22cf:30ff:fe4c:2f02/64 scope link
valid_lft forever preferred_lft forever
(Uninteresting stuff related to KVM, VMWare, VirtualBox:
4: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN
link/ether 6e:84:3c:57:95:4a brd ff:ff:ff:ff:ff:ff
inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
5: vmnet1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000
link/ether 00:50:56:c0:00:01 brd ff:ff:ff:ff:ff:ff
inet 172.16.228.1/24 brd 172.16.228.255 scope global vmnet1
inet6 fe80::250:56ff:fec0:1/64 scope link
valid_lft forever preferred_lft forever
6: vmnet8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000
link/ether 00:50:56:c0:00:08 brd ff:ff:ff:ff:ff:ff
inet 192.168.133.1/24 brd 192.168.133.255 scope global vmnet8
inet6 fe80::250:56ff:fec0:8/64 scope link
valid_lft forever preferred_lft forever
END uninteresting stuff)
9: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
link/ether 44:94:fc:29:59:6e brd ff:ff:ff:ff:ff:ff
inet 192.168.100.6/24 brd 192.168.100.255 scope global wlan0 <-- it has an IP addr (!)
inet6 fe80::4694:fcff:fe29:596e/64 scope link
valid_lft forever preferred_lft forever
다음은 라우팅 테이블입니다. (192.168.100. *은 광대역 라우터의 네트워크입니다.)
$ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.100.1 0.0.0.0 UG 0 0 0 wlan0
link-local * 255.255.0.0 U 1000 0 0 wlan0
172.16.228.0 * 255.255.255.0 U 0 0 0 vmnet1
192.168.100.0 * 255.255.255.0 U 2 0 0 wlan0
192.168.122.0 * 255.255.255.0 U 0 0 0 virbr0
192.168.133.0 * 255.255.255.0 U 0 0 0 vmnet8
다음은 iptables 구성입니다. (비활성화되어 있지 않습니까?)
$ sudo iptables -nL
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
게이트웨이 (192.168.100.1)와 Google을 ping하면 다음과 ping
같이 말합니다.
$ ping 192.168.100.1
PING 192.168.100.1 (192.168.100.1) 56(84) bytes of data.
From 192.168.100.6 icmp_seq=3 Destination Host Unreachable
From 192.168.100.6 icmp_seq=5 Destination Host Unreachable
From 192.168.100.6 icmp_seq=6 Destination Host Unreachable
$ ping google.com
ping: unknown host google.com
어떻게 가능합니까? 192.168.100.1이 나에게 IP 주소를 제공했는데 "도달 할 수 없음"이 될 수 없습니까? 랩톱에서 게이트웨이를 ping 할 수 있으므로 ping 요청에 응답합니다.
다음은 resolv.conf입니다. (왜 localhost를 지정합니까 ???? — Google이 ping : able하지 않는 이유 (일부)라고 생각합니까?)
$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.0.1
과거에는 / etc / network / interfaces에 브리지 된 네트워크가 구성되었지만 주석 처리하고 전체 컴퓨터를 다시 시작했습니다. 해당 파일에서 주석 처리되지 않은 줄은 다음과 같습니다.
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
Kubuntu 12.04 LTS를 사용하고 있습니다. Network Manager는 wlan0을 CONNECTED 상태로 표시합니다.
업데이트 : 다음은 출력입니다 lsusb
.
$ lsusb
Bus 004 Device 004: ID 05f3:0081 PI Engineering, Inc. Kinesis Integrated Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 009 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 002: ID 09da:0006 A4 Tech Co., Ltd Optical Mouse WOP-35 / Trust 450L Optical Mouse
Bus 004 Device 005: ID 05f3:0007 PI Engineering, Inc. Kinesis Advantage PRO MPC/USB Keyboard
Bus 002 Device 004: ID 0846:9021 NetGear, Inc.
다음 lsusb -v
은 NetGear 장치에 대한 출력입니다 . (모든 장치에 lsusb -v
대해 "장치를 열 수 없습니다. 일부 정보가 누락됩니다"라고 표시됨)
Bus 002 Device 004: ID 0846:9021 NetGear, Inc.
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0846 NetGear, Inc.
idProduct 0x9021
bcdDevice 2.00
iManufacturer 1
iProduct 2
iSerial 3
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 46
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 4
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
무선 USB 네트워크 어댑터에는 MS Windows 전용으로 제공되는 드라이버가 필요합니다. 그래서 NDISwrapper 와 같은 것을 사용 하거나 Linux / Ubuntu에서 작동하는 다른 USB 어댑터를 구입할 수 있습니다.
다음은 Linux를 지원하는 네트워크 카드가있는 컴퓨터 구입에 대한 정보입니다. https://help.ubuntu.com/community/WifiDocs/WirelessCardsSupported
다음은 Ubuntu 에 Netgear의 N300 무선 미니 USB 어댑터 용 Windows 드라이버를 설치하는 방법에 대한 토론 / 정보입니다 . http://ubuntuforums.org/showthread.php?t=1830237
그러나이 모든 지침을 따르면 몇 가지가 소요되는 것 같습니다. 일 (??)이고 Windows 컴퓨터에 액세스하고에서 일부 드라이버를 찾 C:\Windows\system32??\...somewhere...\...
거나 오래된 끊어진 링크를 통해 Windows 드라이버 파일을 다운로드해야합니다.
우분투와 호환되는 USB 네트워크 어댑터를 구입한다고 가정합니다. 다음은 작동 할 수있는 일부 드라이버에 대한 블로그 게시물 링크입니다.
https://www.google.se/search?q=best+usb+wireless+adapter+for+ubuntu+12.04
업데이트 2013-09-30 : 무선 브리지 ~ = 무선 액세스 포인트 ~ = 수신기를 구입하여 라우터에 무선으로 연결했습니다. 그런 다음이 무선 브리지에있는 다른 라우터를 연결 했으므로 이제 내 개인 네트워크가 있고 모든 것이 잘 작동합니다. :-)
다음에 "Windows"만 나열된 무선 어댑터를 구입하지 않을 것입니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다