Автор Тема: Simply 7.0.1 и старый ноутбук Dell Inspiron 2200. Не работает wi-fi.[РЕШЕНО]  (Прочитано 6213 раз)

Оффлайн swch

  • Участник
  • *
  • Сообщений: 36
Здравствуйте!

Решил поставить последнюю версию Simply Linux на старый ноутбук Dell Inspiron 2200.
Вроде все установилось только не работает карта wi-fi.
Прошу подсказать как ее настроить?
Исходные данные:
Lspci -k
...
02:03.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
   Subsystem: Dell Wireless 1370 WLAN Mini-PCI Card

02:08.0 Ethernet controller: Intel Corporation 82562ET/EZ/GT/GZ - PRO/100 VE (LOM) Ethernet Controller Mobile (rev 03)
   Subsystem: Dell Device 01a4
   Kernel driver in use: e100

[root@Dell ~]# ifconfig
enp2s8    Link encap:Ethernet  HWaddr 00:11:43:51:FE:05 
          UP 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)

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:65536  Metric:1
          RX packets:36 errors:0 dropped:0 overruns:0 frame:0
          TX packets:36 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2312 (2.2 KiB)  TX bytes:2312 (2.2 KiB)

Нужная сетевая карта выделена. Судя по тому, что отсутствует надпись Kernel driver in use: ядро драйверов для этой карты не имеет. Попытался настроить ndiswrapper и использовать родные виндусовые драва. Пытался поставить через ndisgtk и через консоль. Однако в результате получаю FATAL: module ndiswrapper not fouhd. Среди сетевых интерфейсов что-нибудь подобное wlan0 не появилось.
Вопрос: Кто виноват? Что делать?
На второй вопрос желательна инструкция по шагам, т.к. я не очень хорошо знаю Linux.

Двухдневное чтение ветки по Wi-Fi результата не дало.
До этого пытался ставить Lubuntu. Там в ядре были драва (устройство ssb), но сетевой интерфейс wlan0 так и не появился.  :'(

P.S. Просьба сильно не пинать за то, что разместил данную тему в этой ветке. Мне показалось здесь она более уместна. Я в начале пути, поэтому возможны будут еще вопросы.
« Последнее редактирование: 27.10.2013 19:00:59 от swch »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
Ставить модуль ndiswrapper для ядра надо. А правильнее было начинать с вывода
dmesg | grep Wireless
Андрей Черепанов (cas@)

Оффлайн swch

  • Участник
  • *
  • Сообщений: 36
Спасибо, что откликнулись.

Вот очередная порция информации:

[root@Dell DRIVER]# ndiswrapper -i bcmwl5.inf
installing bcmwl5 ...
[root@Dell DRIVER]# ndiswrapper -l
bcmwl5 : driver installed
   device (14E4:4318) present (alternate driver: ssb)
[root@Dell DRIVER]# ndiswrapper -m
adding "alias wlan0 ndiswrapper" to /etc/modprobe.d/ndiswrapper.conf ...
[root@Dell DRIVER]# ndiswrapper -ma
module configuration information is stored in /etc/modprobe.d/ndiswrapper.conf
[root@Dell DRIVER]# ndiswrapper -mi
module configuration information is stored in /etc/modprobe.d/ndiswrapper.conf
[root@Dell DRIVER]# modprobe ndiswrapper
modprobe: FATAL: Module ndiswrapper not found.
[root@Dell DRIVER]# dmesg | grep wireless
[root@Dell DRIVER]# dmesg | grep Wireless
[root@Dell DRIVER]#

Так что на Вашу команду ответа нет. Что дальше?
На команду rfkill list тоже ничего не пишет.
В биосе карта включена. Я проверял.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
modprobe ndiswrapper
insmod ndiswrapper

Оффлайн swch

  • Участник
  • *
  • Сообщений: 36
Ответ:
insmod: ERROR: could not load module ndiswrapper: no such file or directory


Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Ну, может место уже другим модулем (драйвером) занято. Его (другой модуд) надо в чёрный  список (blacklist) внести.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
modprobe: FATAL: Module ndiswrapper not found.
Хм. В ALT Linux сейчас ни для одного ядра нет модуля ndiswrapper. Так что с ndiswrapper даже не пытайтесь.
А вот подключиться по Ethernet и поставить ядро led-ws стоит:
apt-get update
update-kernel -t led-ws
Андрей Черепанов (cas@)

Оффлайн swch

  • Участник
  • *
  • Сообщений: 36
Вот так новость!
А это тогда что?
[root@Dell ~]# apt-cache search ndiswrapper
kernel-source-ndiswrapper-1.58 - Linux ndiswrapper modules sources
ndiswrapper - NdisWrapper allows you to use Windows WLAN card drivers
ndisgtk - This is ndisgtk, a graphical frontend for ndiswrapper

А можно узнать поподробнее, что такое ядро led-ws? в чем разница с текущим и что это даст? Насколько я понимаю его специально убрали при последнем обновлении до версии 7.0.1.

P.S. Прежде чем экспериментировать с картой wi-fi я полностью прогнал apt-get update, upgrade, dist-upgrade.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
Это исходники и утилиты. Собранных модулей нет. led-ws – ядро, адаптированное под всякие мобильные устройства.
Андрей Черепанов (cas@)

Оффлайн swch

  • Участник
  • *
  • Сообщений: 36
Ядро поставил. По ощущениям стало дольше грузиться.
Результат тот же. Интерфейс wlan0 не появился.
Что делать дальше?
Еще что-то надо установить?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
Искать что пишут в Google по поводу работы конкретно этой карты под Linux.
« Последнее редактирование: 14.10.2013 11:22:24 от Skull »
Андрей Черепанов (cas@)

Оффлайн swch

  • Участник
  • *
  • Сообщений: 36
Весело.

Есть 2 варианта:
Ставить драва под линукс
http://wireless.kernel.org/en/users/Drivers/b43
или
настраивать ndiswrapper
https://help.ubuntu.com/community/WifiDocs/Driver/Ndiswrapper
пока не знаю какой выбрать применительно к simply linux.
Оба варианта для меня сложны. С английским у меня не очень.
Что подскажите?

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Я бы первый способ посоветовал, сам драйвер в виде архива у вас имеется ?
Недавняя тема по сборке модулей http://forum.altlinux.org/index.php/topic,30002.0.html
В вашем случае, скорее всего, будет меньше шагов
В общем, порядок действий таков: ставите rpm-build, обновляете ядро до свежего в бранче (update-kernel), перезагрузка с самым свежим ядром, ставите kernel-headers-ваше-свежее-ядро, а также kernel-source-версия-ядра (наример, у вас ядро kernel-image-std-def-3.0.94, значит ставите kernel-source-3.0)...
Дальше будет зависеть от того, что в архиве с драйвером имеется.
Ещё можете по форуму поискать, кажись были ещё темы по сборке драйверов\модулей для ядра.
PS Со вторым вариантом ни разу не имел дела.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 166
    • Домашняя страница
Весело.

Есть 2 варианта:
Ставить драва под линукс
http://wireless.kernel.org/en/users/Drivers/b43
или
настраивать ndiswrapper
https://help.ubuntu.com/community/WifiDocs/Driver/Ndiswrapper
пока не знаю какой выбрать применительно к simply linux.
ndiswrapper работать в ALT Linux не будет — не собран модуль ни под одно ядро.
Андрей Черепанов (cas@)

Оффлайн swch

  • Участник
  • *
  • Сообщений: 36
ndiswrapper работать в ALT Linux не будет — не собран модуль ни под одно ядро.
А его сложно собрать?
Если набрать типа этого:
apt-get kernel-source-ndiswrapper-1.58
не поможет?