Тоже сделал переделку wl500gp в wl500w. Карту взял из первого поста.
Правда перепрошить удалось только с 3 раза.
Вроде все работает. Скорость передачи файлов в районе 70 мбит, ноут MacBook Pro подключается со скоростью 130 мбит, т.к. имеется ограничение в драйверах - при работе в диапазоне 2.4 GHz полоса только 20 MHz.
А вот при 5 GHz можно использовать полосу в 40 МHz.
Только в вебморде wl500w не вижу кнопочек по переключению на работу в разных диапазонах - 2.4 GHz или 5 GHz. Или это не предусмотрено прошивкой?
На сайте broadcom написано, что 2 диапазона.
BCM94321MP
А что если поставить Broadcom BCM94322MP ?
ссылка на ebay
дуал бенд и пишут что "...(same driver as model BCM94321MP)..."
никто непробовал ?
Посоветуйте miniPCI модуль с 5GHz 802.11n для WL-500gP
Желательно на собственном опыте с указанием используемой прошивки.
Last edited by Omega; 02-06-2012 at 11:38. Reason: fixed
Broadcom BCM43222 mini-PCI 802.11a/b/g/n Wireless Half size Card 300Mbps
Features:
- Product Name: Broadcom BCM43222 wireless card
- Model: BCM43222
- P/N: A241-431801R-02 (Dual Band)
- Wireless Standard: 802.11a/b/g/n, IEEE, WEP64/128-bit
- Interface: Mini pci
- Speed: Up to 300 Mbps
- Condition: 100% brand new
- XP drivers weblink: www.wifif.com/drivers/bcm43222.rar
Broadcom BCM43222 mini-PCI 802.11a/b/g/n Wireless Wifi Card 300Mbps
Поддержки 5GHz в прошивке энтузиастов пока нет, можно посмотреть в сторону оpenwrt или dd-wrt ...
PCI ID 14E4 A8D6
Драйвер b43 просто загружается - и молчок как будто вайфая тупо нет свободный драйвер от броадкома brcm80211 не поддерживает
беда в том что на мой dlink 2760u ставится только openWRT В нем ядро 2.6.3x и выше В оригинальной прошивке длинка (и в dd-wrt)
есть дрова чипа в виде бинарников с инклудами. Но они под старое ядро 2.6.22
Last edited by Omega; 10-09-2013 at 23:19. Reason: fixed
Сейчас практически на всех новых роутерах стандарта N по две антенны (2T2R), это которые 300 мбит. Которые 150 мбит имеют одну антенну (1T1R).
Мне и 150 мбит хватит, тем более что проц не шибко шустрый в девайсе и 2T2R нормально не вытянет. И антенны лишние ставить не надо.
А так вообще у меня есть вторая антенна от сдохшего премиума, а вот третьей нету.
Кстати, вот:
Broadcom BCM43222 4322 mini-PCI 802.11a/b/g/n Wireless Wifi Card 300Mbps
Интересно, заведется или нет.
Короче, вышеобозначенная карточка сама не завелась с прошивкой от wl-500w.
C прошивкой WL500W-1.9.2.7-rtn-r3497 вроде определилась, но не работает:
Определилась причем неправильно - сам чип bcm4322 , после загрузки светодиод беспроводной сети постоянно мигает, в веб-морде статус Wireless показывает "Channel 0" и сеть беспроводная не видна.Jan 1 00:00:02 kernel: eth0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 5.10.56.46
Jan 1 00:00:02 kernel: PCI: Enabling device 0000:01:02.0 (0000 -> 0002)
Jan 1 00:00:02 kernel: eth1: Broadcom BCM4350 802.11 Wireless Controller 5.10.56.46
Jan 1 00:00:02 kernel: vlan0: dev_set_promiscuity(master, 1)
Jan 1 00:00:02 kernel: device eth0 entered promiscuous mode
Jan 1 00:00:02 kernel: device vlan0 entered promiscuous mode
Jan 1 00:00:02 kernel: br0: port 1(vlan0) entering forwarding state
Буду думать, что делать дальше. Может openwrt скомпилю под эту карту.
Last edited by Omega; 22-12-2011 at 06:49. Reason: fixed
Привет разработчикам.
У меня такой вопрос. Вставил в wl500gp mini-pci карту BCM4322 (конкретно этот mini-pci вариант называется bcm43222) c целью поиметь худо-бедно 802.11n.
Прошивка от wl500w на ядре 2.4 эту карту не видит. Залил прошивку на ядре 2.6 WL500W-1.9.2.7-rtn-r3497.
С этой прошивкой карта вроде бы определяется, но как bcm4350:
После окончания загрузки светодиод беспроводной сети постоянно мигает, в веб-морде статус Wireless показывает "Channel 0" и сеть беспроводная не видна.Jan 1 00:00:02 kernel: eth0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 5.10.56.46
Jan 1 00:00:02 kernel: PCI: Enabling device 0000:01:02.0 (0000 -> 0002)
Jan 1 00:00:02 kernel: eth1: Broadcom BCM4350 802.11 Wireless Controller 5.10.56.46
Jan 1 00:00:02 kernel: vlan0: dev_set_promiscuity(master, 1)
Jan 1 00:00:02 kernel: device eth0 entered promiscuous mode
Jan 1 00:00:02 kernel: device vlan0 entered promiscuous mode
Jan 1 00:00:02 kernel: br0: port 1(vlan0) entering forwarding state
Можно карту как-то прицепить? Очень уж хочется 802.11n поиметь.
Premium у меня V1 со 128Мб RAM.
Полный syslog прилагаю.
rost-80
Мы ничем не сможем помочь - у нас никогда ни у кого не было подобной карточки, а их спецификации закрыты Броадкомом.
А если в имеющемся SDK в драйвере wl не включена поддержка этого чипа(см. вывод "wl revinfo" + http://code.google.com/p/wl500g/wiki/Devices ) , то и пытаться бесполезно.
lly
Что за чип под крышкой посмотреть не могу, крышка припаяна.Code:[admin@WL-001BFCE2989A root]$ wl revinfo vendorid 0x14e4 deviceid 0x4350 radiorev 0x62056000 chipnum 0xa8d6 chiprev 0x0 corerev 0x10 boardid 0x4d2 boardvendor 0x14e4 boardrev P314 driverrev 0x50a382e ucoderev 0x1fc044f bus 0x1 phytype 0x4 phyrev 0x6 anarev 0x8
Нагуглил, такой же чип используется в Linksys WRT610N, который поддерживается OpenWRT.
Code:The WRT610N v1.0 is based on the Broadcom 4705 cpu running at 300MHz. It has 8 MB flash and 64 MB SDRAM (2x HY5DU561622FTP). The WNICs are a dual BCM4322 Chipset, one for 5GHz A and N and one for 2.4GHz B,G and N. The switch is a BCM53115 chip. The WRT610N runs 802.11 A, B, G, and Draft N wireless protocols. It provides 4 gigabit LAN ports, 1 WAN port and a USB 2.0 port.
Last edited by Omega; 13-10-2015 at 01:03. Reason: fixed
rost-80
Теоретически чип должен поддерживаться Broadcom SDK 5.10 (r3497), там включена поддержка corerev=16. Практически, судя по симптомам, не взлетело.
А SDK 4.150 на ядре 2.4 эту карту не поддерживает совсем.
В SDK 5.60 (текущий транк) мы выкинули при линковке фирмварь corerev=16 для старых устройств MIPS32r1 (все модели WL500..) ради экономии памяти. К сожалению драйвер wl от версии к версии становится всё жирнее и с этим невозможно эффективно бороться не имея исходников и спецификаций.
lly
Чувствую намек на самостоятельный компилинг прошивки
Или все-таки скомпилите для меня "индивидуальный" вариант с включенным corerev=16?
Памяти у меня хватает, и флэш вроде бы далек от заполнения - прошивка WL500W-1.9.2.7-rtn-r3497 весит 5.5Мб, а флэш 8Мб.
И даже более того - разборки с настройками wl (переменные nvram wl_XXX), которые для 43222 вполне могут оказаться нестандартными, а доков нет. И подсмотреть некуда - роутеров с данной картой я не видел. В качестве примера есть только утёкшие исходники wl от Belkin, SDK 5.10.128
На досуге перелинкую wl_apsta.R1.o (его потребуется положить в src/wl/linux/) и пришлю личкой.Или все-таки скомпилите для меня "индивидуальный" вариант с включенным corerev=16?
Памяти(RAM) никогда не бывает слишком много, см. вывод lsmod.Памяти у меня хватает,
Last edited by lly; 22-12-2011 at 08:13.