Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
easynote_sj81-b-018w [Le 05/05/2008, 12:12] 81.53.193.195, 213.95.41.13 |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Packard Bell EASYNOTE SJ81-B-018W ====== | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ==== Rapport d'installation Ubuntu 8.04 Hardy Heron AMD Version 64 bit ==== | ||
- | |||
- | |||
- | |||
- | [[http://support.packardbell.com/fr/item/index.php?pn=PB97FW0502&g=1400|Détail de la configuration ( Site constructeur ) ]] | ||
- | |||
- | [[http://doc.ubuntu-fr.org/materiel/liste_portables/packard_bell|Autres portables Pakard Bell testés avec Ubuntu]] | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ==== Compatibilité ==== | ||
- | |||
- | Les améliorations notables : | ||
- | Détection/Configuration Vidéo. | ||
- | Réglage de la configuration réseau , qui fonctionne désormais parfaitement.( Hors problème d'installation de la carte RTL8187B ). | ||
- | |||
- | Le plus : Le support de la virtualisation matériel avec KVM | ||
- | |||
- | Anomalie détectées : | ||
- | La carte wifi n'est pas détecté à l'installation ( voir détail mise à jour post-installation ). | ||
- | L'utilisation importante de la CPU avec le 'Monitor Sytem' , éviter de l'utiliser jusqu'à la correction du bug. | ||
- | Note : La même anomalie que sur la version Gutsy qui fut corrigée par les mises à jour. | ||
- | |||
- | Note : Webcam à tester , tout le reste fonctionne parfaitement. | ||
- | |||
- | ===== Pré-requis ===== | ||
- | |||
- | Vous devrez effectuer l'installation via la carte éthernet , la carte wifi n'est pas détectée lors de l'installation. | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ===== Post-installation ===== | ||
- | |||
- | == Utilisez le pilote propriétaire de la carte nVIDIA ( pour profiter de Compiz ). == | ||
- | |||
- | === Configuration wifi RealTek RTL8187B Contrôleur d’interface réseau USB 2.0 LAN sans fil === | ||
- | |||
- | == Avec ndiswrapper == | ||
- | http://doc.ubuntu-fr.org/ndiswrapper | ||
- | [[http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=1&PFid=1&Level=6&Conn=5&DownTypeID=3&GetDown=false&Downloads=true#RTL8187B|Drivers : RTL8187B ]] | ||
- | |||
- | == Si la vous n'obtenez pas de résultat avec ndiswrapper == | ||
- | |||
- | Créé le fichier: | ||
- | gedit inst_rt8187b.sh | ||
- | |||
- | Ajouter les lignes suivantes dans le fichier et enregistre le. | ||
- | |||
- | Note Pour tester les différentes mises à jour , commenter/décommenter les lignes des nom des fichiers file_rtl8187b et file_patch en tête du fichier. | ||
- | |||
- | Au moins une ligne file_rtl8187b est obligatoire , file_patch est optionnel. | ||
- | |||
- | ( Voir site http://www.datanorth.net/~cuervo/rtl8187b ) | ||
- | |||
- | #!/bin/bash | ||
- | | ||
- | # ---- | ||
- | # See : http://www.datanorth.net/~cuervo/rtl8187b | ||
- | # ---- | ||
- | file_rtl8187b="rtl8187b-modified-dist.tar.gz" # -- Comment unused files | ||
- | #file_rtl8187b="rtl8187b-modified-jadams-2-1-2008.tar.gz" | ||
- | #file_rtl8187b="rtl8187b-unmodified-realtek.tar.gz" | ||
- | file_patch="2.6.24.patch" | ||
- | | ||
- | | ||
- | # ---- | ||
- | # Begin update actions | ||
- | # ---- | ||
- | | ||
- | ferror(){ echo "Error detected : ${@}"; exit 1; } | ||
- | | ||
- | [ -z ${file_rtl8187b} ] && ferror "file_rtl8187b Undefined" | ||
- | | ||
- | web_site="http://www.datanorth.net/~cuervo/rtl8187b" | ||
- | | ||
- | get_file="${web_site}/${file_rtl8187b}" | ||
- | get_patch="${web_site}/${file_patch}" | ||
- | | ||
- | local_d="/etc/rtl8187b" | ||
- | f_report="/etc/rtl8187b/install.log" | ||
- | | ||
- | ferror(){ echo "ERROR DETECT : ${@}"; exit 1; } | ||
- | | ||
- | mkdir -p ${local_d} || ferror "mkdir -p ${local_d}" | ||
- | | ||
- | echo "wget file ${get_file}" | ||
- | cd ${local_d} || ferror "/etc/rtl8187b" | ||
- | find ${local_d} -type f -name "install.log" -exec rm -f {} \; || ferror "Remove file ${f_report}" | ||
- | find ${local_d} -type f -name "${file_rtl8187b}" -exec rm -f {} \; || ferror "Remove file ${file_rtl8187b}" | ||
- | | ||
- | wget ${get_file} || ferror "Download file ${get_file}" | ||
- | | ||
- | echo "Extract file ( report file : ${f_report} ) , please wait ..." | ||
- | find ${local_d} -name "*.zip" -ls -exec unzip {} \; 1>>${f_report} || ferror "unzip ${file_rtl8187b}" | ||
- | find ${local_d} -name "*.tar" -ls -exec tar -xvf {} \; 1>>${f_report} || ferror "tar -xvf ${file_rtl8187b}" | ||
- | find ${local_d} -name "*.tar.gz" -ls -exec tar -zxvf {} \; 1>>${f_report} || ferror "tar -zxvf file {file_rtl8187b}" | ||
- | | ||
- | m="$( find ${local_d} -name makedrv )" | ||
- | n="$( find ${local_d} -name install )" | ||
- | | ||
- | [ -z "${m}" ] && ferror "file makedrv not found" | ||
- | [ -z "${n}" ] && ferror "file install not found" | ||
- | | ||
- | echo "File found ${m}" | ||
- | echo "File found ${n}" | ||
- | | ||
- | d="$( dirname ${m} )" | ||
- | | ||
- | cd ${d} || ferror "cd ${d}" | ||
- | | ||
- | [ -z ${file_patch} ] || { | ||
- | find ${local_d} -type f -name "${file_patch}" -exec rm -f {} \; || ferror "Remove file ${file_patch}" | ||
- | dpkg -l patch && apt-get install patch -y || ferror "Install package patch" | ||
- | dpkg -l patch 1>/dev/null || ferror "Package patch not found" | ||
- | wget ${get_patch} || ferror "Download file ${get_patch}" | ||
- | p="$( find . -name ${file_patch} )" | ||
- | [ -z "${p}" ] && ferror "file ${get_patch} not found" | ||
- | p="$( basename $p )" | ||
- | patch -p1 < ${p} || "ferror patch -p1 < ${p}" | ||
- | echo "Success apply patch ${file_patch}" | ||
- | } | ||
- | | ||
- | echo "=========================== RUN MAKEDRV AND INSTALL =====================================" >> install.log | ||
- | | ||
- | echo "Run makedrv an install ( report file : ${f_report} ), please wait..." | ||
- | ./makedrv 1>>install.log 2>>install.log && ./install 1>>${f_report} 2>>${f_report} || ferror "./makedrv && ./install" | ||
- | | ||
- | echo "Success install driver rtl8187b ( directory : ${d} )" | ||
- | echo "Test interface wlan0" | ||
- | | ||
- | # ---- | ||
- | # End update actions | ||
- | # ---- | ||
- | # ---- | ||
- | # Run control(s) | ||
- | # ---- | ||
- | | ||
- | iwconfig wlan0 1>/dev/null 2>/dev/null || ${d}/wlan0up | ||
- | sleep 3 | ||
- | iwconfig wlan0 || ferror "Wifi interface wlan0 not found" | ||
- | echo "success Up wlan0" | ||
- | | ||
- | echo "Restart network ( report file : ${f_report} ) , please wait ..." | ||
- | /etc/init.d/networking restart 1>>${f_report} 2>>${f_report} || { | ||
- | tail ${f_report} | ||
- | ferror "/etc/init.d/networking restart" | ||
- | } | ||
- | | ||
- | echo "Success restart network" | ||
- | | ||
- | | ||
- | echo | ||
- | echo | ||
- | echo "Add lines below in file /etc/network/interfaces" | ||
- | echo | ||
- | echo "pre-up ${d}/wlan0up" | ||
- | echo "post-down ${d}/wlan0down" | ||
- | # ---- | ||
- | # End control(s) | ||
- | # ---- | ||
- | | ||
- | ensuite : | ||
- | chmod 755 inst_rt8187b.sh | ||
- | | ||
- | enfin : | ||
- | sudo ./inst_rt8187b.sh | ||
- | |||
- | Si la procédure détecte une anomamlie elle se terminera avec un message d'erreur. | ||
- | Sinon elle affichera le résultat des commande up et down de l'interface wlan0. | ||
- | |||
- | == Terminer la configuration réseau == | ||
- | |||
- | Reconfigurer les cartes avec [[http://doc.ubuntu-fr.org/wifi|network-admin]] | ||
- | | ||
- | 1 - Activer le mode itinérant sur la carte éthernet ( actuellement configurée ) | ||
- | | ||
- | Dans la rubrique 'Paramètre de connexion sans fil' | ||
- | 2 - Désélectionner le mode itinérant sur l'interface wlan0 | ||
- | 3 - Saisisser les champ SSID | ||
- | 4 - Choisissez le type de clef ( En hexadécimale pour ma livebox ) | ||
- | 5 - Saisissez la clef de sécurité | ||
- | Dans la rubrique 'Paramètre de connexion' | ||
- | 6 - Passer la configuration en DHCP ( pour le test de connexion ) | ||
- | |||
- | == Contrôler le fichier /etc/network/interfaces == | ||
- | |||
- | sudo gedit /etc/network/interfaces | ||
- | | ||
- | Avec une configuration DHCP le fichier devrais contenir les lignes suivantes | ||
- | | ||
- | ----------------------------------------------------- | ||
- | # The primary network interface | ||
- | auto wlan0 | ||
- | | ||
- | iface wlan0 inet dhcp | ||
- | wireless-essid ( Nom de ESSID passerelle ) | ||
- | wireless-key ( Clef de sécurité ) | ||
- | | ||
- | # -- Ajout pour rtl8187b ( lignes saisient manuellent ) | ||
- | pre-up /etc/rtl8187b/rtl8187b-modified/wlan0up | ||
- | post-down /etc/rtl8187b/rtl8187b-modified/wlan0down | ||
- | ----------------------------------------------------- | ||
- | |||
- | Note : Pour la livebox penser à vous mettre en mode association avant de tester l'arrêt et le redémarrage du réseau | ||
- | |||
- | == Démarrage interface wlan0 , réseau et contrôle == | ||
- | | ||
- | sudo /etc/rtl8187b/rtl8187b-modified/wlan0up | ||
- | sudo /etc/init.d/networking start | ||
- | | ||
- | == Tester votre connexion internet == | ||
- | == En cas d'échec , redémarrer le PC == | ||
- | |||