LINUX.ORG.RU

Сообщения alexsy

 

Конфигурирование ядра!!

Форум — General

Вот Столкнулся я с отсутствием модулей ядра в части обслуживания сети а конкретнее NAT при конфигурации в {x,menu}config даже нет такого раздела. После эксперементов с разными конфигами выяснил что сильно зависит от других опций. А вот от каких не пойму ни как. предоставляю
2 конфига с отсутствующей и персутствующей NAT
что нало вкючить для открытия NF_NAT в первом. тестировалось на 2,6,22
так и недобился появления раздела CONFIG_NF_CONNTRACK_IPV4=m


С отсутствующей:

#
# IP: Netfilter Configuration
#
CONFIG_IP_NF_QUEUE=m
CONFIG_IP_NF_IPTABLES=m
CONFIG_IP_NF_MATCH_IPRANGE=m
CONFIG_IP_NF_MATCH_TOS=m
CONFIG_IP_NF_MATCH_RECENT=m
CONFIG_IP_NF_MATCH_ECN=m
CONFIG_IP_NF_MATCH_AH=m
CONFIG_IP_NF_MATCH_TTL=m
CONFIG_IP_NF_MATCH_OWNER=m
CONFIG_IP_NF_MATCH_ADDRTYPE=m
CONFIG_IP_NF_FILTER=m
CONFIG_IP_NF_TARGET_REJECT=m
CONFIG_IP_NF_TARGET_LOG=m
CONFIG_IP_NF_TARGET_ULOG=m
CONFIG_IP_NF_MANGLE=m
CONFIG_IP_NF_TARGET_TOS=m
CONFIG_IP_NF_TARGET_ECN=m
CONFIG_IP_NF_TARGET_TTL=m
CONFIG_IP_NF_RAW=m
CONFIG_IP_NF_ARPTABLES=m
CONFIG_IP_NF_ARPFILTER=m
CONFIG_IP_NF_ARP_MANGLE=m

А теперь с пресудствующей
#
# IP: Netfilter Configuration
#
CONFIG_NF_CONNTRACK_IPV4=m
# CONFIG_NF_CONNTRACK_PROC_COMPAT is not set
CONFIG_IP_NF_QUEUE=m
CONFIG_IP_NF_IPTABLES=m
CONFIG_IP_NF_MATCH_IPRANGE=m
CONFIG_IP_NF_MATCH_TOS=m
CONFIG_IP_NF_MATCH_RECENT=m
CONFIG_IP_NF_MATCH_ECN=m
CONFIG_IP_NF_MATCH_AH=m
CONFIG_IP_NF_MATCH_TTL=m
CONFIG_IP_NF_MATCH_OWNER=m
CONFIG_IP_NF_MATCH_ADDRTYPE=m
CONFIG_IP_NF_FILTER=m
CONFIG_IP_NF_TARGET_REJECT=m
CONFIG_IP_NF_TARGET_LOG=m
CONFIG_IP_NF_TARGET_ULOG=m
CONFIG_NF_NAT=m
CONFIG_NF_NAT_NEEDED=y
CONFIG_IP_NF_TARGET_MASQUERADE=m
CONFIG_IP_NF_TARGET_REDIRECT=m
CONFIG_IP_NF_TARGET_NETMAP=m
CONFIG_IP_NF_TARGET_SAME=m
CONFIG_NF_NAT_SNMP_BASIC=m
CONFIG_NF_NAT_PROTO_GRE=m
CONFIG_NF_NAT_FTP=m
CONFIG_NF_NAT_IRC=m
CONFIG_NF_NAT_TFTP=m
CONFIG_NF_NAT_AMANDA=m
CONFIG_NF_NAT_PPTP=m
CONFIG_NF_NAT_H323=m
CONFIG_NF_NAT_SIP=m
CONFIG_IP_NF_MANGLE=m
CONFIG_IP_NF_TARGET_TOS=m
CONFIG_IP_NF_TARGET_ECN=m
CONFIG_IP_NF_TARGET_TTL=m
CONFIG_IP_NF_TARGET_CLUSTERIP=m
CONFIG_IP_NF_RAW=m
CONFIG_IP_NF_ARPTABLES=m
CONFIG_IP_NF_ARPFILTER=m
CONFIG_IP_NF_ARP_MANGLE=m

alexsy
()

Вернёмся к шлюзу

Форум — General

Для начала, Я в сетях полный чайник.
И так мы имеем 2 компутера.
первый имеет сетевые интерфейсы.
[root@localhost /]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:19:5B:86:D6:35
inet addr:XXX.XXX.XXX.XXX Bcast:XXX.XXX.XXX.XXX Mask:XXX.XXX.XXX.XXX
inet6 addr: fe80::219:5bff:fe86:d635/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:271578 errors:0 dropped:0 overruns:0 frame:0
TX packets:273744 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:379195012 (361.6 MiB) TX bytes:22032420 (21.0 MiB)
Interrupt:16 Base address:0xec00

eth1 Link encap:Ethernet HWaddr 00:19:DB:66:8C:C8
inet addr:192.168.1.10 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::219:dbff:fe66:8cc8/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9083 errors:0 dropped:0 overruns:0 frame:0
TX packets:11482 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3397608 (3.2 MiB) TX bytes:1040156 (1015.7 KiB)
Interrupt:17

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:92 errors:0 dropped:0 overruns:0 frame:0
TX packets:92 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4988 (4.8 KiB) TX bytes:4988 (4.8 KiB)

ppp0 Link encap:Point-to-Point Protocol
inet addr:XXX.XXX.XXX.XXX P-t-P:XXX.XXX.XXX.XXX Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:264423 errors:0 dropped:0 overruns:0 frame:0
TX packets:266537 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:372948332 (355.6 MiB) TX bytes:15925761 (15.1 MiB)

[root@localhost /]#
eth0 имеет статический IP и смотрит в сеть провайдера.
ppp0 pppoe соеденение. выход в Inet осуществляется через интерфейс ppp0 через eth0.
eth1 смотрит в локальную сеть.
и второй
[root@downloader ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:1B:11:03:E0:E9
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:214 errors:0 dropped:0 overruns:0 frame:0
TX packets:154 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:22010 (21.4 Kb) TX bytes:17449 (17.0 Kb)
Interrupt:11 Base address:0x8000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

[root@downloader ~]#
Что надо сделать чтобы со второго войти в нет.

alexsy
()

Откатится на старую версию

Форум — General

есть gcc-4.1.2 есть patch gcc-4.1.1-4.1.2.patch как вернутся на gcc-4.1.1

alexsy
()

Как сделать шлюз?

Форум — General

Наконец появился у нас безлимитный тариф. Хочу поставить дешовый комп для того чтобы он день и ночь качал файлы из INET. Соответственно и основной комп должен выходить в INET. Вот как из дешёвого сделать шлюз. что для этого надо может что почитать подскажите. на компе будет стоять Linux наверно само сборный.

alexsy
()

Про Suspend2

Форум — General

Ядро 2.6.22.1 с пачем http://www.tuxonice.net/downloads/all/suspend2-2.2.10.2-for-2.6.22-rc6.patch.bz2 всё скомпилилоси без проблем. скрипт http://www.tuxonice.net/downloads/all/hibernate-script-1.96.tar.gz после долгих выеснений Что скрывается за именем переменн6ой $RESUME_FILE в скрипте suspend 2. в конце концов добился надписи Suspend enable. В конфигах ничего не крутил. только написал что сохранять в файл с размером 1025. вызов hibernate вызывает запись состояния на диск остановку HD и выключение системы . при включении после загрузки initrd пишет что невозможно востановитья или типа того и продолжается обычная загрузка. Может кто что подскажет???

alexsy
()

Ide Marvell 88SE6121 Кто подключал?

Форум — Linux-hardware

ну собственно SUBJ

alexsy
()

FC7 64bit проблема с сборкой модулей perl.

Форум — General

Пытается присоединить она модули или ещё чего там из каталога /usr/lib/perl5 . тоесть не из 64 битного каталога /usr/lib64/perl5. соответственно всё что требует perl( модули ) не могу собрать. Куда покапать. А также не удалось запустить ECLIPSE. Вернее сам то он стартанул а довесок CDT НЕТ ошибки какието непому.

alexsy
()

Что скажете про fc7 64bit

Форум — General

Собственно SUBJ/

alexsy
()

сборка Eclipse из исходников.

Форум — Development

есть проблема при сборке Eclipse
I`am have problem with building eclipse from sources

the my system enveromrnt:
PATH=/usr/local/jdk1.5.0_08/bin:/usr/local/ant-1.6.5/bin:/usr/bin:/bin:/usr/bin:
JAVA_HOME=/usr/local/jdk1.5.0_08
ANT_HOME=/usr/local/ant-1.6.5
The disk free space 24Gb
the eclipse sources 9efd9705c1dd4c22e2830a05d3cd291c00d844e9 /eclipse-sourceBuild-srcIncluded-3.2.2.zip
The last string after error:


[javac] The field IconExe.ImageData.TYPE_INDEX_1_LSB is never read locally
[javac] ----------
[javac] 45. WARNING in /mnt/lfs/home/eclipse/plugins/org.eclipse.pde.build/src/org/eclipse/swt/tools/in ternal/IconExe.java (at line 2984)
[javac] int xPelsPerMeter = (infoHeader[24] & 0xFF) | ((infoHeader[25] & 0xFF) << 8) | ((infoHeader[26] & 0xFF) << 16) | ((infoHeader[27] & 0xFF) << 24);
[javac] ^^^^^^^^^^^^^
[javac] The local variable xPelsPerMeter is never read
[javac] ----------
[javac] 46. WARNING in /mnt/lfs/home/eclipse/plugins/org.eclipse.pde.build/src/org/eclipse/swt/tools/in ternal/IconExe.java (at line 2985)
[javac] int yPelsPerMeter = (infoHeader[28] & 0xFF) | ((infoHeader[29] & 0xFF) << 8) | ((infoHeader[30] & 0xFF) << 16) | ((infoHeader[31] & 0xFF) << 24);
[javac] ^^^^^^^^^^^^^
[javac] The local variable yPelsPerMeter is never read
[javac] ----------
[javac] 46 problems (3 errors, 43 warnings)

BUILD FAILED
/mnt/lfs/home/eclipse/build.xml:60: The following error occurred while executing this line:
/mnt/lfs/home/eclipse/build.xml:8: The following error occurred while executing this line:
/mnt/lfs/home/eclipse/features/org.eclipse.sdk/build.xml:35: The following error occurred while executing this line:
/mnt/lfs/home/eclipse/features/org.eclipse.sdk/build.xml:21: The following error occurred while executing this line:
/mnt/lfs/home/eclipse/features/org.eclipse.pde/build.xml:59: The following error occurred while executing this line:
/mnt/lfs/home/eclipse/features/org.eclipse.pde/build.xml:20: The following error occurred while executing this line:
/mnt/lfs/home/eclipse/plugins/org.eclipse.pde.build/build.xml:192: The following error occurred while executing this line:
/mnt/lfs/home/eclipse/plugins/org.eclipse.pde.build/build.xml:103: Compile failed; see the compiler error output for details.

Total time: 26 minutes 25 seconds

[javac] [writing org/eclipse/jdt/internal/compiler/util/SimpleLookupTable.class - #351]
[javac] [completed /mnt/lfs/home/eclipse/jdtcoresrc/src/org/eclipse/jdt/internal/compiler/util/Simp leLookupTable.java - #318/322]
[javac] [analyzing /mnt/lfs/home/eclipse/jdtcoresrc/src/org/eclipse/jdt/internal/compiler/util/Simp leNameVector.java - #319/322]
[javac] [writing org/eclipse/jdt/internal/compiler/util/SimpleNameVector.class - #352]
[javac] [completed /mnt/lfs/home/eclipse/jdtcoresrc/src/org/eclipse/jdt/internal/compiler/util/Simp leNameVector.java - #319/322]
[javac] [analyzing /mnt/lfs/home/eclipse/jdtcoresrc/src/org/eclipse/jdt/internal/compiler/util/Simp leSet.java - #320/322]
[javac] [writing org/eclipse/jdt/internal/compiler/util/SimpleSet.class - #353]
[javac] [completed /mnt/lfs/home/eclipse/jdtcoresrc/src/org/eclipse/jdt/internal/compiler/util/Simp leSet.java - #320/322]
[javac] [analyzing /mnt/lfs/home/eclipse/jdtcoresrc/src/org/eclipse/jdt/internal/compiler/util/Suff ixConstants.java - #321/322]
[javac] [writing org/eclipse/jdt/internal/compiler/util/SuffixConstants.class - #354]
[javac] [completed /mnt/lfs/home/eclipse/jdtcoresrc/src/org/eclipse/jdt/internal/compiler/util/Suff ixConstants.java - #321/322]
[javac] [analyzing /mnt/lfs/home/eclipse/jdtcoresrc/src/org/eclipse/jdt/internal/compiler/util/Util .java - #322/322]
[javac] [reading java/io/FileInputStream.class]
[javac] [writing org/eclipse/jdt/internal/compiler/util/Util$1.class - #355]
[javac] [writing org/eclipse/jdt/internal/compiler/util/Util$Displayable.class - #356]
[javac] [writing org/eclipse/jdt/internal/compiler/util/Util.class - #357]
[javac] [completed /mnt/lfs/home/eclipse/jdtcoresrc/src/org/eclipse/jdt/internal/compiler/util/Util .java - #322/322]
[javac] [322 units compiled]
[javac] [357 .class files generated]
at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:382)
at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:107)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
at org.apache.tools.ant.Task.perform(Task.java:364)
at org.apache.tools.ant.Target.execute(Target.java:341)
at org.apache.tools.ant.Target.performTasks(Target.java:369)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java: 40)
at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
at org.apache.tools.ant.Main.runBuild(Main.java:668)
at org.apache.tools.ant.Main.startAnt(Main.java:187)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67

Если кто сталкивался помоките!!

alexsy
()

Какие отзовы есть о библиотеке ZThread

Форум — Development

Какое общее впечатление . Интересует как крос платформенное исполнение так и общее впечатление. Есть ли аналоги. может что есть получше?

alexsy
()

Autotools

Форум — Development

С некоторвми библиотеки устаноиваются скрепты *.m4. Как я понимаю это для проверки наличее этих библиотек . вот как их использовать?

alexsy
()

Где можно скачать маны по pthread

Форум — Development

Ну собственно SUBJ

alexsy
()

Не кто не подскажет проект использующий ZThread

Форум — Development

Ну собственно SUBJ.

alexsy
()

как поменять включить опцию файла если файл открыт.

Форум — Development

то есть системный вызов open( pathname, flag ) флаг был O_RDWR а надо O_RDWR | O_NOCTTY

alexsy
()

Как написать Makefile.am ( для владеющих AUTOTOOLS )

Форум — Development

Как написать Makefile.am чтобы получить объектный а не исполняемый и не библиотеку то есть просто объект

alexsy
()

Продолжим про исключения!!

Форум — Development

Могу ли я бросить исключение из обработчика сигнала SIGSEGV так напримет( пример не работает поэтому и спрашиваю )
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <signal.h>
//#include <bits/sigaction.h>
#include <ucontext.h>


#include <iostream>

using namespace std;
//typedef void (*sa_sigaction)(int, siginfo_t *, void *);

void sigsegv_handler( int f_Sig, siginfo_t* f_SigInfo, void* f_Context )
{
cout << "PID = " << getpid() << endl;
std::cerr << "Segmentation violation " << std::endl;
throw 62;
}
int main( int ac, char* av[] )
{
struct sigaction snew;
struct sigaction sold;

snew.sa_sigaction = sigsegv_handler;
sigemptyset( &snew.sa_mask );
snew.sa_flags = SA_SIGINFO;

if( sigaction( SIGSEGV, &snew, &sold ) < 0 ){
std::cerr << "Set signal routine is faled."<< std::endl;
return 1;
}
else {
try{
cout << "PID = " << getpid() << endl;
(*( int* )0 ) = 0;
}
catch( int i ){
std::cerr << i << std::endl;
}
catch(...){
std::cerr << "To caught exception.." << std::endl;
}
}
sigaction( SIGSEGV, &sold, &snew );
return 0;
}

alexsy
()

Как открыть порт /dev/ttyS0 на чтение из под users

Форум — Development

пишет что нет доступа

alexsy
()

Как заставить AUTOMAKE B AUTOCONF Выставлять переменнык C*FLAGS так как я хочу а не тет которые у него по умолчанию.

Форум — Development

Ну собственно SUBJ.

alexsy
()

Есть специалисты по AUTOMAKE B AUTOTOOLS

Форум — Development

Нужны консультации

alexsy
()

Eclips — потерял опцию

Форум — Development

Вот каким-то чудом включил сворачивание функции. Тоесть там где
int foo( int a ){

}
в строке int foo( int a ){ появляеться знак - если его нажать то появляеться + и тело функции сворачиваеться. И вот потерял эту галочку если кто знает подскажите где она находиться??

alexsy
()

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