ReferencePlatforms/mobile-imaging-linux: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 1: Line 1:
==Install OS==
==Install OS==
I installed Debian 5 stable.  The ethernet driver in debian package does not work for the intel gb card.  I used a usb nic that is compatible out of the box.
I installed Debian 5 stable.  The ethernet driver in debian package does not work for the intel gb card.  I used a usb nic that is compatible out of the box.
I ran through the default options, setting timezone as appropriate.  I selected Guided Partitioning -> Use Entire Disk -> All File in One Partition.  When asked which software I wished to install, I selected only 'Standard system utilites'
The following assumes a user account 'root' and 'maemo'.  'maemo' is a user account


To get the built in ethernet to work, I downloaded the newest e1000e driver
To get the built in ethernet to work, I downloaded the newest e1000e driver
Line 9: Line 13:
  su -c 'make install'
  su -c 'make install'
  reboot
  reboot
I would prefer the onboard chip to be eth0 and forget the usb ethernet adapter.  I opened /etc/udev/rules.d/70-persistent-net.rules and deleted the line for the USB device and changed the PCI device to be NAME="eth1"


Configure the network card ([http://www.debian-administration.org/article/An_introduction_to_Debian_networking_setup reference]).  I used
Configure the network card ([http://www.debian-administration.org/article/An_introduction_to_Debian_networking_setup reference]).  I used
Line 14: Line 20:
  auto lo
  auto lo
  iface lo inet loopback
  iface lo inet loopback
 
  auto eth0
  auto eth0
  iface eth0 inet dhcp
  iface eth0 inet dhcp
I would prefer the onboard chip to be eth0 and forget the usb ethernet adapter.  I opened /etc/udev/rules.d/70-persistent-net.rules and deleted the line for the USB device and changed the PCI device to be NAME="eth1"
I ran through the default options, setting timezone as appropriate.  I selected Guided Partitioning -> Use Entire Disk -> All File in One Partition.  When asked which software I wished to install, I selected only 'Standard system utilites'
The following assumes a user account 'root' and 'maemo'.  'maemo' is a user account


==Setup OS==
==Setup OS==
Line 28: Line 28:
  apt-get update
  apt-get update
  apt-get upgrade
  apt-get upgrade
  apt-get install sudo mercurial build-essential mtd-utils linux-headers-`uname -r`
  apt-get install sudo mercurial build-essential mtd-utils linux-headers-`uname -r` openssh-server parted
  visudo
  visudo
  #add the line
  #add the line
Line 49: Line 49:
  make -j4
  make -j4
  make install
  make install
  cp ~/bin/rsync /usr/bin/rsync2
  sudo cp ~/bin/rsync /usr/bin/rsync2
sed -i -e 's/^SELINUX=.*$/SELINUX=disabled/' /etc/selinux/config
  #obtain appropriate nokia flasher and RX-44 stock image
  #obtain appropriate nokia flasher and RX-44 stock image
  #you only need one of the flasher* programs, the one for your system.
  #you only need one of the flasher* programs, the one for your system.
Line 60: Line 59:
  #SHA1(flasher-3.0.amd64)= c56f71b69acd8ed0c19757451e14ba4a59645c5f
  #SHA1(flasher-3.0.amd64)= c56f71b69acd8ed0c19757451e14ba4a59645c5f
  #SHA1(flasher-2.0.macosx)= 484bb141dad18ea68f7618c4f07f549311caf9b5
  #SHA1(flasher-2.0.macosx)= 484bb141dad18ea68f7618c4f07f549311caf9b5
'''IMPORTANT'''
Newer kernels do not work properly when flashing the N810 firmware (flasher-3.0*).  It is very important that you do not upgrade the kernel on the imaging machine.


=old doc below=
=old doc below=
Confirmed users
1,377

edits

Navigation menu