سؤال أوبونتو 12.04 + واي فاي لا يعمل


أواجه مشاكل في الاتصال عبر اللاسلكي. في هذه اللحظة ، أنا استخدم wicd. يبدو أن تتعثر على "التحقق من جمعية AP ...". بدون wicd يمكنني الحصول على اتصال لأعلى و ping net - ولكن إذا أخذت eth0 down (ifconfig eth0 down) ، تختفي لاسلكي أيضاً (نفس النتيجة إذا قمت بفصل السلك بدلاً من ذلك). wicd هي الطريقة الوحيدة التي يمكنني بها إرجاع eth0 (وهو السبب الرئيسي الذي أستخدمه) - ifconfig eth0 و / أو ifup eth0 لا يعيدان الاتصال (اكتشفت للتو أنه يترك خارج البوابة. مرة أخرى في إعادة تمكين الاتصال بما في ذلك وأي فأي ؛ لم أكن أرغب في حذف المعلومات حول wicd أعلاه في حالة أنه يعطي شخص فكرة.)

القيام بذلك يدويا ، على الرغم من الأخطاء (التي سيكون من الجميل حلها أيضا) - يتيح لي أن أتعامل مع العالم الخارجي:

ifup wlan0

ioctl[SIOCSIWENCODEEXT]: Invalid argument
ioctl[SIOCSIWENCODEEXT]: Invalid argument
ssh stop/waiting
ssh start/running, process 17336

ping -I wlan0 -c 4 8.8.8.8

PING 8.8.8.8 (8.8.8.8) from 192.168.0.12 wlan0: 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_req=1 ttl=43 time=48.8 ms
64 bytes from 8.8.8.8: icmp_req=2 ttl=43 time=47.9 ms
64 bytes from 8.8.8.8: icmp_req=3 ttl=43 time=48.7 ms
64 bytes from 8.8.8.8: icmp_req=4 ttl=43 time=53.2 ms

--- 8.8.8.8 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3003ms
rtt min/avg/max/mdev = 47.975/49.711/53.235/2.063 ms

# iwconfig

lo        no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:"TPLINK"  
      Mode:Managed  Frequency:2.427 GHz  Access Point: 64:66:xx:xx:xx:22   
      Bit Rate=108 Mb/s   Tx-Power=27 dBm   
      Retry  long limit:7   RTS thr:off   Fragment thr:off
      Encryption key:off
      Power Management:off
      Link Quality=70/70  Signal level=-39 dBm  
      Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
      Tx excessive retries:0  Invalid misc:3   Missed beacon:0
 bus info: pci@0000:03:00.0
   logical name: wlan0
   version: 01
   serial: f0:7d:68:c1:b4:13
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
   configuration: broadcast=yes driver=ath9k driverversion=3.2.0-67-generic-pae firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
   resources: irq:17 memory:dfbf0000-dfbfffff

طريق ip

default via 192.168.0.1 dev eth0 
default via 192.168.0.1 dev wlan0  metric 100 
169.254.0.0/16 dev wlan0  scope link  metric 1000 
192.168.0.0/24 dev eth0  proto kernel  scope link  src 192.168.0.102 
192.168.0.0/24 dev wlan0  proto kernel  scope link  src 192.168.0.12

(للسجل ، ليس لدي أي فكرة عما يفعله عنوان 169.254.0.0 هناك).

uname -a

3.2.0-67-generic-pae #101-Ubuntu SMP Tue Jul 15 18:04:54 UTC 2014 i686 i686 i386 GNU/Linux

شبكة lshw -C

  *-network               
   description: Ethernet interface
   product: NetXtreme BCM5751 Gigabit Ethernet PCI Express
   vendor: Broadcom Corporation
   physical id: 0
   bus info: pci@0000:02:00.0
   logical name: eth0
   version: 01
   serial: 00:11:11:59:fc:09
   size: 100Mbit/s
   capacity: 1Gbit/s
   width: 64 bits
   clock: 33MHz
   capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
   configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.121 duplex=full firmware=5751-v3.23a ip=192.168.0.102 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
   resources: irq:16 memory:dfcf0000-dfcfffff
  *-network
   description: Wireless interface
   product: AR5418 Wireless Network Adapter [AR5008E 802.11(a)bgn] (PCI-Express)
   vendor: Qualcomm Atheros
   physical id: 0

/ الخ / شبكة / اجهات

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

source /etc/network/interfaces.eth0
source /etc/network/interfaces.wlan0

/etc/network/interfaces.eth0

#Main Interface
auto eth0
iface eth0 inet static
address 192.168.0.102
netmask 255.255.255.0
gateway 192.168.0.1

/etc/network/interfaces.wlan0

auto wlan0 
iface wlan0 inet static
address 192.168.0.12
gateway 192.168.0.1
dns-nameservers 192.168.0.1 8.8.8.8
netmask 255.255.255.0
wpa-driver wext
wpa-ssid TPLINK
wpa-ap-scan 1
wpa-proto RSN
wpa-pairwise CCMP
wpa-group CCMP
wpa-key-mgmt WPA-PSK
wpa-psk dca1badb5fd4e9axxx4xxdaaxxfa91xx610bxx6a7d57ef67af9809dxx6af42e39

/etc/wpa_supplicant.conf

    ctrl_interface=/var/run/wpa_supplicant

network={
    ssid="TPLINK"
    psk="my password"
    key_mgmt=WPA-PSK
    proto=RSN
    pairwise=CCMP
    group=CCMP
}

ifdown eth0

ifdown: interface eth0 not configured

إفكونفيغ

eth0      Link encap:Ethernet  HWaddr 00:11:xx:xx:xx:09  
          inet addr:192.168.0.102  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::211:11ff:fe59:fc09/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:213690 errors:0 dropped:0 overruns:0 frame:0
          TX packets:155266 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:220057808 (220.0 MB)  TX bytes:21137696 (21.1 MB)
          Interrupt:16 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:196412 errors:0 dropped:0 overruns:0 frame:0
          TX packets:196412 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:153270697 (153.2 MB)  TX bytes:153270697 (153.2 MB)

wlan0     Link encap:Ethernet  HWaddr f0:7d:xx:xx:xx:13  
          inet addr:192.168.0.12  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::f27d:68ff:fec1:b413/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:11335 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7287 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2563290 (2.5 MB)  TX bytes:855746 (855.7 KB)

ifconfig eth0 down

إفكونفيغ

eth0      Link encap:Ethernet  HWaddr 00:xx:xx:xx:xx:09  
          inet addr:192.168.0.102  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::211:11ff:fe59:fc09/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:192 (192.0 B)  TX bytes:94 (94.0 B)
          Interrupt:16 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:196418 errors:0 dropped:0 overruns:0 frame:0
          TX packets:196418 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:153270871 (153.2 MB)  TX bytes:153270871 (153.2 MB)

wlan0     Link encap:Ethernet  HWaddr f0:7d:xx:xx:xx:13  
          inet addr:192.168.0.12  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::f27d:68ff:fec1:b413/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:11359 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7293 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2565482 (2.5 MB)  TX bytes:856363 (856.3 KB)

طريق ip

default via 192.168.0.1 dev wlan0  metric 100 
169.254.0.0/16 dev wlan0  scope link  metric 1000 
192.168.0.0/24 dev wlan0  proto kernel  scope link  src 192.168.0.12 
192.168.0.0/24 dev eth0  proto kernel  scope link  src 192.168.0.102 

ping -I wlan0 -c 4 8.8.8.8

PING 8.8.8.8 (8.8.8.8) from 192.168.0.12 wlan0: 56(84) bytes of data.

--- 8.8.8.8 ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 3024ms

ping -I eth0 -c 3 router

PING router (192.168.0.1) from 192.168.0.102 eth0: 56(84) bytes of data.

--- router ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2015ms

بينغ -I wlan0 -c 3 جهاز التوجيه

PING router (192.168.0.1) from 192.168.0.12 wlan0: 56(84) bytes of data.

--- router ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2014ms

اسمحوا لي أن أعرف إذا كنت بحاجة إلى مزيد من المعلومات.

شكرا لكم مقدما.

# #

النتائج:

ifup wlan0
wpa_supplicant: /sbin/wpa_supplicant daemon failed to start
run-parts: /etc/network/if-pre-up.d/wpasupplicant exited with return code 1
RTNETLINK answers: File exists
Failed to bring up wlan0.

لذا قتلت wpa_supplicant (مع SIGHUP) و reran ifup wlan0:

RTNETLINK answers: File exists
Failed to bring up wlan0.

حالات سجل النظام: wpa_supplicant[13626]: Failed to initiate AP scan

wpa_supplicant[13626]: message repeated 409 times: [ Failed to initiate AP scan.]

ps -ef | grep wpa
root 13626 1 0 11:13 ? 00:00:00 /sbin/wpa_supplicant -s -B -P /var/run/wpa_supplicant.wlan0.pid -i wlan0 -D nl80211,wext -C /var/run/wpa_supplicant

iwconfig
lo no wireless extensions.

 wlan0 IEEE 802.11bgn ESSID:off/any
Mode:Managed Frequency:2.447 GHz Access Point: Not-Associated
Tx-Power=27 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off

دورة أخرى من ifup iflan wlan0 يحضر في النهاية wlan0 بالرغم من رسالة خطأ تنكره ، لكنه يفشل في إضافة مسار افتراضي لـ wlan0 وبالتالي يبقى Net غير قابل للطباعة من خلال هذه الواجهة.

ip route
default via 192.168.0.1 dev eth0
192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.102
192.168.0.0/24 dev wlan0 proto kernel scope link src 192.168.0.12

2
2017-08-22 09:04


الأصل




الأجوبة:


أولاً ، العنوان 169.254.x.y هو عنوان وهمي يخبرنا أن الواجهة طلبت عنوانًا من نقطة الوصول ولكن لم يتم منحها.

أقترح عليك استخدام Wicd أو طرق يدوية (/ etc / network / interfaces) ولكن ليس كلاهما.

ثانيا ، لديك واجهات يحتوي الملف على eth0 و wlan0 بدءا تلقائيا. أشك في أنك تريد أو تحتاج إلى كليهما. إذا افترضنا أنك تستخدم اللاسلكي أكثر من غيرها ، فأنا أعلق على سطر "auto eth0". إذا كنت ترغب في استخدام ethernet ، فقم بإيقاف اللاسلكي وبدء تشغيل ethernet:

sudo ifdown wlan0 && sudo ifup eth0

التالي ، واجهات يتوقع الملف أن تكون wpa-psk كلمة مرور WPA2 بنص واضح. أقترح عليك تنظيف ملف wlan0 مثل هذا:

auto wlan0 
iface wlan0 inet static
address 192.168.0.12
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 192.168.0.1 8.8.8.8
wpa-ssid TPLINK
wpa-psk <your_key_in_clear_text>

وأخيرًا ، ستحتاج أيضًا إلى إعلان خوادم أسماء DNS في ملف eth0.


1
2017-08-22 14:43



شكرا لك على الرد. من الجيد أن تعرف عن العنوان الوهمي ، لم ألاحظ أبداً أنه تم توثيقه في أي مكان. أنا استخدم wicd فقط لأنه كان الطريقة الوحيدة لاستعادة اتصال عمل بعد أخذ eth0 إلى الأسفل وإحضار wlan0 لأعلى ولأسفل. على الأقل حتى أدركت أن "ifconfig eth0 up" لم يكن استعادة البوابة. أنا في الواقع أريد كلتا eth0 و wlan0 ، على الأقل حتى الوقت الذي تعمل فيه الشبكات اللاسلكية بشكل لا يقاوم وأستطيع إزالة الكبل - ولكن سأعلق عليه من الملف مؤقتًا بحيث يمكن استبعاده كمصدر محتمل لهذا مشكلة. (واصلت)... - user171154
... (تابع) سأضع كلمة مرور النص واضحة مرة أخرى ل wpa-psk ، ولكن وفقا ل ubuntuforums.org/showthread.php؟t=318539 (وهو أفضل مستند وجدته في هذا الموضوع) يجب ألا يكون بتنسيق ASCII ، ولكن في شكل hex. هل يمكنك رجاءً تقديم مؤشر إلى الوثائق (أو حتى الرمز) الذي يدعم تصريحك؟ عندما يتم الحصول على نقطة وصول ، لست متأكدًا من أن كلمة المرور هي المشكلة. ومن الغريب ، أنه لا يبدو مهمًا ما هو شكل كلمة المرور ، على ما يبدو قبول كلا التنسيقين. (واصلت...) - user171154
لقد قلصت ملف wlan0 كما اقترحت. أخيرًا ، بالنسبة إلى خوادم أسماء النطاقات ، قمت بإضافتها إلى ملف eth0 في الاقتراح الخاص بك ، ولكن حل DNS لـ eth0 ليس هو المشكلة. لقد أضفت النتائج إلى السؤال الأصلي أعلاه. - user171154
المثال الذي تشير إليه قديم جداً ويأخذ ما نعرفه الآن هو الطريق الطويل للوصول إلى نفس المكان. لا أستطيع تقديم أي وثائق جانبا من عشرات الحالات التي عملت فيها وأربعة أجهزة كمبيوتر في بيتي تستخدم الطريقة المختصرة بشكل مثالي. هذه عينة حديثة: ubuntuforums.org/showthread.php؟t=2234144&highlight=wpa-psk - chili555


أدت ترقية البرامج الثابتة لجهاز التوجيه TP-Link WR841N الخاص بي إلى حل المشكلة. قمت بالترقية إلى إصدار البرنامج الثابت: 3.13.33 Build 130506 Rel.48660n لإصدار الأجهزة 8. قمت بالترقية بالانتقال إلى خيار أدوات النظام في قائمة TP-Link وتحديد خيار "ترقية البرامج الثابتة".

عنوان التحميل:

رابط لتعليمات (Windows):

لأي شخص آخر لديه نفس المشكلة ، لاحظ: قمت بالترقية بناء على نصيحة دعم TP-Link. أنصح بالتحدث معهم أولاً إذا كانت لديك هذه المشكلة (على الرغم من أنني أظن أنه إذا قمت بذلك ، فسينتهي الأمر بنفس الشيء على أي حال ، ولكن بأمان أفضل من آسف.)


1
2017-08-24 05:45



انهيت المطلوب. - user171154