Old:PCMCIA WiFi UPspeed (chipset Marvell) su Debian Sarge on Thinkpad T20: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
Riga 1: Riga 1:
Installare Debian-Live su hard disk o chiavetta USB, usando il [http://wiki.debian.org/DebianInstaller Debian Installer] con pacchetti e procedimenti alternativi.
=='''PCMCIA WiFi ''UPspeed'' su Debian Sarge on Thinkpad T20'''==


== La procedura ==
In questa guida tratteremo come configurare la scheda PCMCIA ''U2Speed'' su ''Debian '''Sarge''''' installata sul mitico Thinkpad T20.
=== Primo metodo ===
Sembra che il pacchetto [[DLP:_mbr|mbr]] sia utile per il boot da usb:


<pre>
== OS ==
device=$1
Il sistema operativo Debian Sarge si basa sul '''kernel 2.6.8'''. L'installazione � stata eseguita senza  particolari
rilevanti quindi viene utilizzato il sistema di default linux26.


drive="`sfdisk -s $device`"
== La rete ==
AccessPoint Router USRobotics USR9110 rende possibile la navigazione WiFi ai terminali circostanti.
''Nota'': si consiglia l'aggiornamento al firmware v5.0 del sopracitato Access Point [http://www.usr-emea.com/support/s-prod-template.asp?loc=itly&prod=9110 download].
Il terminale di nostro interesse � il Thinkpad T20, (os Debian Sarge) con in dotatazione la '''PCMCIA'''
'''Wireless Adapter [http://www.upspeed.net UPspeed]''' sulla quale � installato il chipset  [http://www.marvell.com/ '''Marvell Tecnology'''].


drive_size="`expr $drive \/ 1024`"
== Pacchetti specifici necessari ==
''ndiswrapper-utils''
''ndiswrapper-module-2.6.8-x''
''wireless-tools''
''pcmcia-cs''
''apmd


#sizefat="`expr $drive_size \* 76 \/ 100`"
== SetUp ==
Per prima cosa aggiorniamo Apt: osserviamo il file ''/etc/apt/source.list'' e digitiamo ''apt-get update''.
Attraverso l'uso di una Gui come Synaptic (oppure se preferibile attraverso la shell) scarichiamo i pacchetti:<br>
<ul><li>'''ndiswrapper-utils'''</li>
<li>'''ndiswrapper-modules-2.6.8-x''' (se necessario anche ndiswrapper-common)</li>
''N.B.'' Potrebbe essere necessario ricompilare ndiswrapper dai [http://ndiswrapper.sourceforge.net/ sorgenti]
<li>'''wireless-tools'''</li></ul>


["parted"] -s $device mklabel msdos
A questo punto dopo aver installato il pacchetto '''apmd''':<br>
<ul><li>Aggiungere al file ''/etc/modules'' la riga ''apm''</li>
<li>Aggiungere nel file ''/boot/grub/menu.lst'' il parametro del kernel ''apm=on''</li></ul><br><br>


parted -s $device mkpart primary fat16 0 $drive_size mkfs 1 fat16
Assicuriamoci che anche il modulo '''pcmcia-cs''' sia installato.<br><br>


#parted -s $device mkpart primary fat16 0 $sizefat mkfs 1 fat16
Adesso inseriamo la scheda PCMCIA UPspeed nella porta e osserviamo come reagisce il sistema:<br>


#parted -s $device mkpart primary ext2 $sizefat $drive_size mkfs 2 ext2
''lspci''<br>


parted -s $device set 1 boot on
''lspci -n''<br>


parted -s $device set 1 lba on
''lspci -vv''<br>


install-mbr -e1 $device


 
== Solution ==
["syslinux"] $device"1"
</pre>
 
=== Secondo metodo ===
Usato anche nel progetto http://xarnoppix.software-libre.org/ e ftp://ftp.caliu.cat/pub/distribucions/xarnoppix:
 
<pre>
xarbox:~# grub-floppy /dev/fd0
 
xarbox:~# fdformat /dev/fd0
 
xarbox:~# mke2fs /dev/fd0
 
xarbox:~# mount -t ext2 /dev/fd0 /media/floppy0
 
xarbox:~# mkdir -p /media/floppy0/boot/grub
 
xarbox:~# touch /media/floppy0/boot/grub/{menu.lst,device.map}
 
xarbox:~# nano /media/floppy0/boot/grub/menu.lst
 
default 0
 
timeout 10
 
color cyan/blue white/blue
 
 
 
title Xarnoppix USB BOOT FLOPPY
 
kernel (hd0,0)/vmlinuz root=/dev/ram0
 
initrd (hd0,0)/initrd.img
 
xarbox:~# nano /media/floppy0/boot/grub/device.map
 
 
(fd0) /dev/fd0
 
(hd0) /dev/sdb
 
 
# Con un disco SATA ( /dev/sda ) il device USB diventa /dev/sdb
xarbox:~# grub-install --root-directory=/media/floppy0 '(fd0)'
 
xarbox:~# umount /dev/fd0
xarbox:~# reboot</pre>
59

contributi

Menu di navigazione