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 | ||
|
toshiba_a210_17z [Le 01/05/2009, 23:55] 213.95.41.13 |
— (Version actuelle) | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>Jaunty Intrepid Hardy Gutsy Feisty matériel portable brouillon ToshibaA210FS3}} | ||
| - | |||
| - | ---- | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ====== Toshiba Satellite A210-17Z ====== | ||
| - | |||
| - | Sur cette page sont détaillées les étapes qui doivent être accomplies pour installer ubuntu gutsy ou feisty ou Hardy sur le toshiba satellite A210-17Z, A210-1AT ou A210-FS3. | ||
| - | |||
| - | |||
| - | {{materiel:portable:toshibaA21017Z.jpg}} | ||
| - | ==Gusty== | ||
| - | |||
| - | Sous gutsy il y a 3 soucis principaux: | ||
| - | -la carte graphique | ||
| - | -la carte son | ||
| - | -le wifi | ||
| - | -la mise en veille | ||
| - | |||
| - | ==Feisty== | ||
| - | Sous feisty la mise en veille et la carte graphique sont OK, par contre impossible d installer la carte son (probleme avec linux-module-backport..)et le touchpad est mal configuré. | ||
| - | |||
| - | J'ai reussi a avoir un PC avec tout qui fonctionne en installant feisty... puis en ugradant vers gutsy... cela a permi de conserver la mise en veille fonctionnelle et j ai ensuite effectué les etapes décritent ci aprés pour le wifi et co. | ||
| - | |||
| - | ==Hardy== | ||
| - | |||
| - | Pour Hardy, le seul problème jusqu'a maintenant, c'est le wifi. Dans la section wifi, il y a un tuto pour que le tout devien transparent. | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ===== les log ===== | ||
| - | Voici une liste du matériel dans les A210 de ce tuto | ||
| - | Vous pouvez comparer votre portable | ||
| - | |||
| - | :~$ lsusb | ||
| - | Bus 006 Device 003: ID 04f2:b008 Chicony Electronics Co., Ltd | ||
| - | Bus 006 Device 002: ID 0bda:8197 Realtek Semiconductor Corp. | ||
| - | Bus 006 Device 001: ID 00 00:0000 | ||
| - | Bus 004 Device 001: ID 00 00:0000 | ||
| - | Bus 005 Device 001: ID 00 00:0000 | ||
| - | Bus 003 Device 001: ID 00 00:0000 | ||
| - | Bus 001 Device 001: ID 00 00:0000 | ||
| - | Bus 002 Device 001: ID 00 00:0000 | ||
| - | |||
| - | :~$ lspci | ||
| - | 00:00.0 Host bridge: ATI Technologies Inc RS690 Host Bridge | ||
| - | 00:01.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (Internal gfx) | ||
| - | 00:04.0 PCI bridge: ATI Technologies Inc Unknown device 7914 | ||
| - | 00:05.0 PCI bridge: ATI Technologies Inc Unknown device 7915 | ||
| - | 00:06.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (PCI Express Port 2) | ||
| - | 00:12.0 SATA controller: ATI Technologies Inc SB600 Non-Raid-5 SATA | ||
| - | 00:13.0 USB Controller: ATI Technologies Inc SB600 USB (OHCI0) | ||
| - | 00:13.1 USB Controller: ATI Technologies Inc SB600 USB (OHCI1) | ||
| - | 00:13.2 USB Controller: ATI Technologies Inc SB600 USB (OHCI2) | ||
| - | 00:13.3 USB Controller: ATI Technologies Inc SB600 USB (OHCI3) | ||
| - | 00:13.4 USB Controller: ATI Technologies Inc SB600 USB (OHCI4) | ||
| - | 00:13.5 USB Controller: ATI Technologies Inc SB600 USB Controller (EHCI) | ||
| - | 00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 14) | ||
| - | 00:14.1 IDE interface: ATI Technologies Inc SB600 IDE | ||
| - | 00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia | ||
| - | 00:14.3 ISA bridge: ATI Technologies Inc SB600 PCI to LPC Bridge | ||
| - | 00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge | ||
| - | 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration | ||
| - | 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map | ||
| - | 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller | ||
| - | 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control | ||
| - | 01:05.0 VGA compatible controller: ATI Technologies Inc Radeon X1200 Series | ||
| - | 08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E PCI Express Fast Ethernet controller (rev 01) | ||
| - | 14:06.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05) | ||
| - | 14:06.1 Generic system peripheral [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22) | ||
| - | 14:06.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 12) | ||
| - | 14:06.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12) | ||
| - | 14:06.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 12) | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ===== carte graphique ===== | ||
| - | Avant toute chose, il est important de faire un backup de votre configuration actuelle au cas ou que ... | ||
| - | |||
| - | sudo cp /etc/X11/xorg.conf /etc/X11/xorg.backup | ||
| - | |||
| - | - Installer les pilotes sans utiliser compiz | ||
| - | |||
| - | sudo apt-get install xorg-driver-fglrx fglrx-control libqt3-mt | ||
| - | |||
| - | sudo aticonfig --initial | ||
| - | sudo aticonfig --overlay-type=Xv | ||
| - | |||
| - | |||
| - | - Installer les pilotes avec l'utilisation de Compiz | ||
| - | |||
| - | Utiliser [[http://doc.ubuntu-fr.org/envy]] | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ===== le son ===== | ||
| - | |||
| - | == Avec Gutsy ou feisty == | ||
| - | Par défaut le son ne fonctionne pas... | ||
| - | mais un simple | ||
| - | sudo aptitude install linux-backports-modules-generic | ||
| - | |||
| - | |||
| - | (il y a un soucis ici si on est sous feisty... | ||
| - | [[apt://linux-backports-modules-generic]] | ||
| - | (voir [[:tutoriel:comment_installer_un_paquet|installez un paquet]]) | ||
| - | |||
| - | |||
| - | puis dans /etc/modprobe.d/alsa-base, ajouter la ligne "options snd-hda-intel model=toshiba" | ||
| - | voir [[:tutoriel:comment_editer_un_fichier|[[comment_editer_un_fichier]]]] | ||
| - | |||
| - | |||
| - | suivi d'un reboot et tout va mieux | ||
| - | |||
| - | Si ça ne fonctionne pas, vérifiez que le fichier /usr/bin/esd est présent. Si ce n'est pas le cas, installez les paquets [[apt://esound]] et [[apt://esound-clients]] (voir https://bugs.launchpad.net/gnome-session/+bug/129029 au post du 2008-01-02). | ||
| - | |||
| - | |||
| - | == Hardy == | ||
| - | Pas de problème de sons à part que après la wakeup de la mise en veille...//A documenter// | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ===== le wifi ===== | ||
| - | |||
| - | ==A partir de Hardy == | ||
| - | http://wireless.kernel.org/download/compat-wireless-2.6/ | ||
| - | |||
| - | (via http://start.ubuntuforums.org/showthread.php?t=792092&page=27) | ||
| - | |||
| - | |||
| - | ==Avec Gutsy ou feisty== | ||
| - | |||
| - | il faut télécharger le fichier rtl8187b-modified-dist.tar.gz sur la page suivante (prennez bien le modified! cela vous evitera comme moi de lutter pendant 4 heures) | ||
| - | |||
| - | |||
| - | |||
| - | [[http://www.datanorth.net/~cuervo/rtl8187b/| rtl8187b-modified-dist.tar.gz]] | ||
| - | |||
| - | une fois décompressé ce dossier contient plusieurs scripts qui vont servir à se connecter à un réseau wifi (je n'ai testé que la sécurité wep , mais la doc incluse permet d'utiliser WPA) | ||
| - | //(je detaillerai ici le WPA dans quelques jours)// | ||
| - | |||
| - | Dans un premier temps il faut compiler le pilote: | ||
| - | si le dossier a été extrait sur le bureau | ||
| - | cd /home/votre_utilisateur_ici/Bureau/rtl8187b-modified | ||
| - | ./makedrv | ||
| - | |||
| - | il faut ensuite lancer wlan0up puis utiliser les option de iwconfig pour conigurer votre reseau... | ||
| - | |||
| - | il faut , toujours en etant dans le dossier contenant les scripts faire les manipulation suivante ( en tant que root ) | ||
| - | |||
| - | sudo ./wlan0down # un message d'erreur a ce niveau est normal | ||
| - | sudo ./wlan0up | ||
| - | sudo iwconfig wlan0 essid "nomdureseau" # sans les guillemets :-P | ||
| - | sudo iwconfig wlan0 key maclefdesecuritéWEP | ||
| - | sudo ./wlan0dhcp # on attend un peu on lit bien tout ce qui se passe a l ecran... il faut que le DHCP soit activé sur votre reseau vous aurez alors une adresse IP | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | Si cela fonctionne bien vous pouvez regarder le script qui suit qui permet d automatiser tout cela: | ||
| - | |||
| - | |||
| - | |||
| - | #!/bin/bash | ||
| - | # coding: utf-8 | ||
| - | E_NOTROOT=123 | ||
| - | ROOT_UID=0 | ||
| - | echo $UID | ||
| - | if [ "$UID" -ne "$ROOT_UID" ] | ||
| - | then | ||
| - | echo "l utilisateur doit être root pour lancer le script ( il faut mettre sudo devant)" | ||
| - | exit $E_NOTROOT | ||
| - | fi | ||
| - | echo "voila le nom du reseau" | ||
| - | echo $1 | ||
| - | echo " voila la clef" | ||
| - | echo $2 | ||
| - | cd /usr/bin/pourwifi/ | ||
| - | ./wlan0down | ||
| - | ./wlan0up | ||
| - | iwconfig wlan0 essid $1 | ||
| - | iwconfig wlan0 key $2 | ||
| - | ./wlan0down | ||
| - | #on le fait deux fois car arfois ca marche mal | ||
| - | ./wlan0up | ||
| - | iwconfig wlan0 essid $1 | ||
| - | iwconfig wlan0 key $2 | ||
| - | ./wlan0dhcp | ||
| - | |||
| - | |||
| - | mettre ce code dans un fichier genre "lanceurwifialice" | ||
| - | voir [[:tutoriel:comment_editer_un_fichier|éditez le fichier]] | ||
| - | suivit d'un | ||
| - | |||
| - | sudo cp -v lanceurwifialice /usr/bin/lanceurwifialice | ||
| - | sudo chmod +x /usr/bin/lanceurwifialice | ||
| - | |||
| - | pour rendre le code executable sans avoir a donner le chemin complet a chaque fois | ||
| - | |||
| - | il faut ensuite placer le contenu du dossier téléchargé dans un répertoire genre /usr/bin/pourwifi .. | ||
| - | |||
| - | en supposant que le dossier soit extrait sur le bureau.. | ||
| - | cd /home/votre_utilisateur_ici/Bureau/rtl8187b-modified # on s eplace dans le bon dossier | ||
| - | sudo mkdir -p /usr/bin/pourwifi/ # on cré un dossier pourwifi dans le dossier bin | ||
| - | sudo cp -vr * /usr/bin/pourwifi/ #on copie tout dans ce dossier | ||
| - | |||
| - | Il est ensuite assez simple de se connecter à un réseau : | ||
| - | sudo lanceurwifialice nomreseau clefreseau | ||
| - | |||
| - | |||
| - | pour plus de confort allez voir ici [[sudo#configuration]] pour rajouter lanceurwifialice dans les commandes qui ne nécessitent pas de mot de passe (cela permet d automatiser la connexion au démarrage sans devoir son taper de mot de passe) | ||
| - | |||
| - | j'ai fait une petite interface graphique par ici qui rend le tout plus jolie et plus simple a gérer (il memorise le reseau par exemple), il faut pour ne pas a avoir a modifier ce script avoir les meme nom de dossier et de fichier que dans le tuto: | ||
| - | [[http://ensbar.free.fr/GUIwifialice.py|GUI]] | ||
| - | |||
| - | (le site peut vous demander de passe 123 et le login baka) | ||
| - | |||
| - | ==Hardy== | ||
| - | |||
| - | Dans le cas de Hardy, il faut également télécharger le dirver. Il faut télécharger le fichier rtl8187b-modified-dist.tar.gz sur la page suivante (prennez bien le modified!) | ||
| - | |||
| - | [[http://www.datanorth.net/~cuervo/rtl8187b/| rtl8187b-modified-dist.tar.gz]] | ||
| - | |||
| - | une fois décompressé ce dossier il faut compiler le pilote: | ||
| - | si le dossier a été extrait sur le bureau | ||
| - | <code> | ||
| - | cd /home/votre_utilisateur_ici/Bureau/rtl8187b-modified | ||
| - | </code> | ||
| - | Effectuer la compilation du pilote | ||
| - | <code> | ||
| - | ./makedrv | ||
| - | </code> | ||
| - | Lancer le pilote | ||
| - | <code> | ||
| - | sudo ./wlan0down # un message d'erreur a ce niveau est normal | ||
| - | sudo ./wlan0up | ||
| - | </code> | ||
| - | Il faut que le DHCP soit activé sur votre reseau vous aurez alors une adresse IP | ||
| - | |||
| - | Il vous sera possible maintenant de vous connecter sur internet avec le service réseau Ubuntu Hardy.// Lors que j'ai essayer de me connecter à un réseau protégé, mon portable bug... j'ai retirer la sécurité de mon router et cela fonctionne... a documenter// | ||
| - | |||
| - | Si cela fonctionne, voici comment automatisé le tout. | ||
| - | |||
| - | Déplacer les fichier wlan0down, wlan0up et les répectoires ieee80211 et rtl8187 dans un lieu plus adapter (comme dans /home/votre_utilisateur_ici/wirelessnetwork) | ||
| - | |||
| - | Mode automatique: | ||
| - | Créé un fichier pour lancer le network au démarrage | ||
| - | </code> | ||
| - | sudo gedit /etc/init.d/wirelessnetwork | ||
| - | <code> | ||
| - | copier le texte suivant en inscrivant le path des fichier (comme dans /home/votre_utilisateur_ici/wirelessnetwork) | ||
| - | |||
| - | Code: | ||
| - | <code> | ||
| - | test -x /home/votre_utilisateur_ici/wirelessnetwork || exit 0 | ||
| - | case "$1" in | ||
| - | start) | ||
| - | echo -n "Starting Wireless Network" | ||
| - | /home/votre_utilisateur_ici/wirelessnetwork/wlan0down | ||
| - | echo "." | ||
| - | /home/votre_utilisateur_ici/wirelessnetwork/wlan0up | ||
| - | echo "." | ||
| - | ;; | ||
| - | stop) | ||
| - | echo -n "Stopping Wireless Network Not Supported" | ||
| - | echo "." | ||
| - | ;; | ||
| - | restart|force-reload) | ||
| - | echo -n "Restarting Wireless Network" | ||
| - | /home/votre_utilisateur_ici/wirelessnetwork/wlan0down | ||
| - | echo "." | ||
| - | /home/votre_utilisateur_ici/wirelessnetwork/wlan0up | ||
| - | echo "." | ||
| - | ;; | ||
| - | *) | ||
| - | echo "Usage: wirelessnetwork {start|restart|force-reload}" >&2 | ||
| - | exit 3 | ||
| - | ;; | ||
| - | esac | ||
| - | exit 0 | ||
| - | </code> | ||
| - | Sauvegarder et quitter. | ||
| - | |||
| - | En mode terminal tapper la commande suivante pour rendre le fichier exécutable. | ||
| - | <code> | ||
| - | sudo chmod u+x /etc/init.d/wirelessnetwork | ||
| - | </code> | ||
| - | Maintenant, pour ajouter ce script au démarrage, voici ce qu'il faut faire | ||
| - | <code> | ||
| - | sudo update-rc.d wirelessnetwork defaults 7 | ||
| - | </code> | ||
| - | Et voilà! Il ne reste qu'a tester. | ||
| - | |||
| - | |||
| - | ===== la mise en veille ===== | ||
| - | ==Avec Gutsy ou feisty== | ||
| - | peut etre par ici : a confirmer... cela ne marche pas pour moi | ||
| - | [[http://ubuntuforums.org/archive/index.php/t-374799.html|Lien externe]] | ||
| - | |||
| - | Pour la mise en veille j'ai suivi ce qui était marqué sur ce lien [[http://ubuntuforums.org/archive/index.php/t-374799.html|Lien externe]] et maintenant la veille fonctionne. | ||
| - | Pour cela il faut éditer "/etc/default/acpi-support" | ||
| - | |||
| - | Donc : | ||
| - | <code> | ||
| - | sudo gedit /etc/default/acpi-support | ||
| - | </code> | ||
| - | Puis vous modifiers les lignes suivantes en ajoutant ce qui se trouve après le signe = (vous les trouverez facilement) : | ||
| - | <code> | ||
| - | MODULES_WHITELIST="fglrx" | ||
| - | |||
| - | SAVE_VBE_STATE=false | ||
| - | |||
| - | POST_VIDEO=false | ||
| - | |||
| - | DOUBLE_CONSOLE_SWITCH=true | ||
| - | </code> | ||
| - | Et voila normalement la veille fonctionne. Pour ma part cela a fonctionner maintenant si ça ne fonctionne pas de votre coté je ne pourrais vous aider plus. | ||
| - | ==Hardy== | ||
| - | Dans le cas de Hardy, la mise en veille fonctionne sans problème ( en tout cas, pour moi) | ||
| - | |||
| - | |||
| - | ===== Touchpad ===== | ||
| - | ==Avec Gutsy ou feisty== | ||
| - | pour le touchpad sous feisty : http://forum.ubuntu-fr.org/viewtopic.php?pid=664167#p664167 | ||
| - | ==Hardy== | ||
| - | Dans le cas de Hardy, le touchpad fonctionne sans problème ( en tout cas, pour moi) | ||
| - | |||
| - | |||
| - | ===== Le forum ===== | ||
| - | |||
| - | une page sur le forum pour en parler : [[http://forum.ubuntu-fr.org/viewtopic.php?pid=1443262|http://forum.ubuntu-fr.org/viewtopic.php?pid=1443262]] | ||
| - | |||
| - | |||
| - | //Contributeur : [[:utilisateurs:bakalegum]] [[:utilisateurs:zythum]].// | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||