root@vl:~# date Sat Jan 1 00:24:01 JST 2000 root@vl:~# date 051118352013 Sat May 11 18:35:00 JST 2013 root@vl:~#
root@vl:~# lsmod Module Size Used by fat 49246 0 root@vl:~#ん? usbcore とか、USB 関連がロードされていない。
root@vl:~# /etc/init.d/usb start insmod: error inserting '/lib/modules/3.3.4-88f6281/kernel/drivers/usb/core/usbcore.ko': -1 Unknown symbol in module insmod: error inserting '/lib/modules/3.3.4-88f6281/kernel/drivers/usb/host/ehci-hcd.ko': -1 Unknown symbol in module insmod: error inserting '/lib/modules/3.3.4-88f6281/kernel/drivers/usb/host/ohci-hcd.ko': -1 Unknown symbol in module insmod: error inserting '/lib/modules/3.3.4-88f6281/kernel/drivers/usb/host/uhci-hcd.ko': -1 Unknown symbol in module insmod: error inserting '/lib/modules/3.3.4-88f6281/kernel/drivers/usb/storage/usb-storage.ko': -1 Unknown symbol in module insmod: error inserting '/lib/modules/3.3.4-88f6281/kernel/drivers/usb/class/usblp.ko': -1 Unknown symbol in module insmod: error inserting '/lib/modules/3.3.4-88f6281/kernel/fs/fat/fat.ko': -1 File exists root@vl:~#むむむ。
/var/log/message を見てみる
root@vl:~# less /var/log/messages : : May 11 18:37:02 vl kernel: usbcore: Unknown symbol usb_speed_string (err 0) May 11 18:37:02 vl kernel: ehci_hcd: Unknown symbol usb_hcd_platform_shutdown (err 0) May 11 18:37:02 vl kernel: ehci_hcd: Unknown symbol usb_hcd_pci_probe (err 0) : :
やっぱり USB メモリを刺してみる
うんともすんとも
Linux vl 3.3.4-88f6281 #2 Mon Dec 10 17:31:41 JST 2012 armv5tel The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Sat Jan 1 00:19:02 2000 from shinjuw.yamasita.jp root@vl:~#
root@vl:~# date Sat May 11 21:44:34 JST 2013 root@vl:~#合ってる
root@vl:~# passwd root Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully root@vl:~#
root@vl:~# addgroup yamasita Adding group `yamasita' (GID 1001) ... Done. root@vl:~# mkdir /home/yamasita root@vl:~# adduser --home /home/yamasita/yasunari --ingroup yamasita yasunari Adding user `yasunari' ... Adding new user `yasunari' (1001) with group `yamasita' ... Creating home directory `/home/yamasita/yasunari' ... Copying files from `/etc/skel' ... Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Changing the user information for yasunari Enter the new value, or press ENTER for the default Full Name []: Room Number []: Work Phone []: Home Phone []: Other []: Is the information correct? [Y/n] y root@vl:~#
root@vl:~# deluser guest Removing user `guest' ... Warning: group `guest' has no more members. Done. root@vl:~#
root@vl:~# apt-get update Hit http://security.debian.org squeeze/updates Release.gpg Ign http://security.debian.org/ squeeze/updates/main Translation-en Hit http://security.debian.org squeeze/updates Release Hit http://ftp.jp.debian.org squeeze Release.gpg Ign http://ftp.jp.debian.org/debian/ squeeze/main Translation-en Hit http://ftp.jp.debian.org squeeze Release Hit http://ftp.jp.debian.org squeeze/main Sources Hit http://ftp.jp.debian.org squeeze/main armel Packages Hit http://security.debian.org squeeze/updates/main Sources Hit http://security.debian.org squeeze/updates/main armel Packages Reading package lists... Done root@vl:~# apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be upgraded: apt apt-utils aptitude base-files bsdutils debconf debconf-i18n debian-archive-keyring dpkg e2fslibs e2fsprogs gnupg gpgv gzip inetutils-inetd inetutils-telnetd initscripts isc-dhcp-client isc-dhcp-common libblkid1 libbz2-1.0 libc-bin libc6 libcomerr2 libgnutls26 libgssapi-krb5-2 libk5crypto3 libkrb5-3 libkrb5support0 libncurses5 libncursesw5 libpam-modules libpam-runtime libpam0g libss2 libssl0.9.8 libtasn1-3 libuuid1 locales login lsb-base man-db module-init-tools mount ncurses-base ncurses-bin netbase passwd perl perl-base perl-modules procps smartmontools sysv-rc sysvinit sysvinit-utils tzdata update-inetd util-linux 59 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 41.2 MB of archives. After this operation, 557 kB disk space will be freed. Do you want to continue [Y/n]? y : :
再起動して telnet してみると、、、
yasunari@qube:~$ telnet vl Trying 192.168.2.55... Connected to vl.yamasita.jp. Escape character is '^]'. Linux 3.3.4-88f6281 (qube.yamasita.jp) (pts/0) vl login: yasunari Password: Linux vl 3.3.4-88f6281 #2 Mon Dec 10 17:31:41 JST 2012 armv5tel The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. yasunari@vl:~$できるやん。意味不明!
まさか、カーネルモジュールも??
yasunari@vl:~$ lsmod Module Size Used by fat 49246 0 yasunari@vl:~$さすがにこっちはあかんか。
|
← ファームウェア 1.64 でハックキットのインストール(2) |
ハックの記録 LinkStation/玄箱 をハックしよう |
→ Debian 7.0 (wheezy)へのアップグレード |
Copyright (C) 2003-2013 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市