Автор Тема: Проблем с wi-fi мрежа!  (Прочетена 2978 пъти)

Nikolay_Zhelev

  • Участници
  • ***
  • Публикации: 7
    • Профил
Проблем с wi-fi мрежа!
« -: Jul 12, 2006, 12:30 »
Здравейте приятели,

Скоро си купих рутер поддържащ безжична точка за достъп. Всичко си конфигурирах нормално и под уиндоус имам жична и безжична мрежа. Проблемът ми обаче е под линукс Ubuntu. Когато активирам безжичната ми лан карта и и задам статичното IP, ключът и DNS-а мрежата не тръгва. Network Monitora ми не засича никакъв сигнал, но Wi-Fi радара ми намира мрежата свързва се и пак нямам мрежа. Много ще съм ви благодарен ако ми помогнете. Машинката ми е Toshiba Laptop с Atheros безжичен лан. Пробвах и Madwifi драйверите, но не можах да ги инсталирам. Мисля че проблемът не е в драйверите, а нещо в настройките, защото Ubuntuto си ми разпознава перфекто картата плюс това и радара засича мрежи.
Активен

  • Гост
Проблем с wi-fi мрежа!
« Отговор #1 -: Jul 12, 2006, 13:05 »
ifconfig и iwconfig какво ти казват?

Би следвало и да споделиш какви са настройките на wireless рутера - SSID, channel, auth и т.н
Активен

  • Гост
Проблем с wi-fi мрежа!
« Отговор #2 -: Jul 12, 2006, 13:38 »
Това са ми текущите настройки на Ubuntuto

ifconfig

ath0      Link encap:Ethernet  HWaddr 00:11:F5:60:99:F1
          inet addr:213.91.155.83  Bcast:213.91.155.255  Mask:255.255.255.0
          inet6 addr: fe80::211:f5ff:fe60:99f1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:217 dropped:0 overruns:0 frame:217
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:200
          RX bytes:0 (0.0 'B)'  TX bytes:0 (0.0 'B)'
          Interrupt:225 Memory:e0360000-e0370000

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:12246 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12246 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:958052 (935.5 KiB)  TX bytes:958052 (935.5 KiB)



iwconfig

lo        no wireless extensions.

eth0      no wireless extensions.

ath0      IEEE 802.11g  ESSID:"SKAT"
          Mode:Managed  Frequency:2.447 GHz  Access Point: 00:16:B6'<img'>9:1D:3A
          Bit Rate:1 Mb/s   Tx-Power:18 dBm   Sensitivity=0/3
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=0/94  Signal level=-95 dBm  Noise level=-95 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

sit0      no wireless extensions.
Активен

Nikolay_Zhelev

  • Участници
  • ***
  • Публикации: 7
    • Профил
Проблем с wi-fi мрежа!
« Отговор #3 -: Jul 12, 2006, 13:54 »
SSID: SKAT
SSID Broadcast : Enable
Wireless Channel: 8

Security Mode:  WPA2 Personal
 WPA Algorithms: TKIP+AES
 Group Key  Renewal:  3600 sec

 Authentication Type:   Auto
      Basic Rate:   Default
      Transmission Rate:  Auto  
      CTS Protection Mode:  Auto
      Frame Burst: Enable
      Beacon Interval:  100
      DTIM Interval:  1    
      Fragmentation Threshold:  2346
      RTS Threshold:2347
      AP Isolation: On  
      SecureEasySetup: Enabled
Активен

  • Гост
Проблем с wi-fi мрежа!
« Отговор #4 -: Jul 12, 2006, 16:09 »
Хм, ako може да се вярва на това което ти е изписано става следното:

- Имаш 217 получени 802.11 frames. Всичките от тях са нещо "сбъркани".
- Успешно си се асоцирал с АП-то, зашото МАК адреса му е изписан в iwconfig
- Качеството на връзката е нулево (това зависи от драйвера на картата)
- До момента не е имало никаква комуникация м/у АП-то и картата

Това може да се дължи на няколко проблема, но най-очевидното е следното:

MTU при 802.11g може да бъде до 2347. На ath0 е сет-нато на 1500.
При по-скъпите 802.11 устройства, каквото вероятно е твоето АП има т.наречената RTS/CTS функция - т.е в началото на комуникацията има един протокол, по който двете страни се договарят за MTU. Вероятно 802.11 картата на машинката ти не го подържа.

При MTU 1500, картата ти дропи всички по-големи фреймове от 1500 байта.

Ако проблемът се дължи на това, просто направи следното:

ifconfig ath0 mtu 2346 up

Надявам се да помогне...
Активен

d1saster

  • Напреднали
  • *****
  • Публикации: 182
    • Профил
Проблем с wi-fi мрежа!
« Отговор #5 -: Jul 12, 2006, 19:49 »
Не ти е включено криптирането на безжичната мрежова карта. Ползваш ли wpasupplicant за WPA криптиране? Заредени ли са модулите ieee80211 за криптиране? Модулите използвани от WPA и ieee80211 за криптиране също трябва да са заредени.

Ето инфо как да подкараш WPA криптиране. То между другото е най-трудното и изисква малко повече четене.

Linux WPA/WPA2/IEEE 802.1X Supplicant

ieee80211 subsystem for Linux

За  Atheros

Успех.
Активен

  • Гост
Проблем с wi-fi мрежа!
« Отговор #6 -: Jul 12, 2006, 20:56 »
Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0

Стига драйверът да е свестно написан (което за wireless карти верно не ти е гарантирано, да не говорим за ndiswrapper (!!!'<img'> ) - може да се вярва на това.

Според ядрото обаче проблеми с криптирането няма. Това наистина  става рядко, повечето случай когато има проблеми с криптирането наистина не е трудно да не се разбере. По-рядко отколкото гадният драйвер да се скапе (oops и интерфейсът долу) или да паникьоса цялото ядро (с ndiswrapper става изключително често - нещо което вероятно доказва колко скапани са уиндоуските драйвери '<img'>  )
Активен

Nikolay_Zhelev

  • Участници
  • ***
  • Публикации: 7
    • Профил
Проблем с wi-fi мрежа!
« Отговор #7 -: Jul 17, 2006, 19:17 »
Разреших си проблема! Оказа се, че нямам необходимите драйвери за декриптиране. Инсталирах си WPA Supplicant и след малко ровичкане написах следният команден ред: "sudo wpa_supplicant -Dwext -iath0 -c/etc/wpa_supplicant.conf". Тогава мрежата тръгна. Лошото обаче е, че при всяко стартирана трябва да пиша този команден ред, за да ми тръгне мрежата иначе не става. Пробвах да добавя някакъв скрипт в директорията /etc/init.d/ но не помага незнайно защо. Надявам се вие да можете да ми помогнете.Какво да направя, за да може този команден ред да се изпълнява автоматично при всяко стартиране на Ubuntuto?
Активен

Italianeca

  • Напреднали
  • *****
  • Публикации: 386
    • Профил
Проблем с wi-fi мрежа!
« Отговор #8 -: Jul 17, 2006, 20:11 »
Убунту е базирано на дебиан не съм проверил мога и да те лъжа но на дебиан (wpasupplicant 0.5.4)  аз направих така :

Цитат

more /etc/network/interfaces

auto lo
iface lo inet loopback

auto ath0
iface ath0 inet dhcp
        wpa-conf /etc/wpa_supplicant.conf
        wpa-driver wext



За по стара версиа на wpasupplicant виж какво има в

/etc/default/wpa_supplicant
Активен