Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Использование ipw3945 вместо iwl3945 для Intel Wireless 3945 в Ubuntu Hardy  (Прочитано 18853 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн elstop

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Странно все это... Я возился возился с этими дровами, потом просто надоело, поменял этот WiFi-плату на более старый (купил Б/У) и забыл про все эти головняки -- 12$ и никаких дополнительных телодвижений...

Оффлайн zaha

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
в пункте 6) при попытке собрать iwp3945 получается следующее:

zaha@zaha-laptop:~/intel-wlan-ipw3945-for-ubuntu-hardy/kernel-module$ sudo make SHELL=/bin/bash
 Using ieee80211 subsystem version API v2 from:

        Base: /lib/modules/2.6.27-7-generic/build/
        Path: /lib/modules/2.6.27-7-generic/build/include/

 EXTRA_CFLAGS = -DIPW3945_COMPAT=2 -g -Wa,-adhlms=check_inc.lst

mkdir -p /home/zaha/intel-wlan-ipw3945-for-ubuntu-hardy/kernel-module/tmp/.tmp_versions
make -C /lib/modules/2.6.27-7-generic/build M=/home/zaha/intel-wlan-ipw3945-for-ubuntu-hardy/kernel-module MODVERDIR=/home/zaha/intel-wlan-ipw3945-for-ubuntu-hardy/kernel-module/tmp/.tmp_versions modules
make[1]: Вход в каталог `/usr/src/linux-headers-2.6.27-7-generic'
  Building modules, stage 2.
  MODPOST 1 modules
WARNING: "ieee80211_set_geo" [/home/zaha/intel-wlan-ipw3945-for-ubuntu-hardy/kernel-module/ipw3945.ko] undefined!
WARNING: "ieee80211_rx_mgt" [/home/zaha/intel-wlan-ipw3945-for-ubuntu-hardy/kernel-module/ipw3945.ko] undefined!
WARNING: "ieee80211_rx" [/home/zaha/intel-wlan-ipw3945-for-ubuntu-hardy/kernel-module/ipw3945.ko] undefined!
WARNING: "ieee80211_freq_to_channel" [/home/zaha/intel-wlan-ipw3945-for-ubuntu-hardy/kernel-module/ipw3945.ko] undefined!
WARNING: "ieee80211_get_channel_flags" [/home/zaha/intel-wlan-ipw3945-for-ubuntu-hardy/kernel-module/ipw3945.ko] undefined!
WARNING: "ieee80211_get_channel" [/home/zaha/intel-wlan-ipw3945-for-ubuntu-hardy/kernel-module/ipw3945.ko] undefined!
WARNING: "ieee80211_wx_set_encode" [/home/zaha/intel-wlan-ipw3945-for-ubuntu-hardy/kernel-module/ipw3945.ko] undefined!
WARNING: "ieee80211_txb_free" [/home/zaha/intel-wlan-ipw3945-for-ubuntu-hardy/kernel-module/ipw3945.ko] undefined!
WARNING: "free_ieee80211" [/home/zaha/intel-wlan-ipw3945-for-ubuntu-hardy/kernel-module/ipw3945.ko] undefined!
WARNING: "alloc_ieee80211" [/home/zaha/intel-wlan-ipw3945-for-ubuntu-hardy/kernel-module/ipw3945.ko] undefined!
WARNING: "ieee80211_wx_get_scan" [/home/zaha/intel-wlan-ipw3945-for-ubuntu-hardy/kernel-module/ipw3945.ko] undefined!
WARNING: "ieee80211_wx_get_encode" [/home/zaha/intel-wlan-ipw3945-for-ubuntu-hardy/kernel-module/ipw3945.ko] undefined!
WARNING: "ieee80211_wx_set_encodeext" [/home/zaha/intel-wlan-ipw3945-for-ubuntu-hardy/kernel-module/ipw3945.ko] undefined!
WARNING: "ieee80211_wx_get_encodeext" [/home/zaha/intel-wlan-ipw3945-for-ubuntu-hardy/kernel-module/ipw3945.ko] undefined!
WARNING: "ieee80211_tx_frame" [/home/zaha/intel-wlan-ipw3945-for-ubuntu-hardy/kernel-module/ipw3945.ko] undefined!
WARNING: "ieee80211_channel_to_index" [/home/zaha/intel-wlan-ipw3945-for-ubuntu-hardy/kernel-module/ipw3945.ko] undefined!
WARNING: "ieee80211_is_valid_channel" [/home/zaha/intel-wlan-ipw3945-for-ubuntu-hardy/kernel-module/ipw3945.ko] undefined!
WARNING: "escape_essid" [/home/zaha/intel-wlan-ipw3945-for-ubuntu-hardy/kernel-module/ipw3945.ko] undefined!
WARNING: "ieee80211_get_geo" [/home/zaha/intel-wlan-ipw3945-for-ubuntu-hardy/kernel-module/ipw3945.ko] undefined!
make[1]: Выход из каталога `/usr/src/linux-headers-2.6.27-7-generic'

В чем проблема?)
« Последнее редактирование: 19 Ноября 2008, 00:20:34 от zaha »

Оффлайн ~eL MaGo~

  • Автор темы
  • Участник
  • *
  • Сообщений: 207
    • Просмотр профиля
    • В эфире "Бложег"
Этот драйвер не предназначен для использования в Ubuntu Intrepid (ТОЛЬКО Hardy), а в частности с ядром 2.6.27.
« Последнее редактирование: 19 Ноября 2008, 13:11:35 от ~eL MaGo~ »
openSUSE 11.2 (KDE 4.4), ACER 5920G.

Оффлайн RusBiT

  • Участник
  • *
  • Сообщений: 143
    • Просмотр профиля
На intrepide драйвер работает получше, но увы есть глюк - со временем , скорость не поднимается выше 130кб/сек , помогает только выкл-вкл сетевой карты.

Оффлайн sht0rm

  • Старожил
  • *
  • Сообщений: 3397
    • Просмотр профиля
RusBiT
Достаточно делать реконнект к точке.

Оффлайн zaha

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
а Вы кода этот драйвер на Intrepid ставили сталкивались ли с проблемой как у меня? если да то как это исправили?)

Оффлайн keha

  • Активист
  • *
  • Сообщений: 616
  • Вот такой вот...
    • Просмотр профиля
у меня тоже грабли с intrepid:

# make SHELL=/bin/bash
 Using ieee80211 subsystem version API v1 from:

        Base: /lib/modules/2.6.27-8-generic/build/
        Path: /lib/modules/2.6.27-8-generic/build/include/

 EXTRA_CFLAGS = -DIPW3945_COMPAT=1 -g -Wa,-adhlms=check_inc.lst

mkdir -p /home/user/wifi-kernel/kernel-module/tmp/.tmp_versions
make -C /lib/modules/2.6.27-8-generic/build M=/home/user/wifi-kernel/kernel-module MODVERDIR=/home/user/wifi-kernel/kernel-module/tmp/.tmp_versions modules
make[1]: Вход в каталог `/usr/src/linux-headers-2.6.27-8-generic'
  CC [M]  /home/user/wifi-kernel/kernel-module/ipw3945.o
/home/user/wifi-kernel/kernel-module/ipw3945.c: В функции ‘ipw_start_association’:
/home/user/wifi-kernel/kernel-module/ipw3945.c:4457: ошибка: неявная декларация функции ‘ieee80211_tx_frame’
make[2]: *** [/home/user/wifi-kernel/kernel-module/ipw3945.o] Ошибка 1
make[1]: *** [_module_/home/user/wifi-kernel/kernel-module] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-headers-2.6.27-8-generic'
make: *** [modules] Ошибка 2

обидно :(
на перегонки со временем

Оффлайн ~eL MaGo~

  • Автор темы
  • Участник
  • *
  • Сообщений: 207
    • Просмотр профиля
    • В эфире "Бложег"
zaha, keha, ну поймите же вы, ну не работает этот драйвер с Ubuntu 8.10!!!
openSUSE 11.2 (KDE 4.4), ACER 5920G.

Оффлайн zaha

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
 ;D теперь точно понял, просто RusBiT написал что у него работает и ввел в заблуждение... ну да ладно))

Оффлайн keha

  • Активист
  • *
  • Сообщений: 616
  • Вот такой вот...
    • Просмотр профиля
да все понятно что не работает, но этого меньше хотеться-то не перестает :)
на перегонки со временем

Оффлайн ~eL MaGo~

  • Автор темы
  • Участник
  • *
  • Сообщений: 207
    • Просмотр профиля
    • В эфире "Бложег"
;D теперь точно понял, просто RusBiT написал что у него работает и ввел в заблуждение... ну да ладно))
Он говорит, что iwl драйвер работает лучше. Так оно и есть. От себя добавлю всего две неприятности - 1. Как и раньше не фурычат Ad-Hoc подключения. 2. Чтобы включить Wi-Fi надо пошаманить.
openSUSE 11.2 (KDE 4.4), ACER 5920G.

Оффлайн keha

  • Активист
  • *
  • Сообщений: 616
  • Вот такой вот...
    • Просмотр профиля
в общем о нашей проблеме знают уже все кому не лень - https://bugs.launchpad.net/ubuntu/+source/linux/+bug/291685 если погуглите, то найдете еще несколько постов схожей тематики.
а коли проблема так всем заметна, то и решение ее не замедлило себя ждать - http://blog.dotkam.com/2008/11/17/configure-iwl3945-driver-on-ubuntu/
при чтении руководства учтите - у автора есть опечатки и при удалении пакета network-manager у вас улетучится сеть. поэтому предлагаемый взамен пакет лучше загодя скачать.
PS работать сеть стала шустро, но почему-то не все таки точки доступа видит (у меня на работе большая wifi сеть). но это уже не важно :)
PPS но не обольщайтесь - это костыль, корень зла в кривом модуле ядра.
« Последнее редактирование: 25 Ноября 2008, 08:04:17 от keha »
на перегонки со временем

Оффлайн vertex64

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Оффтоп, но после стольких мучений считаю - нужно сообщить :) Установка Ubuntu 9.10 (Release candidate) позволила сразу начать пользоваться ad-hoc сетью на NB Dell Vostro 500 (WiFi Intel 3945abg). Только сетевой адрес вручную прописал в свойствах беспроводного соединения. Скорость копирования из локальной шары (под Vista) - около 1.3 Мбайт в секунду.  :coolsmiley:
Наконец-то iwl3945 доработали!
P.S. До этого безрезультатно возился с Ubuntu 9.04.
Ubuntu 9.04

Оффлайн keha

  • Активист
  • *
  • Сообщений: 616
  • Вот такой вот...
    • Просмотр профиля
vertex64 - вы меня заинтриговали! надо обновить дистр :)
на перегонки со временем

 

Страница сгенерирована за 0.055 секунд. Запросов: 25.