1
|
Linux секция за напреднали / Хардуерни и софтуерни проблеми / PPPoE-Server Странен проблем
|
-: Sep 27, 2010, 08:16
|
Здравейте,
От няколко дни се опитвам да пусна работещ pppoe-server, но засега безуспешно. След цял ден мъки си помислих че проблема е в дистрибуцията, на която пробвам - slackware 12.0, на който преди време си играх да инсталирам xen. Затова реших да пробвам другаде. На друго PC, но със slack 13. Оказа се че проблема е един и същ. Явно пропускам нещо и не мога да разбера какво. От това, което гледам по логовете стигнах до заключението че pppoe на сървъра не иска да енкапсулира ppp. Discovery фазата минава и пуща ppp-то. В ppp лога на сървъра виждам че ppp изпраща пакети, но като пусна tcpdump или iptraf, не виждам тези пакети да излизат към клиента. В същото време се вижда как при сървъра пристигат LCP request-и от клиента(виждат се и в ppp лога на сървъра). Няма никакви iptables правила. Просто съм озадачен, какво пропускам. Ако някой се сеща, къде е проблема, съм предаварително благодарен, ако сподели
|
|
|
2
|
Linux секция за напреднали / Хардуерни и софтуерни проблеми / warning: can't get client address
|
-: Sep 15, 2003, 21:32
|
mysqld[21061]: warning: can't get client address: Socket operation on non-socket Towa mi pulni sysloga, prez 2 minuti, zashtoto imam edna programa nacctd(za trafika) deto zapiswa w mysql-a. Towa e na slack9, s mysql-a koito idwa s distibuciqta. Towa go prawi na 2 mashini, a na drugi 2, na koito sym slagal az mysql-a ne go prawi. Ako nqkoi ima ideq da kazawa. Ina4e programata si ba4ka, ama shto trqbwa da mi typche sysloga.
|
|
|
5
|
Linux секция за напреднали / Хардуерни и софтуерни проблеми / Sreda za C
|
-: Aug 08, 2003, 09:20
|
Reshih da se zanimawam s programirane na C pod Linux. Dosega se zanimawash s bash, gawk, perl, php i kwo li ne, no zabelqzah che nawsqkyde se spomenawa "kato w C", "w C e taka", "izpolzwan e C", koeto shte reche che bez C ne moje. Ne moje da se kaje che sym se zanimawal s programirane, no ne moje da se kaje i che ne sym se zanimawal. Ta za celta mi interesno, ima li nqkakwa sreda s Linux ili za Linux s koeta da stawa po lesno razrabotkata. Primerno kato Borland C i Borland Paskal 7 za DOS, no neshto podobno za Linux.
|
|
|
7
|
Linux секция за напреднали / Хардуерни и софтуерни проблеми / Pak PERL problem za men
|
-: Aug 06, 2003, 00:01
|
Ucha se da pisha na perl i stignah do edna zadynena ulica. Ako moje nqkoi da mi pomogne shte sym mu blagodaren. Situaciqta e slednata. Otwarqm edin fail dwoichen. Smenqm razelitelq za zapisi i se mucha da obrabotq wseki zapis. Dobre, no problema e tam, che towa koeto sym napisal i tam kydeto izwejdam na ekrana, celiq masiv mi wadi che e s 6 elementa, kato dam da pokaje celiq masiv go pokazwa, no otdelnite elementi ne gi pokazwa. Molq wi kajete mi kade mi e problema. Eto go i source-a
open ( FILE, 'temp.db' ) or die "Couldn't open file temp.db, $!"; binmode( FILE );
$AC=chr(0x3A).chr(0x22); $/="$AC";
while ( <FILE> ) { read( FILE, $header, 6 ); @frame=split(//,$header); print "@frame - $frame[5] \n" ; } close FILE;
|
|
|
9
|
Linux секция за напреднали / Хардуерни и софтуерни проблеми / perl problem
|
-: Jul 28, 2003, 11:53
|
Opitwam se da instaliram edin modul na perl s CPAN sys slednata komanda perl -MCPAN -e 'install Net::Pcap' , no pri testa mi dawa gresha. Kak da razbera kyde e greshkata. Eto i chast ot ekrana: ----------------------------------------------------- Manifying blib/man3/Net::Pcap.3 /usr/bin/make -- OK Running make test PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/lib/perl5/i386-linux -I/usr/lib/perl5 -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t t/01-module......ok t/02-lookup......ok t/03-openlive....ok t/04-loop........ok t/05-dump........ok t/06-offline.....ok t/07-stats.......FAILED test 1 Failed 1/1 tests, 0.00% okay t/08-filter......ok t/09-error.......ok t/10-fileno......ok t/11-misc........ok t/12-next........ok t/13-dispatch....ok Failed Test Stat Wstat Total Fail Failed List of Failed ---------------------------------------------------------- t/07-stats.t 1 1 100.00% 1 Failed 1/13 test scripts, 92.31% okay. 1/24 subtests failed, 95.83% okay. make: *** [test_dynamic] Error 11 /usr/bin/make test -- NOT OK Running make install make test had returned bad status, won't install without force ---------------------------- Daite ideq kakwo da prawq?
|
|
|
11
|
Linux секция за напреднали / Хардуерни и софтуерни проблеми / Ping to firewalled PC?
|
-: Jul 11, 2003, 09:25
|
Интересно ми е, кой по какъв начин разбира дали даден хост е UP, ако на него има инсталиран някакъв firewall и пинга не върви. Засега аз използвам следния script но си мисля че сигурно има друг начин, с който аз да не съм запознат.
#!/bin/bash
if [ -z $1 ] ; then echo "Usage $0 ip_addr. Usage $0 192.168.2.20" exit fi
if [ `arp -a -n | grep -c "$1)"` -gt 0 ]; then arp -d "$1" > /dev/null fi ping -c 2 "$1" > /dev/null
#arp -a -n | grep "$1)" #| grep -c "ether"
if [ `arp -a -n | grep "$1)" | grep -c "ether"` -gt 0 ]; then echo "Host $1 appears to be UP" else echo "Host $1 is possibly DOWN" fi
if [ -f /etc/ethers ]; then arp -f fi
|
|
|
13
|
Linux секция за напреднали / Хардуерни и софтуерни проблеми / pptp vpn, traffic shaping & accaunting
|
-: Jun 07, 2003, 09:23
|
Под разбирковци имам предвид такива дето знаят да си сменят МАС-а, което не е трудно. По последни данни '> успях да пусна poptop, пускам и интернет, но accounting-a ми май куца. Ако може някои да ми прати примерен конфигурационен файл за netacct-mysql. A иначе съм направил, всеки user да име точно определено ip и по него да му следя трафика с netacct-mysql, дали така е правилно или има и друг начин незнам. P.S. А как мога да проверявам кой се е логнал в момента и да го дропя ако си е минал трафик лимита, скрипта за спиране да кажем че ще се пробвам да си го напиша '>
|
|
|
|