LinuxForum.Fans
Тема

Не понятная ситуация с картой Wi-Fi.

Автор: deleted_user 20 сообщений 7229 просмотров
#172713

Проблема критичная, ибо компьютер рабочий.

Мама: ASUS M4A77TD.
CPU: AMD Phenom II X2 555 (разлочен автоматически до x4 при первой же газрузке биоса, ибо Black Edition)
Wi-Fi карта: на самой карте написанно ASUS wl-138g v2, но слака показывает ситуацию двояко (см. ниже).
OS: Slackware64 13.37

ifconfig -a

Показать
[console]eth0 Link encap:Ethernet HWaddr 20:cf:30:c1:5a:34
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:40 Base address:0x2000

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

wlan0 Link encap:Ethernet HWaddr 00:1e:8c:37:e5:2c
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)[/console]

lspci (интересная нам часть)

Показать
[console]02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
03:05.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)[/console]

Скачал драйвера для ASUS wl-138g v2 с http://ru.asus.com/Networks/WiFi_Networking/WL138g_V2/#download, ставлю, как прописанно в README
make clean

Показать
[console]rm -f *.ko *.o *.c .*.o.cmd .*.ko.cmd[/console]

make

Показать
[console]Linux Directory is /lib/modules/2.6.37.6/build
Linux Kernel Versions is 2.6.37.6
make -C /lib/modules/2.6.37.6/build CROSS_COMPILE= M=/root/wifi_asus/src/linuxsta/src/wl/linux modules
make[1]: Entering directory `/usr/src/linux-2.6.37.6'
CC [M] /root/wifi_asus/src/linuxsta/src/wl/linux/wlc_led.o
In file included from /root/wifi_asus/src/linuxsta/src/wl/linux/wlc_led.c:17:0:
/root/wifi_asus/src/linuxsta/src/wl/linux/../../include/typedefs.h:166:40: error: conflicting types for 'bool'
include/linux/types.h:37:17: note: previous declaration of 'bool' was here
In file included from /root/wifi_asus/src/linuxsta/src/wl/linux/../../include/linux_osl.h:21:0,
from /root/wifi_asus/src/linuxsta/src/wl/linux/../../include/osl.h:24,
from /root/wifi_asus/src/linuxsta/src/wl/linux/wlc_led.c:19:
/root/wifi_asus/src/linuxsta/src/wl/linux/../../include/linuxver.h:19:26: fatal error: linux/config.h: No such file or directory
compilation terminated.
make[2]: *** [/root/wifi_asus/src/linuxsta/src/wl/linux/wlc_led.o] Error 1
make[1]: *** [_module_/root/wifi_asus/src/linuxsta/src/wl/linux] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.37.6'
make: *** [default] Error 2[/console]

P.S.: непонятно осталось - карточка Broadcom'овская, или же ASUS'овская...

#172789
metra написал:
значит ли это, что под линукс фофиц. дрова не робят и надо ставить ndiswrapper?

Приведённая вами ссылка устарела.
IMHO, карта системой опознана.
Покажите
[console]
ls -lR /lib/firmware
[/console]

#172796

У вас BCM4318, а по ссылке на ubuntuforums речь о W8300.
Карточка ASUS-овская на чипе Broadcom.
http://linuxwireless.org/en/users/Drivers/b43

Карта у вас определилась, подключайтесь с точке доступа и вперёд.

ps. Интересно увидеть, есть в выводе dmesg что-либо интересное про эту карту?

#172799

bormant, Lupo Alberto, предоставить информацию далее смогу только утром завтра.
Я так понимаю, что в ядре есть поддержка данной карты, раз она определилась без установки драйверов.
Lupo Alberto, завтра скину.
bormant, в wicd нет точек доступных. С wicd работаю давно и моей ошибки не может быть в плане пользования данной прогой. В том то и дело.

#172961
Lupo Alberto написал:
[quote=metra]значит ли это, что под линукс фофиц. дрова не робят и надо ставить ndiswrapper?

Приведённая вами ссылка устарела.
IMHO, карта системой опознана.
Покажите
[console]
ls -lR /lib/firmware
[/console][/quote]

Мне тоже кажется, что опознана, но почему-то не робит.

ls -lR /lib/firmware
http://pastebin.com/dUcT959U

#172963

metra, покажите вывод команды dmesg.

#172969

Что пишет команда iwconfig?
P.S. IMHO, карта определилась.

#172971
Lupo Alberto написал:
Что пишет команда iwconfig?
P.S. IMHO, карта определилась.

[console]lo no wireless extensions.

eth0 no wireless extensions.

wlan0 IEEE 802.11bg ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=0 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off[/console]

Видимо определилась, но почему тогда в iwconfig не пишется ее марки и бренда и модели и самое главное - почему не работает (т.е. в wicd нет точек) ? :D

#172972

Попробуйте выполнить
[console]iwconfig wlan0 txpower on[/console]
и попробовать подключиться.

#172973
metra написал:
идимо определилась, но почему тогда в iwconfig не пишется ее марки и бренда и модели
metra написал:
wlan0 Link encap:Ethernet HWaddr 00:1e:8c:37:e5:2c

ifconfig «пишет»

#172977
Lupo Alberto написал:
Попробуйте выполнить
[console]iwconfig wlan0 txpower on[/console]
и попробовать подключиться.

Тоже самое. И главное iwconfig тоже самое выдает (Tx-Power=0 dBm)

#172979
metra написал:
[quote=Lupo Alberto]metra, покажите вывод команды dmesg.

http://pastebin.com/pBS7Vdqw[/quote]

[ 7.048106] b43-phy0: Broadcom 4318 WLAN found (core revision 9)
определилась ядром?
[ 7.073707] Broadcom 43xx driver loaded [ Features: PMLS, Firmware-ID: FW13 ]
загружены дрова и фирмдрова?

#172987

[console]iwlist wlan0 scan
wlan0 Interface doesn't support scanning : Network is down

ifconfig wlan0 up
SIOCSIFFLAGS: No such file or directory[/console]

Видимо она определяется системой и дрова подгружаются (см. выше), но она не включается изначально (первая команда). И включить ее не получается (вторая команда).

#172996

Ставьте SlackBuild, он делает то же самое, но на автомате.

ps. Брр, не понял, вы же про слакбилд и говорите.

#172998

Поставил по http://linuxwireless.org/en/users/Drivers/b43.
У меня все работает.

Спасибо. По сути, если бы лучше знал англ. язык, думаю решил бы обычным гуглением smile

Спасибо, bormant, Lupo Alberto

Войдите или зарегистрируйтесь, чтобы ответить.