LINUX.ORG.RU

Неправильно работает WiFI


0

1

Такая ситуция. У меня ноутбук Acer TravelMate 5740 Стоит ось: ArchLinux x86_64

В rc.conf

MODULES=(broadcom tg3 lib80211 wl uinput  !ssb !brcm80211 fuse)

lspci

00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 02)
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)
00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 05)
00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 05)
00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 05)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a5)
00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 05)
00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 05)
01:00.0 Ethernet controller: Broadcom Corporation NetLink BCM57780 Gigabit Ethernet PCIe (rev 01)
02:00.0 Network controller: Broadcom Corporation BCM43225 802.11b/g/n (rev 01)
ff:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 02)
ff:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 02)
ff:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 02)
ff:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 02)
ff:02.2 Host bridge: Intel Corporation Core Processor Reserved (rev 02)
ff:02.3 Host bridge: Intel Corporation Core Processor Reserved (rev 02)

WiFI работает. Подключаюсь без проблем к тоскам доступа. Подключался к ad-hoc сетям. Но вот к ad-hoc сети соседа на ноутбуке из Линукс не могу подключиться. Хотя с Win7 все работает. Что не так?

Пробовал я и через iwconfig essid Sasha-Laptop и через NetworkManager.

Точка на ноутбуке соседа с шифрование WEP-64bit.

Ответ на: комментарий от kraftello
#!/bin/bash

ifconfig eth1 down
echo "IF down: $?"
iwconfig eth1 essid "Sahsha-Laptop"	mode Ad-Hoc 
echo "WiFi module configured: $?"
iwconfig eth1 key s:12345
echo "key:$?"

sleep 5s
ifconfig eth1 192.168.1.92 up
echo "Uping interface: $?"

почему в строке

iwconfig eth1 key s:12345

Error for wireless request "Set Encode" (8B2A) :
    SET failed on device eth1 ; Invalid argument.

denisnet ()
Ответ на: комментарий от denisnet

У меня всё одной строкой

sudo iwconfig eth0 essid Точка_доступа_без кавычек mode managed channel auto rate auto enc s:Мой_пароль_буквами_цифрами

enc s: попробуй. Это всё в man iwconfig есть. Сначала одной командой подцепись, скрипты потом.

kraftello ★★★★★ ()
Ответ на: комментарий от denisnet

Я же свою свою команду привёл в пример. У тебя же mode Ad-Hoc. Я бы проверил, но только роутер есть. Хотя когда-то цеплялся к ноуту с хр. Но то что iwconfig самый надёжный способ, гарантирую.

freq/channel

Set the operating frequency or channel in the device. A value below 1000 indicates a channel number, a value greater than 1000 is a fre‐ quency in Hz. You may append the suffix k, M or G to the value (for example, «2.46G» for 2.46 GHz frequency), or add enough '0'. Channels are usually numbered starting at 1, and you may use iwlist(8) to get the total number of channels, list the available frequen‐ cies, and display the current frequency as a channel. Depending on regulations, some frequencies/channels may not be available. When using Managed mode, most often the Access Point dictates the channel and the driver may refuse the setting of the frequency. In Ad- Hoc mode, the frequency setting may only be used at initial cell creation, and may be ignored when joining an existing cell. You may also use off or auto to let the card pick up the best channel (when supported). Examples : iwconfig eth0 freq 2422000000 iwconfig eth0 freq 2.422G iwconfig eth0 channel 3 iwconfig eth0 channel auto

kraftello ★★★★★ ()
Ответ на: комментарий от denisnet

iwlist scanning

И посмотри правильные аттрибуты девайса, к которому цепляешься. Можно channel номер прописать. Может с названием точки ошибся. А может она тупо не работает.

kraftello ★★★★★ ()
Ответ на: комментарий от denisnet

Вот ещё из мана

In Ad-Hoc mode, this may be undefined and you should use iwspy.

Блин, если бы был в пределах досягаемости вендузятник с буком, разобрался бы.

kraftello ★★★★★ ()
Ответ на: И ещё от kraftello

Драйвер пересобрал.

$ ps aux | grep networkmanager
denis     4685  0.0  0.0  10268   992 pts/1    S+   12:32   0:00 grep networkmanager
denisnet ()
Ответ на: И ещё от kraftello

Драйвера broadcom. Есть конечно в ядре модуль brcm80211, но он не работает в режиме ad-hoc. Поэтому ставлю из AUR broadcom-wl все по манулу. Дело в том, что с другими точками конектиться. А из винды, и к этой конектиться. Может попробовать использовать Win драйвера?

denisnet ()
Ответ на: комментарий от denisnet

Блин всё перерыл. Ну сходи ты к нему. Ненадолго шифрование убери вовсе. Попробуй подцепиться без шифрования. Удали нетворк менеджер и по убнтовской вики из командной строки попробуй подцепиться. Ну везде пишут, что работает adhoc с проприетарным драйвером. Кстати, гуглил по Error for wireless request «Set Frequency» (8B04) - у всех проблема с драйвером вылезала. Ну попробуй ndiswrapper. Вариантов много. Извини. Вроде отыскал всю информацию, какую мог. А точка то видна по команде iwlist?

kraftello ★★★★★ ()
Ответ на: комментарий от denisnet

Может здесь собака порылась

>соединение действительно только до того пока все клиенты не отключатся и не покинут сеть. с последним отключившимся клиентом windows автоматически удаляет все настройки сети, то-есть сигнал всё еще транслируется адаптером но не поддерживается системой и клиенты подключаются к серверу Adhoc сети как к неопознанной сети с ограничениями, что значит что есть просто сеть не поддерживающая никаких протоколов и общих ресурсов.

http://windows.microsoft.com/ru-RU/windows-vista/Set-up-a-computer-to-compute...

Ну я не знаток винды, но гугль сразу выдал видео, где настраивают адхок в свисте без шифрования.

http://www.youtube.com/watch?v=3TDFfM_wN6k&feature=related

Ты на машине со свистой прописал IP-address 192.168.0.1 mask 255.255.255.0?

http://unlockforus.blogspot.com/2008/10/vistaxp-how-to-set-up-ad-hoc-wifi.html

kraftello ★★★★★ ()
Ответ на: Может здесь собака порылась от kraftello

Я настроил без шифрования. Все равно не пинингуется.

#iwconfig

eth1      IEEE 802.11bgn  ESSID:"Sasha-Laptop"  Nickname:""
          Mode:Ad-Hoc  Frequency:2.462 GHz  Cell: 02:21:6B:00:E3:C2   
          Bit Rate=54 Mb/s   Tx-Power:24 dBm   
          Retry min limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=5/5  Signal level=-38 dBm  Noise level=-92 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

$ifconfig

eth1      Link encap:Ethernet  HWaddr C4:46:19:13:94:7C  
          inet addr:192.168.1.92  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::c646:19ff:fe13:947c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:12683
          TX packets:11 errors:16 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:790 (790.0 b)
          Interrupt:17 

На Viste 192.168.1.1/24

denisnet ()
Ответ на: комментарий от denisnet

На Viste соединение поднято, т.к. Телефон конектиться к компу!

denisnet ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.