LINUX.ORG.RU

Сообщения samson

 

reverse proxy and source IP

Форум — Admin

Доброго времени суток Всем!

Есть шлюз с белым IP. За ним находятся два web сервера. На одном запущен apache2, на другом tomcat. Надо перенаправить запросы извне на часть доменов на один сервер, на другую часть на другой.

Пока сделано так: шлюз делает DNAT на apache, а тот через mod_proxy все разруливает. Можно поставить nginx - суть та же.

Проблема в том, что tomcat в качестве source IP видит IP прокси, а не клиента.

На данный момент очень критично, чтобы именно tomcat видел IP клиентов.

Можно ли данную проблему решить через прокси? Если нет, то какие есть альтернативные пути?

На данный момент в голову приходят следующие рещения:

  • 1. Сделать этот прокси на tomcat, не знаю, возможно ли. Но тогда второй сервер будет видеть srcIP прокси, а не клиента.
  • 2. Какие-либо настройки прокси, или другой тип прокси, либо какая то связка прикси и destination веб сервера.
  • 3. Разруливать все на роутере. Тут либо тот же proxy, либо layer7. В случае последнего меня беспокоит, вопрос производительности.
  • 4. Натыкался в инете на то что как то можно разрулить все чрез DNS, но что то не могу себе представить, как.

Может есть еще какие-либо решения? Подскажите плиз, в какую сторону лучше копать.

шлюз: RB2011, RouterOS 6.31

web сервера: Debian jessie

 , , , ,

samson
()

javax.imageio.IIOException Invalid argument to native writeImage

Форум — Development

java не может записать transparent jpg. При разработке на винде все ок. А на сервере выдает ошибку.

Вот лог:

2015-08-23 15:01:26  INFO http-bio-80-exec-7 LogServiceImpl:write:87 - Log(id=null, action=ERROR, date=Sun Aug 23 15:01:26 MSK 2015, user=null, quest=null, organisation=null, office=null, remote=IP.IP.IP.IP, request=http://XXX.ru/api/XXX/XXX/2, referer=http://XXX.ru/admin/XXX/edit/2, data=[javax.imageio.IIOException] Invalid argument to native writeImage
[Ljava.lang.StackTraceElement;@31ec7995)
2015-08-23 15:01:50 ERROR http-bio-80-exec-5 GlobalExceptionHandler:DefaultExceptionHandler:29 - Invalid argument to native writeImage
2015-08-23 15:01:50 ERROR http-bio-80-exec-5 GlobalExceptionHandler:DefaultExceptionHandler:31 - com.sun.imageio.plugins.jpeg.JPEGImageWriter.writeImage(Native Method)
2015-08-23 15:01:50 ERROR http-bio-80-exec-5 GlobalExceptionHandler:DefaultExceptionHandler:31 - com.sun.imageio.plugins.jpeg.JPEGImageWriter.writeOnThread(JPEGImageWriter.java:1058)
2015-08-23 15:01:50 ERROR http-bio-80-exec-5 GlobalExceptionHandler:DefaultExceptionHandler:31 - com.sun.imageio.plugins.jpeg.JPEGImageWriter.write(JPEGImageWriter.java:360)
2015-08-23 15:01:50 ERROR http-bio-80-exec-5 GlobalExceptionHandler:DefaultExceptionHandler:31 - javax.imageio.ImageWriter.write(ImageWriter.java:615)
2015-08-23 15:01:50 ERROR http-bio-80-exec-5 GlobalExceptionHandler:DefaultExceptionHandler:31 - javax.imageio.ImageIO.doWrite(ImageIO.java:1612)
2015-08-23 15:01:50 ERROR http-bio-80-exec-5 GlobalExceptionHandler:DefaultExceptionHandler:31 - javax.imageio.ImageIO.write(ImageIO.java:1536)

инфа о сервере:

$ java -version
java version "1.7.0_79"
OpenJDK Runtime Environment (IcedTea 2.5.5) (7u79-2.5.5-1~deb8u1)
OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode)

$ dpkg -l | grep tomcat
ii  libtomcat7-java                  7.0.56-3                    all          Servlet and JSP engine -- core libraries
ii  tomcat7                          7.0.56-3                    all          Servlet and JSP engine
ii  tomcat7-admin                    7.0.56-3                    all          Servlet and JSP engine -- admin web applications
ii  tomcat7-common                   7.0.56-3                    all          Servlet and JSP engine -- common files
ii  tomcat7-docs                     7.0.56-3                    all          Servlet and JSP engine -- documentation
ii  tomcat7-examples                 7.0.56-3                    all          Servlet and JSP engine -- example web applications

$ cat /etc/debian_version 
8.1

Может какую либу-пакет доставить надо?

пишут, что: OpenJDK does not have a native JPEG encoder, try using Sun's JDK, or using a library (such as JAI

 , ,

samson
()

raid0, raid10 and lvm

Форум — Admin

задача состоит в следующем:

  • изначально есть 2 диска, потом массив расширяем еще 2мя и т.д...
  • все надо зеркалить, данные важны, соответственно, нужен raid1.

Вопрос в следующем:

Как правильнее всего расширить массив до 4х дисков?

Зеркалирование средствами LVM не рассматривал. Сначала собираем RAID1, поверх него LVM - тут все понятно.

Если не использовать LVM, то raid1 -> raid10. А вот как быть, если поверх всего этого дела LVM? Что будет с производительностью (LVM поверх RAID0)?

Как вариант - добавлять новое зеркало к уже существующему VG, но тут, как я понимаю, не будет той производительности, что дает raid10...

Или надо отказываться от md и решать все средствами LVM?

 , , , ,

samson
()

debian raid1 BOOT_DEGRADED. inird не хочет собирать массив, если отключить от машины один из дисков

Форум — Admin

Доброе утро всем!

Есть debian jessie minimal. Два диска в raid1, корень на /dev/md0. С двумя дисками все Ок. Как только отключаю один из дисков - initrd не хочет собирать /dev/md0. md0 появлятеся, но пишет статус inactive, Raid level : raid0 (вместо 1). Если в консоли восстановления сделать следующее:

(initramfs) mdadm -S /dev/md0 && mdadm --assemble --scan
то массив поднимается, статус сразу active. Выглядит это так: http://postimg.org/image/ve7yolylf/ http://postimg.org/image/7gzo9jueh/ http://postimg.org/image/3qv3687cf/

Подскажите плиз, что надо прописать загрузчику и initramfs, чтобы при загрузке собирался degraded массив?

Заранее всем спасибо.

ps: Сори что повторно создал тему. Думаю, что тут более понятно все описал. Предыдущий топик: grub2 and sortware raid1 не грузится с одним диском.

pps: Вот как ставилась система

Cразу после установки стартую скрипт:

#!/bin/sh

apt-get update && apt-get upgrade && apt-get -y install dbus mc openssh-server openssh-client ntp sudo less tree apt-file htop initramfs-tools mdadm lvm2

cat <<EOF >> /etc/modules
md_mod
raid1
EOF

echo "BOOT_DEGRADED=true"  >>  /etc/initramfs-tools/conf.d/mdadm
echo "options md_mod start_ro=1 start_dirty_degraded=1"  >> /etc/modprobe.d/mdadm.conf

cp /etc/default/grub /etc/default/grub-orig

cat <<EOF > /etc/default/grub
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="bootdegraded=true md-mod.start_dirty_degraded=1"
GRUB_CMDLINE_LINUX=""
EOF

update-initramfs -u && update-grub

grub-install /dev/sda && grub-install /dev/sdb
он ставит нужный мне софт и добавляет bootdegraded=true md-mod.start_dirty_degraded=1, обновляет initramfs и grub, ставит grub на sda и sdb (если при установке поставил не на оба).

Версия ядра и разделы:

root@vdeb:~# uname -a
Linux vdeb 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt4-3 (2015-02-03) x86_64 GNU/Linux

root@vdeb:~# cat /etc/debian_version 
8.0

root@vdeb:~# lsblk && blkid
NAME    MAJ:MIN RM  SIZE RO TYPE  MOUNTPOINT
sda       8:0    0    8G  0 disk
└─sda1    8:1    0    8G  0 part
  └─md0   9:0    0    8G  0 raid1 /
sdb       8:16   0    8G  0 disk
└─sdb1    8:17   0    8G  0 part
  └─md0   9:0    0    8G  0 raid1 /
sr0      11:0    1 1024M  0 rom
/dev/sdb1: UUID="52f50c29-ec6f-7bb0-bc02-4771e9b459cb" UUID_SUB="310cadb9-4e97-d692-a396-aba349e53181" LABEL="vdeb:0" TYPE="linux_raid_member" PARTUUID="2945999c-01"
/dev/sda1: UUID="52f50c29-ec6f-7bb0-bc02-4771e9b459cb" UUID_SUB="6b11bf3e-d102-b8c4-c9f8-822b628ae9e1" LABEL="vdeb:0" TYPE="linux_raid_member" PARTUUID="51117c15-01"
/dev/md0: UUID="82ecf9a8-429a-44b8-bdb7-ddacb963a054" TYPE="ext4"

root@vdeb:~# grep -v ^# /etc/fstab
UUID=82ecf9a8-429a-44b8-bdb7-ddacb963a054 /               ext4    errors=remount-ro 0       1
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0

 , , , ,

samson
()

grub2 and sortware raid1 не грузится с одним диском

Форум — Admin

Добрый день.

Есть debain, sotf raid1. Grub установлен на оба диска, делал grub-install /dev/sda ; grub-intsall /dev/sdb. Корень на /dev/md0.

С двумя дисками все ОК. А вот если отключить один из дисков, то grub запускается, видит корень (из командной строки grub-а видно все содержимое /dev/md0), грузит ядро и initrd, но при загрузке ядра и inittd, массив не собирается и, соответственно не может загрузиться.

В initramfs присутствует mdadm.conf с описанием массива, но в /proc/mdstat написано, что md0 inactive, mdadm --detail /dev/md0 почему то указывает, что Raid Level : 0 вместо 1.

Подключаю обратно второй диск - все ОК. От того какой диск отключаем (первый или второй) ничего не зависит.

Перебрал все:

metadata=0.90, 1.2

прописать root не по uuid, а указывать непосредственно /dev/md0

отдельным разделом сделать /boot

dos и gpt disktables

по разному описывал array в mdadm.conf

как только не правил секцию при загрузке grub

Делал все на реальном железе, потом забил, на виртуалке тот же результат.

Подскажите плиз что не так, куда копать? Сто раз собирал эти массивы, все ок. А тут весь моз сломал уже.

Linux vdeb 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt4-3 (2015-02-03) x86_64 GNU/Linux

 , , ,

samson
()

(EE) [mi] EQ overflowing Подвисание Xов

Форум — General

Доброй ночи уважаемый ЛОР!

Подвисают Xы(или kde). Через несколько секунд все восстанавливается. KDE notifications пишет:

KWin Window Manager: Desktop effects were restarted due to a graphics reset

Если в chromium не отключать hardware acceleration, то он при этом виснет намертво.

При всем этом в лог X сыпется:

[ 14691.968] (II) intel(0): EDID vendor "ACR", prod id 299
[ 14691.968] (II) intel(0): Using hsync ranges from config file
[ 14691.968] (II) intel(0): Using vrefresh ranges from config file
[ 14691.968] (II) intel(0): Printing DDC gathered Modelines:
[ 14691.968] (II) intel(0): Modeline "1920x1080"x0.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz eP)
[ 14691.968] (II) intel(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[ 14691.968] (II) intel(0): Modeline "800x600"x0.0   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz e)
[ 14691.968] (II) intel(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
[ 14691.968] (II) intel(0): Modeline "640x480"x0.0   31.50  640 664 704 832  480 489 492 520 -hsync -vsync (37.9 kHz e)
[ 14691.968] (II) intel(0): Modeline "640x480"x0.0   30.24  640 704 768 864  480 483 486 525 -hsync -vsync (35.0 kHz e)
[ 14691.968] (II) intel(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[ 14691.968] (II) intel(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
[ 14691.968] (II) intel(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[ 14691.968] (II) intel(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)
[ 14691.968] (II) intel(0): Modeline "1024x768"x0.0   75.00  1024 1048 1184 1328  768 771 777 806 -hsync -vsync (56.5 kHz e)
[ 14691.968] (II) intel(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[ 14691.968] (II) intel(0): Modeline "832x624"x0.0   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz e)
[ 14691.968] (II) intel(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
[ 14691.968] (II) intel(0): Modeline "800x600"x0.0   50.00  800 856 976 1040  600 637 643 666 +hsync +vsync (48.1 kHz e)
[ 14691.968] (II) intel(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
[ 14691.968] (II) intel(0): Modeline "1280x800"x0.0   71.00  1280 1328 1360 1440  800 803 809 823 +hsync -vsync (49.3 kHz e)
[ 14691.968] (II) intel(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[ 14691.968] (II) intel(0): Modeline "1440x900"x0.0   88.75  1440 1488 1520 1600  900 903 909 926 +hsync -vsync (55.5 kHz e)
[ 14691.968] (II) intel(0): Modeline "1440x900"x0.0  136.75  1440 1536 1688 1936  900 903 909 942 -hsync +vsync (70.6 kHz e)
[ 14691.968] (II) intel(0): Modeline "1680x1050"x0.0  119.00  1680 1728 1760 1840  1050 1053 1059 1080 +hsync -vsync (64.7 kHz e)
[ 14691.968] (II) intel(0): Modeline "1920x1080"x60.0  172.80  1920 2040 2248 2576  1080 1081 1084 1118 -hsync +vsync (67.1 kHz e)

Единственное из ошибок в логах Хов, решения этой ошибки в инете не нашел:

(EE) [mi] EQ overflowing.  Additional events will be discarded until existing events are processed.
(EE) 
(EE) Backtrace:
(EE) 0: /usr/bin/X (xorg_backtrace+0x56) [0x7f2cfe19ea76]
(EE) 1: /usr/bin/X (mieqEnqueue+0x24b) [0x7f2cfe17faeb]
(EE) 2: /usr/bin/X (QueuePointerEvents+0x52) [0x7f2cfe056ae2]
(EE) 3: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f2cf6427000+0x609a) [0x7f2cf642d09a]
(EE) 4: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f2cf6427000+0x655d) [0x7f2cf642d55d]
(EE) 5: /usr/bin/X (0x7f2cfdfe8000+0x955e8) [0x7f2cfe07d5e8]
(EE) 6: /usr/bin/X (0x7f2cfdfe8000+0xbf909) [0x7f2cfe0a7909]
(EE) 7: /lib/x86_64-linux-gnu/libc.so.6 (0x7f2cfbcdd000+0x35180) [0x7f2cfbd12180]
(EE) 8: /lib/x86_64-linux-gnu/libc.so.6 (ioctl+0x7) [0x7f2cfbdbb867]
(EE) 9: /usr/lib/x86_64-linux-gnu/libdrm.so.2 (drmIoctl+0x28) [0x7f2cfd098768]
(EE) 10: /usr/lib/x86_64-linux-gnu/libdrm_intel.so.1 (0x7f2cf7ec6000+0x69cb) [0x7f2cf7ecc9cb]
(EE) 11: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7f2cf80e8000+0xf0656) [0x7f2cf81d8656]
(EE) 12: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7f2cf80e8000+0x1124c3) [0x7f2cf81fa4c3]
(EE) 13: /usr/bin/X (0x7f2cfdfe8000+0x18615c) [0x7f2cfe16e15c]
(EE) 14: /usr/bin/X (DRI2CopyRegion+0x8b) [0x7f2cfe16eaeb]
(EE) 15: /usr/bin/X (0x7f2cfdfe8000+0x188dd3) [0x7f2cfe170dd3]
(EE) 16: /usr/bin/X (0x7f2cfdfe8000+0x570c7) [0x7f2cfe03f0c7]
(EE) 17: /usr/bin/X (0x7f2cfdfe8000+0x5b266) [0x7f2cfe043266]
(EE) 18: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xf5) [0x7f2cfbcfeb45]
(EE) 19: /usr/bin/X (0x7f2cfdfe8000+0x455ee) [0x7f2cfe02d5ee]
(EE) 
(EE) [mi] These backtraces from mieqEnqueue may point to a culprit higher up the stack.
(EE) [mi] mieq is *NOT* the cause.  It is a victim.

Система - свежий debian jessie amd64, добавлена arch i386. Ставил из expert mode, сначала минимальная установка, доставлял так:

apt-get install mc gpm dbus less tree sudo apt-file htop rcconf ntp openssh-server openssh-client tftpd-hpa syslinux squashfs-tools
apt-get install dpkg-dev build-essential make g++ gcc
apt-get install initramfs-tools mdadm lvm2
apt-get install smartmontools

apt-get install xserver-xorg-core xserver-xorg-video-intel xserver-xorg-input-evdev mesa-utils
apt-get install libva-intel-vaapi-driver vainfo
## ???  mesa-opencl-icd mesa-vdpau-drivers

apt-get install console-terminus xfonts-terminus ttf-freefont

apt-get install kdm plasma-desktop kde-window-manager konsole dolphin kwrite kmix kcalc ktorrent okular kcolorchooser kolourpaint4 gwenview

apt-get install kde-l10n-ru
apt-get install mplayer

apt-get install chromium chromium-l10n chromium-inspector
apt-get install pepperflashplugin-nonfree
update-pepperflashplugin-nonfree --install
# lspci 
00:00.0 Host bridge: Intel Corporation 4th Gen Core Processor DRAM Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 04)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:19.0 Ethernet controller: Intel Corporation Ethernet Connection I217-V (rev 04)
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 04)
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation H87 Express LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 04)


#lspci -vv
...
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06) (prog-if 00 [VGA controller])
        Subsystem: Intel Corporation Device 204a
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupt: pin A routed to IRQ 45
        Region 0: Memory at f7800000 (64-bit, non-prefetchable) [size=4M]
        Region 2: Memory at e0000000 (64-bit, prefetchable) [size=256M]
        Region 4: I/O ports at f000 [size=64]
        Expansion ROM at <unassigned> [disabled]
        Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
                Address: fee0300c  Data: 4122
        Capabilities: [d0] Power Management version 2
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [a4] PCI Advanced Features
                AFCap: TP+ FLR+
                AFCtrl: FLR-
                AFStatus: TP-
        Kernel driver in use: i915
...

Вроде как в логх больше нет ничего критического.

Подскажите плиз куда копать. заранее спасибо

 , , ,

samson
()

Как остановить mplyer из другово процесса?

Форум — Development

Добрый вечер!

Есть задача:

1. Играет ролик.

2. По определенному событию надо запустить другой (короткий) ролик. При этом, перый надо либо запаузить, либо запомнить, на каком месте он играет и выключить.

3. По завершению второго ролика надо опять включить проигрывание первого с того же места (где его запаузили/выключили).

Как послать mplayer-у «сигнал пауза»? Либо как запомнить, где он остановился (если ему послали kill/term сигнал), и запустить его этого места?

В качестве плеера палнируется mplayer. Вывод должен идти на отдельный монитор (DISPLAY). Запуск плеера будет производиться скорее всего из C++/Qt5 кода.

Mplayer использовать не обязательно, подойдет и любой другой. Qt/C++ - не обязательно, подойдет и решение для любого shell скрипта. Хотя, если есть возможность сделать это средствами Qt, то почему бы и нет. По сути надо каким то боком паузить thread или дочерний процесс, в котором будет работать первый плеер.

Заранее благодарен за Ваши советы.

 , , ,

samson
()

Debian xorg-video-intel аппаратное ускорение

Форум — Linux-hardware

Доброй ночи всем! Или утра)

Установил Debian. Вроде как все установлено, модуль i915 грузится, X сервер использует драйвер intel, но glxinfo, glxgears не работают:

$ glxinfo 
name of display: :0
Unrecognized deviceID 0x402
X Error of failed request:  BadAlloc (insufficient resources for operation)
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  3 (X_GLXCreateContext)
  Serial number of failed request:  22
  Current serial number in output stream:  25

Инфа о системе:
# cat /etc/debian_version 
7.7
# uname -a
Linux dbox 3.16-0.bpo.3-amd64 #1 SMP Debian 3.16.5-1~bpo70+1 (2014-11-02) x86_64 GNU/Linux
# lspci  -k
00:02.0 VGA compatible controller: Intel Corporation Haswell Integrated Graphics Controller (rev 06)
        Subsystem: Intel Corporation Device 204a
        Kernel driver in use: i915
Видео только интегрированное

# cat /etc/apt/sources.list | grep -v ^#
deb http://ftp.ru.debian.org/debian/ wheezy main non-free contrib
deb-src http://ftp.ru.debian.org/debian/ wheezy main non-free contrib

deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

deb http://ftp.ru.debian.org/debian/ wheezy-updates main contrib non-free
deb-src http://ftp.ru.debian.org/debian/ wheezy-updates main contrib non-free

deb http://ftp.ru.debian.org/debian/ wheezy-backports main non-free contrib
deb-src http://ftp.ru.debian.org/debian/ wheezy-backports main non-free contrib

xorg.conf - пустой

# dpkg -l | grep xserver-xorg
ii  xserver-xorg                            1:7.7+3~deb7u1                     amd64        X.Org X server
ii  xserver-xorg-core                       2:1.12.4-6+deb7u2                  amd64        Xorg X server - core server
ii  xserver-xorg-input-evdev                1:2.7.0-1+b1                       amd64        X.Org X server -- evdev input driver
ii  xserver-xorg-video-intel                2:2.21.15-2~bpo70+1                amd64        X.Org X server -- Intel i8xx, i9xx display driver
# dpkg -l | grep drm
ii  libdrm-intel1:amd64                     2.4.40-1~deb7u2                    amd64        Userspace interface to intel-specific kernel DRM services -- runtime
ii  libdrm-nouveau1a:amd64                  2.4.40-1~deb7u2                    amd64        Userspace interface to nouveau-specific kernel DRM services -- runtime
ii  libdrm-radeon1:amd64                    2.4.40-1~deb7u2                    amd64        Userspace interface to radeon-specific kernel DRM services -- runtime
ii  libdrm2:amd64                           2.4.40-1~deb7u2                    amd64        Userspace interface to kernel DRM services -- runtime

Логи тут:

http://files.webfile.ru/81118ead1708c6cb4e9f9b18179e619b

http://files.webfile.ru/2f964b39874dee2e3190362c1d861de4

http://files.webfile.ru/12d699ad20fba1d73636c48723e89ac4

Как заливал систему.

Исользую в основном Gentoo. Пришлось поставить Debian, тк нужен именно он. Систему ставил следующим образом (заодно может что посоветуете):

Сначала поставил Debian с кучей всего-всего (task-desktop, task-gnome-desktop...). Загрузился - видео vesa. Обновил ядро, стал подгружаться модуль i915, X запустил драйвер intel, но результат тот же - glxinfo не работает, gnome грузился в fallback режиме.

Тк все равно нужна заточенная под себя система, без кучи лишнего софта, сразу переставил. Систему старался поставить минимальную. Ставил netinst из expert-mode. Ни одного task при установке не отмечал.

После начальной установки обновил ядро (только обновил, не пересобирал):

добавил в sources.list
# echo "deb http://ftp.ru.debian.org/debian/ wheezy-backports main non-free contrib" >>  /etc/apt/sources.list
# echo "deb-src http://ftp.ru.debian.org/debian/ wheezy-backports main non-free contrib" >>  /etc/apt/sources.list
сделал
# aptitude -t wheezy-backports upgrade linux-image-amd64
модуль i915 загрузился

потом (что касается темы):

# aptitude install xserver-xorg-core xserver-xorg-video-intel xserver-xorg-input-evdev mesa-utils
# aptitude install libva-intel-vaapi-driver vainfo
# aptitude install kdm plasma-desktop kde-window-manager konsole dolphin kwrite kmix kcalc
# update-pepperflashplugin-nonfree --install

Все обновлять с backports не стал, сделал так:
# aptitude -t wheezy-backports upgrade  xserver-xorg-video-intel  xserver-xorg-input-evdev xserver-xorg-core mesa-utils libva-intel-vaapi-driver vainfo
обновился вроде только video-intel.

Еще ставил следующее:
# aptitude install mc less tree gpm sudo gpm apt-file 
# aptitude install chromium-browser chromium-browser-l10n chromium-browser-inspector pepperflashplugin-nonfree
update-pepperflashplugin-nonfree --install
# aptitude install samba  tftpd-hpa vsftpd
# aptitude install build-essential dpkg-dev make g++ gcc

В гугле и тут на форуме много что написано про video-intel, но все не то...

Подскажите плиз, может кто сталкивался с проблемой

Заранее спаибо!

samson
()

матрица, которую видно на солнце

Форум — Linux-hardware

Вечер добрый всем!

Нужна матрица (LCD дисплей), который будет видно на солнце. Использоваться все будет на лодках-катерах под открытым небом.

Матрицу вместе к каким-либо контролеером (типа lvds-hdmi), хотим установить в самодельный корпус. А к ней будет подключен обычный комп - платка thin-miniITX, либо платформа: http://www.citilink.ru/catalog/parts/pc_platforms/874634/ http://www.citilink.ru/catalog/parts/pc_platforms/754352/ или http://www.intel.com/content/www/us/en/motherboards/desktop-motherboards/desk... кстати, у платы уже есть lvds.

Основные задачи - навигация, карты, музыка, видео. Нужно именно x86 решение (картплоттеры и навигаторы не подойдут, да и экраны у навигаторов оставляют желать лучшего).

Слышал про Pixel Qi, которые используют солнечный свет вместо подсветки. Может есть еще что-либо.

Подскажите плиз, кто с чем сталкивался, у кого какой опыт есть? И где купить?

Заранее спасибо.

samson
()

Плата для автомультимедиа системы

Форум — Linux-hardware

Добрый день всем!

Собираю автомобильную мультимедиа систему на linux, мб android. Одна из основных ее задач, естественно, будет воспроизведение видео-аудио. Планируется собрать не один образец, поэтому важна и стоимость.

В идеальном случае хотелось бы засунуть ее в герметичный алюминиевый корпус и, при необходимости, сделать теплоотвод на его стенки. Герметичный корпус нужен потому, что при попадании влаги-инея, устройство может быстро выйти и строя, особенно зимой. А летом летом возможен перегрев, поэтому нужен минимальный TDP и теплоотвод. В связи с чем пришел к выводу, что надо искать ARM решение (наименьший TDP).

Знаю, что VIA выпускает множество компактных плат. Из ARM - via vab-800 http://www.viaembedded.com/en/products/boards/1930/1/VAB-800.html Не нашел, где ее можно приобрести и сколько вообще оно стоит?

Кто с чем имел дело? Отпишитесь-посоветуйте плиз.

Итак, основные критерии:

- цена, не более 2000-3000р

- возможность купить в россии (Саратов, Москва - вполне устраивает)

- поддержка linux (рассматриваю так же вариант установки android)

- малое тепловыделение

- не прихотливая по питанию. Напряжение 12в.

- размеры не более miniITX (thin-miniITX).

- наличие разных видеовыходов (VGA, HDMI, LVDS)

- ну и по возможности универсальность - наличие USB, SATA, miniPCI-e, возможность подключения разных устройств

PS: На x86 сразу же пришли в голову решения с thin-miniITX платами. Сначала думал использовать что то вроде intel DM2800MT. Она есть, прекрасно работает прикрученная к VESA креплению монитора. Из минусов:

- сильно греется (мне кажется, что с герметичным корпусом ничего не получится)

- вопросы по поводу видео драйверов к PowerVR, хотя они и есть, но не все так просто...

- ну и цена. 3000 плата + память + надо хотя бы минимальный flash - итого не меньше 4000руб. С ssd еще дороже.

Аналогичных плат с внешним 12В питанием не так уж и много в продаже.

PPS: может кто еще порекомендует экраны-матрицы (с тачскрином и без) от 7 до 20 дюймов для таких решений. И где купить? Вопрос с экраном пока что еще остается открытым. Для первоначального теста будет использоваться обычный моник.

 , ,

samson
()

OpenWRT и МТС модем huawei e171

Форум — Admin

Доброй ночи!

Пытаюсь увязать роутер tplink tl-wr1043nd с прошивкой openwrt и мтс модем huawei e171. Делал все по инструкции: http://wiki.openwrt.org/doc/recipes/3gdongle (не совсем дословно). В результате модем определяется, но соединение не поднимается. Вот куски лога:

May 27 01:50:52 OpenWrt user.info kernel: option 1-1.3:1.0: GSM modem (1-port) converter detected
May 27 01:50:52 OpenWrt user.info kernel: usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB0
May 27 01:50:52 OpenWrt user.info kernel: option 1-1.3:1.1: GSM modem (1-port) converter detected
May 27 01:50:52 OpenWrt user.info kernel: usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB1
May 27 01:50:52 OpenWrt user.info kernel: scsi8 : SCSI emulation for USB Mass Storage devices
May 27 01:50:52 OpenWrt user.debug kernel: usb-storage: device found at 12
May 27 01:50:52 OpenWrt user.debug kernel: usb-storage: waiting for device to settle before scanning
May 27 01:50:57 OpenWrt user.notice kernel: scsi 8:0:0:0: CD-ROM            HUAWEI   Mass Storage     2.31 PQ: 0 ANSI: 2
May 27 01:50:57 OpenWrt user.debug kernel: usb-storage: device scan complete
May 27 01:51:08 OpenWrt user.notice usb-modeswitch: 1-1.3:1.0: Manufacturer=HUAWEI_Technology Product=HUAWEI_Mobile Serial=?
May 27 01:51:08 OpenWrt user.notice usb-modeswitch: 1-1.3:1.0: Selecting /etc/usb_modeswitch.d/12d1:1003 for mode switching
May 27 01:51:08 OpenWrt user.notice 3g-hotplug: Starting interface wan for device ttyUSB0
May 27 01:51:08 OpenWrt user.notice usb-modeswitch: 1-1.3:1.1: Manufacturer=HUAWEI_Technology Product=HUAWEI_Mobile Serial=?
May 27 01:51:08 OpenWrt user.notice usb-modeswitch: 1-1.3:1.1: Selecting /etc/usb_modeswitch.d/12d1:1003 for mode switching
May 27 01:51:09 OpenWrt user.notice usb-modeswitch: 1-1.3:1.2: Manufacturer=HUAWEI_Technology Product=HUAWEI_Mobile Serial=?
May 27 01:51:09 OpenWrt user.notice usb-modeswitch: 1-1.3:1.2: Selecting /etc/usb_modeswitch.d/12d1:1003 for mode switching

May 27 01:51:11 OpenWrt daemon.notice pppd[5404]: pppd 2.4.4 started by root, uid 0
May 27 01:51:12 OpenWrt local2.info chat[5409]: abort on (BUSY)
May 27 01:51:12 OpenWrt local2.info chat[5409]: abort on (ERROR)
May 27 01:51:12 OpenWrt local2.info chat[5409]: abort on (NO ANSWER)
May 27 01:51:12 OpenWrt local2.info chat[5409]: abort on (NO CARRIER)
May 27 01:51:12 OpenWrt local2.info chat[5409]: abort on (NO DIALTONE)
May 27 01:51:12 OpenWrt local2.info chat[5409]: abort on (Invalid Login)
May 27 01:51:12 OpenWrt local2.info chat[5409]: abort on (Login incorrect)
May 27 01:51:12 OpenWrt local2.info chat[5409]: timeout set to 5 seconds
May 27 01:51:12 OpenWrt local2.info chat[5409]: send (\\d^M)
May 27 01:51:12 OpenWrt local2.info chat[5409]: send (\\d^M)
May 27 01:51:12 OpenWrt local2.info chat[5409]: send (\\d^M)
May 27 01:51:12 OpenWrt local2.info chat[5409]: send (\\d^M)
May 27 01:51:12 OpenWrt local2.info chat[5409]: send (\\d^M)
May 27 01:51:12 OpenWrt local2.info chat[5409]: send (AT^M)
May 27 01:51:12 OpenWrt local2.info chat[5409]: expect (OK)
May 27 01:51:12 OpenWrt local2.info chat[5409]: AT^M^M
May 27 01:51:12 OpenWrt local2.info chat[5409]: OK
May 27 01:51:12 OpenWrt local2.info chat[5409]:  -- got it
May 27 01:51:12 OpenWrt local2.info chat[5409]: send (ATV1^M)
May 27 01:51:13 OpenWrt local2.info chat[5409]: expect (OK)
May 27 01:51:13 OpenWrt local2.info chat[5409]: ^M
May 27 01:51:13 OpenWrt local2.info chat[5409]: ATV1^M^M
May 27 01:51:13 OpenWrt local2.info chat[5409]: OK
May 27 01:51:13 OpenWrt local2.info chat[5409]:  -- got it
May 27 01:51:13 OpenWrt local2.info chat[5409]: send (ATE0^M)
May 27 01:51:13 OpenWrt local2.info chat[5409]: expect (OK)
May 27 01:51:13 OpenWrt local2.info chat[5409]: ^M
May 27 01:51:13 OpenWrt local2.info chat[5409]: ATE0^M^M
May 27 01:51:13 OpenWrt local2.info chat[5409]: OK
May 27 01:51:13 OpenWrt local2.info chat[5409]:  -- got it
May 27 01:51:13 OpenWrt local2.info chat[5409]: send (AT&F&D2&C1S0=0^M)
May 27 01:51:13 OpenWrt local2.info chat[5409]: expect (OK)
May 27 01:51:13 OpenWrt local2.info chat[5409]: ^M
May 27 01:51:13 OpenWrt local2.info chat[5409]: ^M
May 27 01:51:13 OpenWrt local2.info chat[5409]: OK
May 27 01:51:13 OpenWrt local2.info chat[5409]:  -- got it
May 27 01:51:13 OpenWrt local2.info chat[5409]: send (ATS7=60S30=0^M)
May 27 01:51:13 OpenWrt local2.info chat[5409]: expect (OK)
May 27 01:51:13 OpenWrt local2.info chat[5409]: ^M
May 27 01:51:13 OpenWrt local2.info chat[5409]: ^M
May 27 01:51:13 OpenWrt local2.info chat[5409]: OK
May 27 01:51:13 OpenWrt local2.info chat[5409]:  -- got it
May 27 01:51:13 OpenWrt local2.info chat[5409]: send (ATS0=0^M)
May 27 01:51:13 OpenWrt local2.info chat[5409]: timeout set to 10 seconds
May 27 01:51:13 OpenWrt local2.info chat[5409]: send (ATZ^M)
May 27 01:51:13 OpenWrt local2.info chat[5409]: expect (OK)
May 27 01:51:13 OpenWrt local2.info chat[5409]: ^M
May 27 01:51:13 OpenWrt local2.info chat[5409]: ^M
May 27 01:51:13 OpenWrt local2.info chat[5409]: OK
May 27 01:51:13 OpenWrt local2.info chat[5409]:  -- got it
May 27 01:51:13 OpenWrt local2.info chat[5409]: send (AT+CGDCONT=1,\"IP\",\"internet.mts.ru\"^M)
May 27 01:51:13 OpenWrt local2.info chat[5409]: timeout set to 20 seconds
May 27 01:51:13 OpenWrt local2.info chat[5409]: expect (OK)
May 27 01:51:13 OpenWrt local2.info chat[5409]: ^M
May 27 01:51:13 OpenWrt local2.info chat[5409]: ^M
May 27 01:51:13 OpenWrt local2.info chat[5409]: OK
May 27 01:51:13 OpenWrt local2.info chat[5409]:  -- got it
May 27 01:51:13 OpenWrt local2.info chat[5409]: send (ATDT*99#^M)
May 27 01:51:13 OpenWrt local2.info chat[5409]: expect (CONNECT)
May 27 01:51:13 OpenWrt local2.info chat[5409]: ^M
May 27 01:51:13 OpenWrt local2.info chat[5409]: AT+CGDCONT=1,"IP","internet.mts.ru"^M^M
May 27 01:51:13 OpenWrt local2.info chat[5409]: OK^M
May 27 01:51:13 OpenWrt local2.info chat[5409]: ATDT*99#^M^M
May 27 01:51:13 OpenWrt local2.info chat[5409]: CONNECT
May 27 01:51:13 OpenWrt local2.info chat[5409]:  -- got it
May 27 01:51:13 OpenWrt local2.info chat[5409]: send (^M)
May 27 01:51:13 OpenWrt local2.info chat[5409]: timeout set to 5 seconds
May 27 01:51:13 OpenWrt local2.info chat[5409]: expect (~)
May 27 01:51:13 OpenWrt local2.info chat[5409]: ^M
May 27 01:51:18 OpenWrt local2.info chat[5409]: alarm
May 27 01:51:18 OpenWrt local2.info chat[5409]: send (^M)
May 27 01:51:19 OpenWrt local2.info chat[5409]: send (^M)
May 27 01:51:19 OpenWrt daemon.info pppd[5404]: Serial connection established.
May 27 01:51:19 OpenWrt daemon.info pppd[5404]: Using interface 3g-wan
May 27 01:51:19 OpenWrt daemon.notice pppd[5404]: Connect: 3g-wan <--> /dev/ttyUSB0
May 27 01:51:20 OpenWrt daemon.info pppd[5404]: CHAP authentication succeeded
May 27 01:51:20 OpenWrt daemon.notice pppd[5404]: CHAP authentication succeeded
May 27 01:51:21 OpenWrt daemon.info pppd[5404]: Hangup (SIGHUP)
May 27 01:51:21 OpenWrt daemon.notice pppd[5404]: Modem hangup
May 27 01:51:21 OpenWrt daemon.notice pppd[5404]: Connection terminated.

в /etc/config/network:

config 'interface' 'wan'
        option 'ifname' 'ppp0'
        option 'device' '/dev/ttyUSB0'
        option 'apn' 'internet.mts.ru'
        option 'service' 'umts'
        option 'proto' '3g'
        option 'username' 'mts'
        option 'password' 'mts'
        option 'keepalive' '15 22'

root@OpenWrt:~# cat /etc/chatscripts/3g.chat 
ABORT BUSY
ABORT ERROR
ABORT 'NO ANSWER'
ABORT 'NO CARRIER'
ABORT 'NO DIALTONE'
ABORT 'Invalid Login'
ABORT 'Login incorrect'
TIMEOUT 5
'' '\\d'
'' '\\d'
'' '\\d'
'' '\\d'
'' '\\d'
'' AT
OK 'ATV1'
OK 'ATE0'
OK 'AT&F&D2&C1S0=0'
OK 'ATS7=60S30=0'
OK 'ATS0=0'
TIMEOUT 10
'' 'ATZ'
OK 'AT+CGDCONT=1,\"IP\",\"internet.mts.ru\"'
TIMEOUT 20
OK 'ATDT*99#'
CONNECT ''
TIMEOUT 5
'~--' ''

chat скрипт прописывал и другой, с ноута, где модем отлично работает.

Понять не могу, почему рвется соединение:

May 27 01:51:19 OpenWrt daemon.info pppd[5404]: Serial connection established.
May 27 01:51:19 OpenWrt daemon.info pppd[5404]: Using interface 3g-wan
May 27 01:51:19 OpenWrt daemon.notice pppd[5404]: Connect: 3g-wan <--> /dev/ttyUSB0
May 27 01:51:20 OpenWrt daemon.info pppd[5404]: CHAP authentication succeeded
May 27 01:51:20 OpenWrt daemon.notice pppd[5404]: CHAP authentication succeeded
May 27 01:51:21 OpenWrt daemon.info pppd[5404]: Hangup (SIGHUP)
May 27 01:51:21 OpenWrt daemon.notice pppd[5404]: Modem hangup
May 27 01:51:21 OpenWrt daemon.notice pppd[5404]: Connection terminated.

Подскажите плиз куда копать дальше...

поправил /etc/ppp/options:

debug
logfile /tmp/ppplogg

noauth
default-asyncmap
defaultroute
usepeerdns
ipcp-accept-remote
ipcp-accept-local
lcp-echo-interval 22
lcp-echo-failure 15
mru 1492
mtu 1400

вот что в лог ppp сыпется:

Serial connection established.
using channel 43
Using interface 3g-wan
Connect: 3g-wan <--> /dev/ttyUSB0
sent [LCP ConfReq id=0x7 <mru 1492> <magic 0x609673b9> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x12 <asyncmap 0x0> <auth chap MD5> <magic 0x1089940> <pcomp> <accomp>]
sent [LCP ConfRej id=0x12 <asyncmap 0x0>]
rcvd [LCP ConfAck id=0x7 <mru 1492> <magic 0x609673b9> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x13 <auth chap MD5> <magic 0x1089940> <pcomp> <accomp>]
sent [LCP ConfAck id=0x13 <auth chap MD5> <magic 0x1089940> <pcomp> <accomp>]
sent [LCP EchoReq id=0x0 magic=0x609673b9]
rcvd [LCP DiscReq id=0x14 magic=0x1089940]
rcvd [CHAP Challenge id=0x1 <6aa0a6e05e026edbded95d13c0878a76>, name = "UMTS_CHAP_SRVR"]
sent [CHAP Response id=0x1 <6aa8b5d18109106f73bab70ac9683116>, name = "mts"]
rcvd [LCP EchoRep id=0x0 magic=0x1089940 60 96 73 b9]
rcvd [CHAP Success id=0x1 ""]
CHAP authentication succeeded
CHAP authentication succeeded
sent [IPCP ConfReq id=0xd <addr 10.0.0.252> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
rcvd [IPCP ConfNak id=0xd <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14> <ms-wins 10.11.12.13> <ms-wins 10.11.12.14>]
sent [IPCP ConfReq id=0xe <addr 10.0.0.252> <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14>]
Hangup (SIGHUP)
Modem hangup
Connection terminated.

samson
()

загрузка с raid /dev/md125(6,7) и /dev/md1(2,3)...

Форум — Admin

Добрый вечер!

Обновил старый сервачек, теперь raid разделы определяются по другому. Раньше все нормально грузилось, в grub.conf (menu.lst) указывалось root=/dev/md3. Теперь при загрузке raid разделы определяюсть как /dev/md125(6,7,..). Что то я так и не могу понять, так и должно быть или надо чтото гдето включить/приписать, чтоб ядро детекило рейд разделы как и раньше?

Если при загрузке grub-у (ну иль ядру)) указать нужный root, то система начинает грузиться, но монтируется только root раздел. LVM разделы, расположенные на другом raid-разделе не определяются. vgscan, vgchange -ay ничего не дают. /etc/init.d/lvm запущен, перезапуск его тоже не приводит к определению volume groups. Раздел на котором расположен LVM системе виден, но как /dev/md126.

/etc/mdadm.conf - пустой, как и раньше.

Может это связано с переходом на openrc или еще с чем...

система gentoo, все raid разделы - raid1, ядро: linux-3.2.1-gentoo-r2,

CONFIG_MD=y
CONFIG_BLK_DEV_MD=y
CONFIG_MD_AUTODETECT=y
CONFIG_MD_RAID0=y
CONFIG_MD_RAID1=y
CONFIG_MD_RAID10=y
CONFIG_MD_FAULTY=y
CONFIG_BLK_DEV_DM=y

 ,

samson
()

usbmodem и софт для отправки sms

Форум — Admin

Добрый день!

Посоветуйте плиз софт с веб-мордой для отправки sms через usb-модемы для linux/freebsd. Что то вроде playsms.

Заранее спасибо.

samson
()

raid 1 + lvm и производительность

Форум — Admin

Всем привет!

Интересует вопрос производительности связки софтового RAID1+LVM. Сильно ли будет заметна разница в производительности, одного большого раздела RAID1 и если там разметить тома LVM?

Еще сразу же возникает вопрос про кеширование этого зеркала SSDшкой. Читал что, например ZFS поддерживает такие весчи. Какие тут есть варианты? Использовать определенную ФС, то какую? Либо это можно реализовать каким то другим способом?

Например, если просто создать зеркало одним разделом на 2Тб, или же разместить на этом md один большой VG, в котором постепенно добавлять-расширять несколько LV. В принципе достаточно было бы 2х-3х Logical volume - один в итоге был бы большой, остальные - до 100-300Гб макс... Систему ставить на эти харды не планируется - только массив, заргузка с отдельного диск(ов) или SSD (можно и тут зеркало сделать, но смысла особого не вижу).

И какую ФС лучше использовать, особенно, в случае с одним большим RAID1 разделом? Каково ваше отношение к ext4 для таких целей? Понимаю, что на этот вопрос будет множество ответов с учетом «на вкус и цвет...»

Заранее спасибо.

samson
()

OpenWRT установка пакетов на USB flash

Форум — Admin

добрый день!

Как в openwrt можно поставить и, главное, ИСПОЛЬЗОВАТЬ в далнейшем какой-либо пакет на замонтированной usb-flash?

На встроенной в роутер флешь места мало, поэтому хотелось бы доставить все необходимое на внешнюю usb flash.

Флешка монтируется нормально, автоматом при загрузке.

В /etc/profile обновлены переменные PATH и LD_LIBRARY_PATH. В /etc/opkg.conf добавил dest usb /mnt/usb/rootext.

Пакет устанавливается нормально (opkg -d usb PKGNAME), но тк он устновлен не в корень (/), не init скрпт не отрабатывает, думаю, что и конфиги не увидит. Например, пытаюсь пустить cups:

root@OpenWrt:~# /mnt/usb/rootext/etc/init.d/cupsd start
/etc/rc.common: line 78: /usr/sbin/cupsd: not found

Что надо сделать, чтобы все установленное на флешь нормально запускалось/работало??? не симлики же на каждый установленный файл делать... мб каким-либо образом chroot сделать?

samson
()

посоветуте WM для eepc 900, gentoo

Форум — Linux-install

Добрый вечер.

Валялся у метя тут eepc900, вот и решил на него gentoo поставить. В связи с чем возник вопрос выбора WM для всего этого дела.

Сам уже давно использую KDE, ничего другого давно не ставил/не юзал/не пробовал, но, кажется мне, что машинка то слабовата будет для KDE...

Посоветуйте плиз, какой WM выбрать? Или лучше KDE и оставить? Кто пробовал KDE4 на eepc900, как оно все там работает, сильно торомозит?)

Заранее спасибо.

ps: понимаю, что советов будет не мало, ведь на вкус и цвет... но все же...

samson
()

wifi повторитель?

Форум — Admin

Добрый вечер.

Можно ли поставить «повторитель» wifi, завязав его с основной точкой или роутером через кабель ethernet?

Например, в квартире есть wifi сеть, которая плохо прошибает в одну из комнат. Туда же прокинут кабель от основного роутера (AP). Можно ли там поставить точку доступа, подключив ее к ethernet кабелю и что бы она была повторителем. Если там поставить просто точку в режиме репитера, работать не будет, тк слишком слабый сигнал.

samson
()

gentoo: как скрипту net.wlan0 указать wifi SSID

Форум — Admin

Как скрипту /etc/init.d/net.wlan0 при старте-рестарте указать, к какой WIFI-SSID нужно подключаться?

Все они (SSIDы и psk) прописаны в /etc/wpa_supplicant.conf.

Ну и вообще, как еще можно без правки wpa_supplicant.conf переподключиться к другой WIFI сети из указанных в wpa_supplicant.conf, причем чтобы автоматом он не переключился на другой SSID?

samson
()

wifi роутер в режиме wifi клиент?

Форум — Admin

Добрый день Всем!

Вопрос такой: никто не пробовал заставить работать такие роутеры как Dlink DIR-320, DIR-620, DIR-300, DIR-615, ZyXel Keenetic и т.д. в режиме wifi-клиента? Надо это для того, чтобы к wifi сети подключить сразу два и более устройства не имеющие wifi сетевухи (комп, телевизор, ресивер...). Можно поставить точку доступа (н/р DAP-1360) и свич, но хотелось бы все это реализовать одной железкой (у роутеров, как раз 4 порта Ethernet и WLAN - вроде все что необходимо;)).

Заранее спасибо.

samson
()

Диапазон IP адресов vkotakte.ru, odnoklassniki.ru

Форум — Admin

Добрый день!

Хочется зарезать трафик до всякого рода соц. сетей, вот и возник вопрос, нет ли у кого готового списка IP адресов (диапазонов адресов).

Заранее благодарен.

samson
()

RSS подписка на новые темы