×

Notice

The forum is in read only mode.
Welcome, Guest
Username: Password: Remember me

TOPIC:

Freshtel и модемы Sagem f@st 9520 Seowon SWU-3220A 12 years 9 months ago #1183

  • Alexey
  • Alexey's Avatar
  • Offline
  • New Member
  • New Member
  • Posts: 9
  • Karma: 1
  • Thank you received: 0
Здравствуйте.

У меня возникла следующая проблема: драйвер версии 0.0.2 стал выдавать "Segmentation fault", и мне пришлось обновить его до 0.0.3, где вместо параметров используется конфигурационный файл. Но инструкций как писать этот файл я нигде не нашел; подозреваю, что драйвер рассчитан на использование именно через CM. Но для последнего нужны библиотеки GTK, а ставить их ради драйвера - полнейший абсурд. Скажите, пожалуйста, как пишется конфиг (и можно ли его вообще написать вручную). Дистрибутив Gentoo.

P.S. Спасибо за драйвер :)

Freshtel и модемы Sagem f@st 9520 Seowon SWU-3220A 12 years 9 months ago #1185

  • Yaroslav
  • Yaroslav's Avatar
  • Offline
  • Senior Member
  • Senior Member
  • Posts: 56
  • Karma: 13
  • Thank you received: 14
В самом конфигурационном файле (gctwimax.conf) все написано как настраивать, и вобще его можно и не менять если логин и пароль не менялся после покупки модема (актуально для Freshtel(Ukraine) на счет других провайдеров ничего сказать не могу).

Freshtel и модемы Sagem f@st 9520 Seowon SWU-3220A 12 years 9 months ago #1188

  • Evil Beaver
  • Evil Beaver's Avatar
  • Visitor
  • Visitor
2GennadyX

Собираю твой демон для GUI. Тот, который на Vala и выложен парой-тройкой страниц ранее.
Пишет вот что:
andrei@linux-home:~/gctwimax-0.0.1d/GUI_UALinux/gctwimax_daemon-0.1$ make
valac --vapidir=src/vapi -q -X -O2 --pkg gio-2.0 --pkg posix --pkg gudev-1.0 src/Daemon.vala -o data/usr/bin/gctwimax-daemon
src/Daemon.vala:287.39-287.52: error: The type name `DBusConnection' could not be found
make: *** [release] Ошибка 1
Ошибка в коде или у меня кривые ручонки?

Freshtel и модемы Sagem f@st 9520 Seowon SWU-3220A 12 years 8 months ago #1207

  • beatstream
  • beatstream's Avatar
  • Offline
  • New Member
  • New Member
  • Posts: 5
  • Thank you received: 0
Здравствуйте. Спасибо за драйвер, пользуюсь им давно, еще наверно из под 9 убунты) Под виндой 7 х64 после установки дров синий экран при загрузке компа, так что ваймакс у меня только под линуксом)

На Debian squeeze (stable) версия 0.0.3rc4 работала стабильно, но были проблемы с дровами на видео (радеон...). Решил поставить wheezy (testing).

Скомпилил те же 0.0.3rc4 на модем - ошибка сегментации. (походу выше у кого-то то же самое было на debian sid). В iwconfig wimax0 не появляется. Пробовал в конфиге прописать лог-файл, ставил разные wimax_verbose_level и wpa_debug_level - в логе пусто.
Решил скомпилить 0.0.2. Доставил libglib2.0-dev - при компиляции не был найден упомянутый выше glibconfig.h. Нашел его в пакете с сайта packages.ubuntu.com, закинул в папку с глибом. Собралось. При запуске под sudo ничего, лог тоже пустой, при запуске под su - ошибка сегментирования, лог пуст.
И да, версия ядра на squeeze была 2.6 (или 2.8?), а на wheezy и sid уже 3.2. Не в этом ли проблема (хотя сомневаюсь, что TUN/TAP убрали)? или тогда драйвер вообще не собрался бы?

апд. Забил пока на дебиан, поставил рядом убунту 10.04. Но все же? Такое чувство, что на новых убунтах типа 12.04 будет то же самое, у них в основе дебиан же.
И еще - под openSUSE собирал кто-нибудь драйвер? сильно не копался, но требуемых пакетов что-то не нашел - там zyppel, а я к apt привык) Наверно другие названия пакетов, надо порыть...

И еще - если вдруг кому надо - удобное создание программной точки доступа wifi тут , только что нашел.

Freshtel и модемы Sagem f@st 9520 Seowon SWU-3220A 12 years 8 months ago #1251

  • Alexey
  • Alexey's Avatar
  • Offline
  • New Member
  • New Member
  • Posts: 9
  • Karma: 1
  • Thank you received: 0
Проблему решил откатом libusb до 0.0.8 (обновлялась до 0.0.9). Конфиг лежит только в архивах с Google Code, а я качал по ссылке с первой страницы. Сегодня перешел на 0.0.3, все работает. Написал ебилды для 0.0.2 и 0.0.3, пока, наверно, кривые, но у меня поставилось :)

Freshtel и модемы Sagem f@st 9520 Seowon SWU-3220A 12 years 7 months ago #1269

  • yamasha
  • yamasha's Avatar
  • Offline
  • New Member
  • New Member
  • Posts: 8
  • Karma: 1
  • Thank you received: 0
Ребята подскажите как установить драйвер 0.0.2 или тот что с гуи. Убунта 10.04, на виртуалке пока разбираюсь переключая модем то на хост то обратно

При установке libeap_0.7.3-1_i386.deb пишет ошибку
(Reading database ... 124283 files and directories currently installed.)
Preparing to replace libeap 0.7.3-1 (using libeap_0.7.3-1_i386.deb) ...
Unpacking replacement libeap ...
dpkg: dependency problems prevent configuration of libeap:
 libeap depends on libssl-dev; however:
  Package libssl-dev is not installed.
dpkg: error processing libeap (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 libeap

при установке gctwimaxcm-pak_0.0.1-1_i386.deb
(Reading database ... 124283 files and directories currently installed.)
Preparing to replace gctwimaxcm-pak 0.0.1-1 (using wimaxpak.deb) ...
Unpacking replacement gctwimaxcm-pak ...
dpkg: dependency problems prevent configuration of gctwimaxcm-pak:
 gctwimaxcm-pak depends on libnotify-bin (>= 0.4.5); however:
  Package libnotify-bin is not installed.
 gctwimaxcm-pak depends on libeap (>= 0.7.3); however:
  Package libeap is not configured yet.
dpkg: error processing gctwimaxcm-pak (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 gctwimaxcm-pak

А когда распоковываю gctwimax-0.0.2.tar.gz, перехожу в директорию и хочу скомпилировать то при configure пишет:
bash: ./configure: No such file or directory

Вообще может какую нибудь инструкцию сделать для не очень разбирающихся людей. Чтобы можно было почитать.

Freshtel и модемы Sagem f@st 9520 Seowon SWU-3220A 12 years 7 months ago #1270

  • Alexey
  • Alexey's Avatar
  • Offline
  • New Member
  • New Member
  • Posts: 9
  • Karma: 1
  • Thank you received: 0
2yamasha

При установке libeap_0.7.3-1_i386.deb пишет ошибку

...
Package libssl-dev is not installed.
...
...
Package libnotify-bin is not installed.
...


libssl-dev и libnotify-bin пробовали ставить? Вообще-то, зависимости должны ставиться сами, не знаю, почему у Вас не так - с дебиановской системой пакетов знаком плохо.

А когда распоковываю gctwimax-0.0.2.tar.gz, перехожу в директорию и хочу скомпилировать то при configure пишет:

bash: ./configure: No such file or directory


Скрипта configure там нет, нужно сразу make && sudo make install.

Freshtel и модемы Sagem f@st 9520 Seowon SWU-3220A 12 years 7 months ago #1271

  • nmskegor
  • nmskegor's Avatar
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 24
  • Thank you received: 0
Напишите кто нибудь пожалуйста по русски и без выкрутасов как установить этот грёбаный драйвер, все пишут какие то непонятные выражения

Freshtel и модемы Sagem f@st 9520 Seowon SWU-3220A 12 years 7 months ago #1272

  • yamasha
  • yamasha's Avatar
  • Offline
  • New Member
  • New Member
  • Posts: 8
  • Karma: 1
  • Thank you received: 0
вообщем через нат обновила убунту, и все три пакета из 1го поста поставились отлично :)
Вставляю модем, появляется ГУИ все как сказано в ранних постах. Но вот с ГУИ не совсем понятно какиме именно поля заполнять кроме логин\пасс.

Вообще логин\пасс вбила, происходит поиск деваиса, потом поиск сети, молчание ... Пробую в гугл зайти, заходит (!) . НО потом дисконект.
В итоге так покругу поиск сети и дисконект, поиск сети и дисконект.

Из всего этого возник вопрос:
у кого было такое? что делать? Нужно ли ставить пакет libeap.deb из первого поста или он нужен только тем у кого на крышке написано одно а чип другой?
или я слишком по много раз инсталила пакеты и прочие файлы:)

Заранее спасибо

Freshtel и модемы Sagem f@st 9520 Seowon SWU-3220A 12 years 7 months ago #1274

  • crowrain
  • crowrain's Avatar
  • Offline
  • New Member
  • New Member
  • Posts: 6
  • Karma: 2
  • Thank you received: 1
Насочинял небольшую инструкцию, как с нуля на свежую Ubuntu server 10.04.3 LTS поставить драйвер

1. скачиваем последнюю актуальную версию пакета
wget http://gctwimax.googlecode.com/files/gctwimax-0.0.3rc4.tar.gz
2. Скачиваем и устанавливаем файловый менеджер (на всякий случай)
sudo apt-get install mc
3. Распаковываем архив gctwimax-0.0.3rc4.tar.gz
tar xf gctwimax-0.0.3rc4.tar.gz
4. Устанавливаем libusb-1.0-0-dev
sudo apt-get install libusb-1.0-0-dev
5. Устанавливаем libssl-dev
sudo apt-get install libssl-dev
6. Устанавливаем dbus (если не установлен)
sudo apt-get install dbus
7. Устанавливаем libdbus-1-dev
sudo apt-get install libdbus-1-dev
8. Устанавливаем zlib1g zlib1g-dev (если не установлено)
sudo apt-get install zlib1g zlib1g-dev
9. Качаем wpa_supplicant
wget http://icelord.net/wordpress/wp-content/uploads/2011/08/wpa_supplicant-0.7.2.tar.gz
10. Качаем патч к wpa_supplicant
wget http://icelord.net/wordpress/wp-content/uploads/2011/08/wpa_supplicant-0.7.2-generate-libeap-peer.patch_.gz
11. Разархивируем wpa_supplicant-0.7.2.tar.gz
tar xf wpa_supplicant-0.7.2.tar.gz
12. Разархивируем патч wpa_supplicant-0.7.2-generate-libeap-peer.patch_.gz
gunzip wpa_supplicant-0.7.2-generate-libeap-peer.patch_.gz
13. Ставим программу patch
sudo apt-get install patch
14. Переносим wpa_supplicant-0.7.2-generate-libeap-peer.patch_ в папку wpa_supplicant-0.7.2 (при помощи MC)
14.1
Заходим в эту папку
cd wpa_supplicant-0.7.2
15. Патчим
sudo patch -p1 < wpa_supplicant-0.7.2-generate-libeap-peer.patch_
16. Ставим Make
sudo apt-get install make
17. Выполняем Make
sudo make -C src/eap_peer
18. Ставим
sudo make -C src/eap_peer install
19. Выполняем команду ldconfig
sudo ldconfig
20. выходим наверх
cd /
21. Заходим в home/user/gctwimax-0.0.3rc4
cd home/user/gctwimax-0.0.3rc4
22. компилируем
sudo make
или
sudo make CFLAGS=-DWITH_DBUS
23. ставим
sudo make install
24. подключаем устройство
25. Открываем файл /usr/share/gctwimax/gctwimax.conf
Проще всего это сделать при помощи MC. Запускаем MC от root'а
sudo mc
и открываем в нем файл /usr/share/gctwimax/gctwimax.conf
26. Правим файл в соответсвии с тем, какой у вас провайдер. Примеры настроек приведены в этом же файле. Приведу настройки для Комстар-Москва
- Comstar(Russia)
#
nspid=41

use_pkm=1

eap_type=5

use_nv=0

anonymous_identity="[email protected]"
identity="login"

password="pass"

ca_cert_null=1

dev_cert_null=1

cert_nv=0

(далее для Комстар-Москва)
MAC берется в личном кабинете (вкладка "Управление" - пункт "Доступ") и вводится без пробелов и иных разделителей
login - имя вида wimax1111
пароль узнаем по кнопке "получить пароль"

27. Сохраняем файл (F2) и выходим из него
28. Торжественно запускаем!
sudo gctwimax --cfg-file=/usr/share/gctwimax/gctwimax.conf
29. Если побежали строчки вида:
Kernel driver deteched!
Innterface claimed
Sending Control message (result 0 - ok)
Device found
Claimed interface
Chip info: 0070
Firmware info: 1:01:1954
H-NSPID: 0x000029
MAC: 00:xx:xx:xx:xx:xx
Allocated tap interface: wimax0
Search network...
Network found.
Connecting to BSID: 00:00:29:00:86:01
Connected to Network.
Start Authentication.
Authentication Succeed.
bad format: 83 23
Connected to BSID: 00:00:29:00:86:01
bad format: 83 23
RSSI1: -81   CINR1: 10   TX Power: 20   Frequency: 2540000
RSSI2: -83   CINR2: 10
RSSI1: -81   CINR1: 10   TX Power: 16   Frequency: 2540000
RSSI2: -84   CINR2: 10

Мы в сети! Поздравляю!
The following user(s) said Thank You: mike0
Time to create page: 0.120 seconds
Powered by Kunena Forum