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 10/05/2008, 15:29] 24.122.135.176 |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Hardy Gutsy feisty matériel portable brouillon}} | ||
- | |||
- | ---- | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ====== 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 drivers sans utiliser compiz | ||
- | |||
- | sudo apt-get install xorg-driver-fglrx fglrx-control libqt3-mt | ||
- | sudo aticonfig --initial | ||
- | sudo aticonfig --overlay-type=Xv | ||
- | |||
- | |||
- | - Installer les drivers 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 ===== | ||
- | |||
- | ==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 "driver" | ||
- | <code> | ||
- | ./makedrv | ||
- | </code> | ||
- | Lancer le "driver" | ||
- | <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 : sudo gedit /etc/default/acpi-support (dans le terminal) | ||
- | |||
- | Puis vous modifiers les lignes suivantes en ajoutant ce qui se trouve après le signe = (vous les trouverez facilement) : | ||
- | |||
- | MODULES_WHITELIST="fglrx" | ||
- | |||
- | SAVE_VBE_STATE=false | ||
- | |||
- | POST_VIDEO=false | ||
- | |||
- | DOUBLE_CONSOLE_SWITCH=true | ||
- | |||
- | 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]].// | ||
- | |||
- | |||
- | |||