Projet

Général

Profil

Test OpenWRT sur TP-LINK WR-1043ND » Historique » Version 4

Version 3 (Olivier FONTES, 12/08/2011 10:27) → Version 4/43 (Olivier FONTES, 12/08/2011 10:40)

h1. Test OpenWRT sur TP-LINK WR-1043ND

Nous avons commencé à jouer avec un WR-1043ND de chez TP-LINK cette semaine. Celà fait partie de notre quête de routeur compatible openwrt avec des capacités intéressantes.

h2. Caractéristiques du routeur

Le WR-1043ND dispose de :
4 ports LAN Gigabit
1 port WAN Gigabit
1 port USB
3 connecteurs RP SMA Jack pour les 3 antennes Wifi

h2. Installation de OpenWRT

Nous avons pris la dernière RC de backfire à savoir la rc5

http://downloads.openwrt.org/backfire/10.03.1-rc5/ar71xx/openwrt-ar71xx-tl-wr1043nd-v1-squashfs-factory.bin

Que nous avons chargée directement via l'interface d'admin constructeur, sans problème.

Le routeur a ensuite rebooté en OpenWRT comme il faut. Un petit changement de mot de passe root pour pouvoir accéder au ssh et le tout est joué.

h2. Tests wifi

Par défaut le routeur crache à 500mW (mode US). Comparatif iperf avec les WRT dans l'environnement d'une société parisienne:

* WRT54G 3 à 6 Mbps

* WR-1043 5 à 15 Mbps

h2. Test de mise en place d'une clef 3G sur le port USB

Nous avons commencé à tester la mise en place d'une clef 3G sur le port USB pour faire office de connexion WAN.

La suite dès que c'est testé.

@opkg update
opkg install kmod-ath9k wpad-mini comgt kmod-usb-serial kmod-usb2 kmod-usb-uhci kmod-usb-ohci usb-modeswitch comgt kmod-usb-serial kmod-usb2 kmod-usb-uhci kmod-usb-ohci usb-modeswitch usbutils
sync
reboot@

Créer un fichier /etc/usb-modeswitch.conf
@DefaultVendor=
Partie à affiner

usb_modeswitch -v
0x19d2
DefaultProduct=
-p 0x2000 -M 5553424308E0CC852400000080000C85000000240000000000000000000000 -m 0x01

TargetVendor= 0x19d2
TargetProductList="0001,0002,0015,0016,0017,0031,0037,0052,0055,0063"
Fin partie à affiner

CheckSuccess=20

MessageContent="5553424312345678240000008000061b000000020000000000000000000000"
MessageContent2="55534243123456782400000080000685000000240000000000000000000000"
NeedResponse=1@

usb_modeswitch -c /etc/usb-modeswitch.conf

echo "usbserial vendor=0x19d2 product=0x2000 maxSize=4096" > /etc/modules.d/60-usb-serial

rmmod usbserial
insmod usbserial vendor=0x19d2 product=0x2000 maxSize=4096

gcom -d /dev/ttyUSB0