Вопрос в заголовке...
Будет ли функционироват?
LinVDR & WLAN USB-Stick?
- krist
- Вопрос темы решён
-
-
Забудь
-
Цитата
Со слов пользователя фрее-х
Забудь
А с PCI WLAN картои? -
Это работает, но опять таки не со всеми картами
-
Цитата
Со слов пользователя фрее-х
Это работает, но опять таки не со всеми картами
Из Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. списка бедут функционироват? -
Исходим из того что 11 МБит карты практически не достанешь (устарело, хотя они то самые беспроблемные были). 22 МБит с ТИ чипсетом толком начали работать недавно....Остаётся только вариант 54 МБит карты....
В исходниках ядра есть поддержка Intersil Prism GT/Duette/Indigo
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.Allnet ALL0271 PCI Card
Ovislink WL-5400PCI PCI Card
Peabird WLG-PCI PCI Card
Sitecom WL-110i PCI Card
SMC2802W - EZ Connect g 2.4GHz 54 Mbps Wireless PCI Card
Z-Com XG-900 PCI CardОстальные типы карт надо руками и напильником....
-
Тема поднята год назад, может за это время что-то изменилось.
Есть TP-LINK TL-WN321G wireless usb adapter. 54Mbps. Есть драйвер для Linux.
инфо из документации:
ModelName:
RT73(RT2571W) Wireless Lan Linux Driver
==========================
Driver lName:
rt73
========================
Supporting Kernel:
linux kernel 2.4 and 2.6 series.
Tested in Redhat 7.3 or later.
Можно это будет прикрутить к ArVDR? -
а хрен его знает, скорее всего как усб модуль надо будет компилить.
-
..кстати у меня незнаю откуда [usbdect.sh] скрипт есть
типа [lsusb] только немного больше инфо выводит.
может кому понадобится.arvdr:~# lsusb
Bus 001 Device 002: ID 55aa:b012 OnSpec Electronic, Inc.
Bus 001 Device 001: ID 0000:0000arvdr:~# ./usbdetect.sh
Hersteller: OnSpec Electronic, Inc. [0x55aa]
Gerдt: Mitsumi FA402M 8-in-2 Card Reader [0xb012]
Nicht unterstьtztarvdr:~#
-
инструкция в readme файле есть. пойдет ли это для ArVDR, у нас драйверы вроде лежат в другом месте.
Build Instructions:
====================
1> $tar -xvzf RT73_Linux_STA_Drv_x.x.x.x.tar.gz
go to "./RT73_Linux_STA_Drv_x.x.x.x/Module" directory.
2> $cp Makefile.4 ./Makefile # [kernel 2.4]
or
$cp Makefile.6 ./Makefile # [kernel 2.6]
3> [kernel 2.4]
$chmod 755 Configure
$make config # config build linux os version4> $make all # compile driver source code
5> $cp rt73.bin /etc/Wireless/RT73STA/ # copy firmware
6> $dos2unix rt73sta.dat
$cp rt73sta.dat /etc/Wireless/RT73STA/rt73sta.dat
# !!!check if it is a binary file before loading !!!
7> $load
#[kernel 2.4]
# $/sbin/insmod rt73.o
# $/sbin/ifconfig rausb0 inet YOUR_IP up
#[kernel 2.6]
# $/sbin/insmod rt73.ko
# $/sbin/ifconfig rausb0 inet YOUR_IP up -
попробуй.
тебе надо то "всего" [rt73.ko] для твое версии кернеля..:) -
ну? как дела продвигаются?
-
tar положил в /usr/src, распаковал, выполнил cp Makefile.6 ./Makefile
потом команда make all не проходит. не находит file or dir. пробовал в ручную Makefile править, не помогает. -
опять спасибо free-x за готовое решение. плз коротко как ты это сделал?
arvdr:~# iwconfig
lo no wireless extensions.eth0 no wireless extensions.
Warning: Driver for device eth1 has been compiled with version 19
of Wireless Extension, while this program supports up to version 17.
Some things may be broken...eth1 IEEE 802.11bg ESSID:off/any
Mode:Auto Frequency:2.412 GHz Access Point: 00:00:00:00:00:00
Bit Rate:54 Mb/s Tx-Power:off Sensitivity=10/0
RTS thr:off Fragment thr:off
Encryption key:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Дальше надо настраивать.
В syslog пишет:
Jun 2 23:17:01 arvdr /USR/SBIN/CRON[3197]: (root) CMD ( run-parts --report /etc/cron.hourly)
Jun 2 23:18:07 arvdr kernel: usb 1-2: new full speed USB device using uhci_hcd and address 2
Jun 2 23:18:09 arvdr kernel: ieee80211_crypt: registered algorithm 'NULL'
Jun 2 23:18:09 arvdr kernel: ieee80211: 802.11 data/management/control stack, git-1.1.7
Jun 2 23:18:09 arvdr kernel: ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@linux.intel.com>
Jun 2 23:18:09 arvdr kernel: Loading module: rt2x00core - Beta 3 (18 December 2005) by Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
Jun 2 23:18:09 arvdr kernel: Loading module: rt2500usb - Beta 3 (18 December 2005) by Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
Jun 2 23:18:09 arvdr kernel: usbcore: registered new driver rt2500usb
Jun 2 23:18:09 arvdr usb.agent[3206]: rt2500usb: loaded successfully -
Воткнул в другой usb порт получил:
rausb0 RT2500USB WLAN ESSID:""
Mode:Managed Frequency=2.412 GHz
RTS thr:off Fragment thr:off
Encryption key:off
Link Quality=0/100 Signal level:-120 dBm Noise level:-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Это уже ближе к телу, rausb0 это то что в инструкции. -
Цитата
Со слов пользователя Лаоваи
тар положил в /уср/срц, распаковал, выполнил цп Макефиле.6 ./Макефиле
потом команда маке алл не проходит. не находит филе ор дир. пробовал в ручную Макефиле править, не помогает.я думаю он не находит [build] и[source] который по адрессу [ /usr/src/linux-2.6.15.7]
должен быть.для начала тебе сырцы кернеля скачать надо было, распаковать и так далее.. + девелоер окружение (компилер и тд) поставить.
на форуме уже писали как и где..самый быстрый способ конечно попросить фрее-х скомпилить нужные дрова.. :), но он всегда сначала даёт шанс самому подумать и попробовать..;)
-
не получается подключиться к сети. Пробовал в interfaces различные варианты, ведро вистет при загрузке. адаптер вроде опознается, дрова грузятся, ifconfig показывает:
arvdr:~# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:E0:00:33:02.D8
inet addr:192.168.1.88 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:258 errors:0 dropped:0 overruns:0 frame:0
TX packets:272 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:26576 (25.9 KiB) TX bytes:78786 (76.9 KiB)lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:23 errors:0 dropped:0 overruns:0 frame:0
TX packets:23 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2056 (2.0 KiB) TX bytes:2056 (2.0 KiB)rausb0 Link encap:Ethernet HWaddr 00:00:00:00:00:00
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)Почету то rausb0 опознается как Ethernet а не Wireless.
далее:
arvdr:~# lsusb
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 148f:2573
Bus 001 Device 001: ID 0000:0000далее:
arvdr:~# modinfo /lib/modules/2.6.15.7/kernel/drivers/net/wireless/rt2570.ko
filename: /lib/modules/2.6.15.7/kernel/drivers/net/wireless/rt2570.ko
description: Ralink RT2570 usb 802.11g WLAN driver 1.0.0 - CVS 2005/06/01
author: Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
license: GPL
vermagic: 2.6.15.7 preempt 586 gcc-3.3
depends:
alias: usb:v0411p0066d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0411p0067d*dc*dsc*dp*ic*isc*ip*
alias: usb:v050Dp7050d*dc*dsc*dp*ic*isc*ip*
alias: usb:v050Dp7051d*dc*dsc*dp*ic*isc*ip*
alias: usb:v050Dp705Ad*dc*dsc*dp*ic*isc*ip*
alias: usb:v06F8pE000d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0707pEE13d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0B05p1706d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0B05p1707d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0DB0p6861d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0DB0p6865d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0DB0p6869d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1044p8001d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1044p8007d*dc*dsc*dp*ic*isc*ip*
alias: usb:v114Bp0110d*dc*dsc*dp*ic*isc*ip*
alias: usb:v13B1p000Dd*dc*dsc*dp*ic*isc*ip*
alias: usb:v13B1p0011d*dc*dsc*dp*ic*isc*ip*
alias: usb:v13B1p001Ad*dc*dsc*dp*ic*isc*ip*
alias: usb:v148Fp1706d*dc*dsc*dp*ic*isc*ip*
alias: usb:v148Fp2570d*dc*dsc*dp*ic*isc*ip*
alias: usb:v148Fp2573d*dc*dsc*dp*ic*isc*ip*
alias: usb:v148Fp9020d*dc*dsc*dp*ic*isc*ip*
alias: usb:v14B2p3C02d*dc*dsc*dp*ic*isc*ip*
alias: usb:v14F8p2570d*dc*dsc*dp*ic*isc*ip*
alias: usb:v2001p3C00d*dc*dsc*dp*ic*isc*ip*
alias: usb:v07D1p3C03d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0411p008Bd*dc*dsc*dp*ic*isc*ip*
alias: usb:v5A57p0260d*dc*dsc*dp*ic*isc*ip*
parm: debug:Enable level: accepted values: 1 to switch debug on, 0 to switch debug off. (int)В interfaces вписал:
iface rausb0 inet static
address 192.168.1.89
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.2
после перезагрузки виснет.пытался вручную активировать: ifconfig rausb0 up 192.168.1.89 netmask 255.255.255.0 broadcast 192.168.1.255 также виснет.
кто настраивал беспроводные сети, подскажите где еще искать.
-
немного уточни после чего виснет? после того как [interfaces] изменяешь? или всегда?
кстати ты его не полностью показал.в логах ничего нету?
вначале ты тоже дописал?
[auto lo eth0 rausb0]
[iface lo inet loopback]
или
попробуй закоментируй все что касается [eth0]
и пропиши вверху [auto lo rausb0]дополнение
если после
[ifconfig rausb0 down]
[ifconfig rausb0 up]
виснет
скорее всего проблема с дровами -
1. виснет только после того как меняю интерфейс. если интерфейс не трогать, то rausb при загрузке в консоле определяется.
как должен выгладеть interfaces при rausb0, у меня так:
auto rausb0
iface rausb0 inet static
address 192.168.1.89
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.2
wireless_mode managed
wireless_essid ARVDR
wireless_channel 1
2. да, все писал. [auto lo eth0 rausb0]
[iface lo inet loopback]
3. закомментировал все что касается eth0, оставил только rausb0, виснет. если все по старому без rausb0 при подсоединенном девайсе то, при перезагрузке, не виснет.
дополнение: именно так, если в интерфесе все по старому, нет никакого rausb0,
ifconfig rausb0 down
ifconfig rausb0 up
putty завис. -
Еще в нете нашел такое инфо про этот же чип:
Этот "брелок" построен на основе микросхемы RalinkTech, поэтому можно попытаться воспользоваться драйверами для данного чипа. Вообще-то производитель представил на своем сайте несколько вариантов драйверов для своего продукта, но после закачки нас ожидало разочарование. Ни один из них не захотел распаковываться из zip-архива. Правда, удалось выяснить, что этот архивный файл является не чем иным, как tar.gz, - чего и следовало ожидать. Данный драйвер написан для ядра 2.4 и 2.6, поэтому копируем соответствующий make-шаблон в make-файл и делаем make. При успешном выполнении операции мы должны получить модуль rt2570.ko. Загрузить модуль можно командой insmod rt2570.ko, удостовериться в результате - командой lsmod, просмотреть файл в /proc/bus/usb/devices.
В принципе, теперь наша система готова к работе с устройством. Пора сконфигурировать беспроводную сеть с помощью утилиты iwconfig из пакета wireless-tools. Но сначала посмотрим в файле /proc/net/wireless, под каким именем зарегистрирован USB-адаптер. Выполняем iwconfig rausb0 essid "my-wlan" mode Ad-Hoc key F5A3-0179-CD99-B5A3.
Этой командой мы задали некоторые важные параметры работы Wireless-адаптера. Так, essid определяет идентификатор беспроводной сети, в которой участвует наше устройство. Далее задается тип узла. Ad-Hoc означает, что сетка состоит только из адаптеров и обходится без точки доступа. Для обеспечения связи следует использовать ключ шифрования, который мы задали в виде октета четырехзначных шестнадцатеричных чисел. Теперь с помощью известной утилиты ifconfig активируем устройство: ifconfig rausb0 up 169.254.3.2 netmask 255.255.0.0 broadcast 192.168.255.255. Если у вас в компьютере есть еще какой-либо сетевой адаптер, то, возможно, нужно будет скорректировать маршруты.Может я неправильно что-то загрузил или это конфликт с сетевой картой?