Skip to content

CDMA@wifi

Sections
Personal tools
You are here: Home » Postupy » IPKG

Inicializace IPKG na USB disku

Document Actions

Instantní zprovoznění

  1. zasuňte do routeru flash disk
    Pozor! Veškerá případná data na něm při dalším procesu vezmou za své.
  2. telnet na my.router
  3. chmod +x prepareipkg.sh
  4. ./prepareipkg.sh 50
    Kde hodnota 50 je požadovaná velikost swapu v MB. 50 MB je vcelku ideální velikost.
  5. Hotovo.

Rozvláčný postup

  1. telnet na my.router
  2. zkontrolujeme zda je flashdisk připojen: df
    [admin@(none) root]$ df
    Filesystem           1k-blocks      Used Available Use%
    Mounted on
    /dev/root                 3008      3008         0 100% /
    /dev/discs/disc0/part1    251744         0    251744   0% /tmp/harddisk
  3. odmountování flashdiku: umount /tmp/harddisk/
    Příkaz by měl být proveden bez jakékoliv odezvy. Pokud se vám objeví Invalid argument, tak je to s nejvyšší pravděpodobností způsobeno tím, že mát spuštěný FTP nebo Samba přístup na USB disk. Můžete ho v www administraci vypnout anebo prostě killnout odpovídající démony:
    killall smbd
    killall stupid-ftpd
  4. rozdělení  flashdisku na 2 partition (swap 36 MB a /opt 220 MB na mém 256 MB flashdisku)
    fdisk /dev/discs/disc0/disc < enter >
    d < enter >
    n < enter >
    p < enter >
    1 < enter >
    < enter >
    +220M < enter >
    n < enter >
    p < enter >
    2 < enter >
    < enter >
    < enter >
    t < enter >
    2 < enter >
    82 < enter >
    w < enter >
  5. vytvoříme filesystém
    mkswap /dev/discs/disc0/part2 < enter >
    swapon /dev/discs/disc0/part2 < enter >
    mke2fs -j /dev/discs/disc0/part1 < enter >
  6. reboot a opět telnet na my.router
  7. mountujeme s každým dalším bootem flashdisk jako /opt a používáme ho jako swap
    cd /tmp/harddisk/
    vi init.usb
  8. v editoru vi (způsob práce s ním si najděte na povolanějších stránkách) vložte do souboru init.usb následující:
    #!/bin/sh

    mount /dev/discs/disc0/part1 /opt
    swapon /dev/discs/disc0/part2
  9. po ukončení editoru nastavit executable pro init.usb:
    chmod +x init.usb
  10. a pro zkoušku ho poprvé spusťte:
    ./init.usb
  11.  kontrola provedeného

    Příkaz:

    df

    Odezva by měla obsahovat (červeně):

    Filesystem           1k-blocks      Used Available Use% Mounted on
    /dev/root                 3008      3008         0 100% /
    /dev/discs/disc0/part1      5187      1045      3874  21% /tmp/harddisk
    /dev/discs/disc0/part1      5187      1045      3874  21% /opt

    Příkaz:

    free

    Odezva by měla obsahovat (červeně):

                  total         used         free       shared      buffers
      Mem:        13932        12688         1244            0         1492
     Swap:       246520            0       246520
    Total:       260452        12688       247764
  12. Update ipkg:
    ipkg.sh update
  13.  Instalace prvních balíčků:
    ipkg.sh install ipkg-opt

Created by administrator
Last modified 2008-04-13 11:14 PM
« June 2016 »
Su Mo Tu We Th Fr Sa
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    
 
 

Powered by Plone

This site conforms to the following standards: