3 votes

Comment ajouter le code du fichier .patch à usb_modeswitch et ajouter le support pour le modem USB 3G?

Donc, je veux passer à ubuntu depuis Windows mais malheureusement après avoir fait des recherches, j'ai découvert que mon modem USB 3G ne fonctionne pas bien avec GNU/Linux, car vous devez configurer votre propre support pour le périphérique. Mon appareil est un D-Link DWR-510, le manuel officiel indique qu'il prend en charge GNU/Linux bien que après des recherches plus approfondies, j'ai découvert que ce n'est pas le cas.

À travers une question sur un autre forum, j'ai trouvé quelqu'un qui a codé un fichier usb_modeswitch DB / .patch censé ajouter le support pour mon appareil, mais comme je n'ai absolument aucune idée de ce que je fais et que c'est ma seule source d'internet (pays du tiers-monde ftw), je dois savoir comment le faire fonctionner avant de passer, voici la source du code: http://www.draisberghof.de/usb_modeswitch/bb/viewtopic.php?f=2&t=1127

Voici le code au cas où vous ne voudriez pas réellement aller sur le site web :

# D-Link DWR-510

TargetVendor=  0x2001
TargetProductList="7e12"

MessageContent="5553424308407086000000000000061b000000020000000000000000000000"

Merci d'avoir cliqué sur cette question et d'avoir lu jusqu'ici

1voto

N0rbert Points 86925

Il semble que la solution sera la suivante :

# 1. changer de répertoire vers /tmp
cd /tmp

# 2. créer le fichier "patch"
cat <<EOF > 2001\:a805
# D-Link DWR-510

TargetVendor=0x2001
TargetProduct=0x7e12

MessageContent="5553424308407086000000000000061b000000020000000000000000000000"
EOF

# 3. copier l'archive de règles existante vers /tmp
cp /usr/share/usb_modeswitch/configPack.tar.gz /tmp

# 4. décompresser l'archive
gunzip configPack.tar.gz

# 5. supprimer la règle existante de l'archive
tar --delete --verbose --file configPack.tar 2001\:a805

# 6. ajouter le nouveau fichier de règle
tar --update --verbose --file configPack.tar 2001\:a805

# 7. compresser l'archive
gzip configPack.tar

# 8. copier l'archive mise à jour à son emplacement normal
sudo cp configPack.tar.gz /usr/share/usb_modeswitch/configPack.tar.gz

J'espère que cela vous aidera.

Vous pouvez toujours revenir à la version de l'archive /usr/share/usb_modeswitch/configPack.tar.gz à partir du dépôt en utilisant la commande suivante :

sudo apt-get install --reinstall usb-modeswitch-data

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X