|
Автор |
Сообщение |
Konstantin
Завсегдатай
Зарегистрирован: 01.05.2006 Сообщения: 615
|
|
|
|
Пишу с DIR-825 с ядром от OpenWRT и Debian Squeeze mips. Cтоит голый LXDE с
браузером Midori.
dmesg
Код: |
Linux version 2.6.32.2 (gcc version 4.3.3 (GCC) ) #5 Sun Jan 16 07:20:29 EST 2011
prom: fw_arg0=00000007, fw_arg1=a3f77fb0, fw_arg2=a3f78460, fw_arg3=00000008
MyLoader: sysp=aaaa5554, boardp=aaaa5554, parts=aaaa5554
bootconsole [early0] enabled
CPU revision is: 00019374 (MIPS 24Kc)
Atheros AR7161 rev 2, CPU:680.000 MHz, AHB:170.000 MHz, DDR:340.000 MHz
Determined physical RAM map:
memory: 04000000 @ 00000000 (usable)
Initrd not found or empty - disabling initrd
Zone PFN ranges:
Normal 0x00000000 -> 0x00004000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
0: 0x00000000 -> 0x00004000
On node 0 totalpages: 16384
free_area_init_node: node 0, pgdat 80336250, node_mem_map 81000000
Normal zone: 128 pages used for memmap
Normal zone: 0 pages reserved
Normal zone: 16256 pages, LIFO batch:3
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
Kernel command line: root=/dev/sda1 init=/sbin/init rootdelay=15 noinitrd console=ttyS0,115200 netconsole=6665@192.168.1.1/eth0,6666@192.168.1.2/ board=DIR-825-B1 mtdparts=spi0.0:256k(uboot)ro,64k(config)ro,1024k(kernel),5184k(rootfs),64k(caldata)ro,1600k(unknown)ro,6208k@0x50000(firmware)
PID hash table entries: 256 (order: -2, 1024 bytes)
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
Writing ErrCtl register=00000000
Readback ErrCtl register=00000000
Memory: 61332k/65536k available (2435k kernel code, 4136k reserved, 471k data, 164k init, 0k highmem)
SLUB: Genslabs=7, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Hierarchical RCU implementation.
NR_IRQS:56
Calibrating delay loop... 452.19 BogoMIPS (lpj=2260992)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
MIPS: machine is D-Link DIR-825 rev. B1
registering PCI controller with io_map_base unset
bio: create slab <bio-0> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
pci 0000:00:00.0: reg 10 32bit mmio pref: [0x000000-0xfffffff]
pci 0000:00:00.0: reg 14 io port: [0x00-0xff]
pci 0000:00:00.0: supports D1 D2
pci 0000:00:00.0: PME# supported from D0 D1 D2 D3hot
pci 0000:00:00.0: PME# disabled
pci 0000:00:11.0: fixup device configuration
pci 0000:00:11.0: reg 10 32bit mmio: [0x000000-0x00ffff]
pci 0000:00:11.0: PME# supported from D0 D3hot
pci 0000:00:11.0: PME# disabled
pci 0000:00:12.0: fixup device configuration
pci 0000:00:12.0: reg 10 32bit mmio: [0x000000-0x00ffff]
pci 0000:00:12.0: PME# supported from D0 D3hot
pci 0000:00:12.0: PME# disabled
PCI: mapping irq 48 to pin1@0000:00:11.0
PCI: mapping irq 49 to pin1@0000:00:12.0
Switching to clocksource MIPS
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
NET: Registered protocol family 1
squashfs: version 4.0 (2009/01/31) Phillip Lougher
Registering mini_fo version $Id$
JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
msgmni has been set to 119
io scheduler noop registered
io scheduler deadline registered (default)
Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11) is a 16550A
console [ttyS0] enabled, bootconsole disabled
loop: module loaded
Atheros AR71xx SPI Controller driver version 0.2.4
m25p80 spi0.0: m25p64 (8192 Kbytes)
7 cmdlinepart partitions found on MTD device spi0.0
Creating 7 MTD partitions on "spi0.0":
0x000000000000-0x000000040000 : "uboot"
0x000000040000-0x000000050000 : "config"
0x000000050000-0x000000150000 : "kernel"
0x000000150000-0x000000660000 : "rootfs"
mtd: partition "rootfs" set to be root filesystem
mtd: partition "rootfs_data" created automatically, ofs=160000, len=500000
0x000000160000-0x000000660000 : "rootfs_data"
0x000000660000-0x000000670000 : "caldata"
0x000000670000-0x000000800000 : "unknown"
0x000000050000-0x000000660000 : "firmware"
Realtek RTL8366S ethernet switch driver version 0.2.2
rtl8366s rtl8366s: using GPIO pins 5 (SDA) and 7 (SCK)
rtl8366s rtl8366s: RTL8366 ver. 1 chip found
rtl8366s: probed
ag71xx_mdio: probed
eth0: Atheros AG71xx at 0xb9000000, irq 4
eth0: using fixed link parameters
eth1: Atheros AG71xx at 0xba000000, irq 5
eth1: connected to PHY at rtl8366s:04 [uid=001cc960, driver=Realtek RTL8366S]
netconsole: local port 6665
netconsole: local IP 192.168.1.1
netconsole: interface eth0
netconsole: remote port 6666
netconsole: remote IP 192.168.1.2
netconsole: remote ethernet address ff:ff:ff:ff:ff:ff
netconsole: device eth0 not up yet, forcing it
ar71xx: pll_reg 0xb8050010: 0x11110000
eth0: link up (1000Mbps/Full duplex)
netconsole: carrier detect appears untrustworthy, waiting 4 seconds
console [netcon0] enabled
netconsole: network logging started
usbmon: debugfs is not available
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ar71xx-ehci ar71xx-ehci: Atheros AR71xx built-in EHCI controller
ar71xx-ehci ar71xx-ehci: new USB bus registered, assigned bus number 1
ar71xx-ehci ar71xx-ehci: irq 3, io mem 0x1b000000
ar71xx-ehci ar71xx-ehci: USB 2.0 started, EHCI 1.00
usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: Atheros AR71xx built-in EHCI controller
usb usb1: Manufacturer: Linux 2.6.32.27 ehci_hcd
usb usb1: SerialNumber: ar71xx-ehci
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
ar71xx-ohci ar71xx-ohci: Atheros AR71xx built-in OHCI controller
ar71xx-ohci ar71xx-ohci: new USB bus registered, assigned bus number 2
ar71xx-ohci ar71xx-ohci: irq 14, io mem 0x1c000000
usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb2: Product: Atheros AR71xx built-in OHCI controller
usb usb2: Manufacturer: Linux 2.6.32.27 ohci_hcd
usb usb2: SerialNumber: ar71xx-ohci
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
Atheros AR71xx hardware watchdog driver version 0.1.0
ar71xx-wdt: timeout=15 secs (max=25)
TCP westwood registered
NET: Registered protocol family 17
Bridge firewalling registered
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
Waiting 15sec before mounting root device...
usb 1-1: new high speed USB device using ar71xx-ehci and address 2
usb 1-1: New USB device found, idVendor=05e3, idProduct=0608
usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
usb 1-1: Product: USB2.0 Hub
usb 1-1: configuration #1 chosen from 1 choice
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 4 ports detected
usb 1-1.1: new high speed USB device using ar71xx-ehci and address 3
usb 1-1.1: New USB device found, idVendor=058f, idProduct=6366
usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1.1: Product: Mass Storage Device
usb 1-1.1: Manufacturer: Generic
usb 1-1.1: SerialNumber: 058F63666433
usb 1-1.1: configuration #1 chosen from 1 choice
scsi0 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
scsi 0:0:0:0: Direct-Access Multiple Card Reader 1.00 PQ: 0 ANSI: 0
usb-storage: device scan complete
sd 0:0:0:0: [sda] 7744512 512-byte logical blocks: (3.96 GB/3.69 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 03 00 00 00
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] Assuming drive cache: write through
sda: sda1 sda2
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] Attached SCSI removable disk
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with writeback data mode.
VFS: Mounted root (ext3 filesystem) readonly on device 8:1.
Freeing unused kernel memory: 164k freed
Algorithmics/MIPS FPU Emulator v1.5
Compat-wireless backport release: compat-wireless-2011-01-06
Backport based on wireless-testing.git master-2011-01-05
cfg80211: Calling CRDA to update world regulatory domain
PCI: Enabling device 0000:00:11.0 (0000 -> 0002)
ath: EEPROM regdomain: 0x0
ath: EEPROM indicates default country code should be used
ath: doing EEPROM country->regdmn map search
ath: country maps to regdmn code: 0x3a
ath: Country alpha2 being used: US
ath: Regpair used: 0x3a
ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
Registered led device: ath9k-phy0
ieee80211 phy0: Atheros AR9280 Rev:2 mem=0xb0000000, irq=48
PCI: Enabling device 0000:00:12.0 (0000 -> 0002)
ath: eeprom contains invalid mac address: 15:56:51:99:20:10
ath: random mac address will be used: 5a:62:02:94:b5:97
ath: EEPROM regdomain: 0x0
ath: EEPROM indicates default country code should be used
ath: doing EEPROM country->regdmn map search
ath: country maps to regdmn code: 0x3a
ath: Country alpha2 being used: US
ath: Regpair used: 0x3a
ieee80211 phy1: Selected rate control algorithm 'minstrel_ht'
Registered led device: ath9k-phy1
ieee80211 phy1: Atheros AR9280 Rev:2 mem=0xb0010000, irq=49
Adding 285760k swap on /dev/sda2. Priority:-1 extents:1 across:285760k
EXT3 FS on sda1, internal journal
fuse init (API version 7.13)
|
sudo free
Код: |
total used free shared buffers cached
Mem: 61564 60384 1180 0 420 14804
-/+ buffers/cache: 45160 16404
Swap: 285760 43108 2426
|
sudo df -h
Код: |
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 3.4G 1.5G 1.8G 45% /
tmpfs 31M 0 31M 0% /lib/init/rw
udev 10M 108K 9.9M 2% /dev
tmpfs 31M 0 31M 0% /dev/shm
|
Главные выводы:
1.Работа даже на таком довольно мощном проце с эмуляцией FPU - это извращение,
2. Пакеты на glibc вместо uclibc -это геморрой.
15 лет назад P-200 32 Мб ОЗУ с Win-95 летал в разы быстрее.
К OpenWRT для этого девайса никаких претензий- прекрасная веб-морда и сотни пакетов из всего самого лучшего для сетей в Opensource для работы ручками. Полноценный CMD шустрый Linux. Сборка под 386 впишется по достоинствам в ряд PFsense и Vyatta.
Embedian c uclibc скуден в выборе пакетов, срез Gentoo с uclibc древний.
Для десктопа лучше доплатить150 уе и купить что-нибудь на Atome сразу с в
виде нетбука. |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Цитата: |
15 лет назад P-200 32 Мб ОЗУ с Win-95 летал в разы быстрее.
|
15 лет назад был P-200 MMX и P-200 Pro - эти вообще летали быстрее всех и казались просто космическими аппаратами. У самого был P-166MMX. |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
![](templates/subSilver/images/spacer.gif) |
Anton99
Neo
Зарегистрирован: 26.11.2006 Сообщения: 1676
|
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Konstantin
Завсегдатай
Зарегистрирован: 01.05.2006 Сообщения: 615
|
|
|
|
Luci openwrt меня устривает на все 100. Плюс к этому ручками там можно все что угодно сделать.
Цель эксперимента была запустить графическую оболочку на dir-825 и посмотреть ресурсы. |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Konstantin
Завсегдатай
Зарегистрирован: 01.05.2006 Сообщения: 615
|
|
|
|
А это все тоже самое под Emdebian Squeeze, где не все под uclibc еще
sudo free
total used free shared buffers cached
Mem: 61564 60324 1240 0 408 21744
-/+ buffers/cache: 38172 23392
Swap: 3415716 12644 3403072
sudo df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 12G 631M 11G 6% /
tmpfs 31M 0 31M 0% /lib/init/rw
udev 10M 68K 10M 1% /dev
tmpfs 31M 0 31M 0% /dev/shm
Разница в разы |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Anton99
Neo
Зарегистрирован: 26.11.2006 Сообщения: 1676
|
|
|
|
А не легче купить что-то http://www.compactpc.com.tw/ebox-3300.htm (модификацию с 2 ethernet-портами) и поставить за одним из портов (LAN) свитч, и второй юзать как WAN? Как плюс - у тебя x86 с 512 МБ оперативки, на который можно ставить все "комповые" проги. |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Konstantin
Завсегдатай
Зарегистрирован: 01.05.2006 Сообщения: 615
|
|
|
|
1. 825 стоит в два раза дешевле.
2. В любом крупном городе продается на каждом углу.
3. двухдиапазонный вайфай и гигабитные порты.
4. всего за 130 уе c прошивкой openwrt, где нужен ospf или и bgp, спокойно заменяет циску за 5000 уе.
А так просто существует интерес к кросскомпиляции с uclibc. В идеале хочется собрать самому маленький шустрый linux на иксах с uclibc не под x86 на базе gentoo. Просто по-тупому запустить скрипт от openembedded не интерсно. |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Anton99
Neo
Зарегистрирован: 26.11.2006 Сообщения: 1676
|
|
|
|
1. Откуда ты знаешь цену eBox'а?
2. Не на каждом углу, но найти можно
3. ну ок
4. прошивки же бесплатные; а полноценный линукс умеет bgp используя quagga. |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Konstantin
Завсегдатай
Зарегистрирован: 01.05.2006 Сообщения: 615
|
|
|
|
1. обычное гугление
4.openwrt - это полноценный cmd linux на базе uclibc. Его я могу поставить хоть на пролиант, хоть на ebox, хоть на sheeva plug, не говоря o d-link.
Выше я говорил, что мне интересно собрать полноценную систему под Uclibc c иксами ( в идеале под Gentoo с оптимальной минимизацией и оптимизацией). На базе openembedded такие проекты уже есть, к примеру Angstrom или KaeilOs и посмотреть ресурсы. Embedian еще не весь под uclibc и явно тяжеловат. |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Konstantin
Завсегдатай
Зарегистрирован: 01.05.2006 Сообщения: 615
|
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
|
|
 Главная страница сайта
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|