* Executing NAT and iptables on SUMSUNG S3C4510B
From: Cheng,Yu-Chin @ 2003-01-09 10:08 UTC (permalink / raw)
To: netfilter-devel
In-Reply-To: <3E1D44E7.4040205@msa.hinet.net>
Jenny Cheng wrote:
>
>Dear all:
>
> I have some problems in executing kernel 2.4.19 image with NAT and
>iptables supported on SAMSUNG S3C4510b.
>
> Please see the following information and give me some ideas.
> Kernel about NETWORK configure options and system message.
>
>#
>CONFIG_PACKET=y
>
># CONFIG_PACKET_MMAP is not set
>CONFIG_NETLINK_DEV=y
>CONFIG_NETFILTER=y
>CONFIG_NETFILTER_DEBUG=y
>CONFIG_FILTER=y
>CONFIG_UNIX=y
>CONFIG_INET=y
># CONFIG_IP_MULTICAST is not set
># CONFIG_IP_ADVANCED_ROUTER is not set
># CONFIG_IP_PNP is not set
># CONFIG_NET_IPIP is not set
># CONFIG_NET_IPGRE is not set
># CONFIG_INET_ECN is not set
># CONFIG_SYN_COOKIES is not set
>
>#
># IP: Netfilter Configuration
>#
>CONFIG_IP_NF_CONNTRACK=y
>CONFIG_IP_NF_FTP=y
>CONFIG_IP_NF_IRC=y
>CONFIG_IP_NF_IPTABLES=y
># CONFIG_IP_NF_MATCH_LIMIT is not set
>CONFIG_IP_NF_MATCH_MAC=y
># CONFIG_IP_NF_MATCH_MARK is not set
>CONFIG_IP_NF_MATCH_MULTIPORT=y
>CONFIG_IP_NF_MATCH_TOS=y
># CONFIG_IP_NF_MATCH_AH_ESP is not set
># CONFIG_IP_NF_MATCH_LENGTH is not set
># CONFIG_IP_NF_MATCH_TTL is not set
>CONFIG_IP_NF_MATCH_TCPMSS=y
># CONFIG_IP_NF_MATCH_STATE is not set
>CONFIG_IP_NF_FILTER=y
># CONFIG_IP_NF_TARGET_REJECT is not set
>CONFIG_IP_NF_NAT=y
>CONFIG_IP_NF_NAT_NEEDED=y
>CONFIG_IP_NF_TARGET_MASQUERADE=y
>CONFIG_IP_NF_TARGET_REDIRECT=y
>CONFIG_IP_NF_NAT_LOCAL=y
>CONFIG_IP_NF_NAT_IRC=y
>CONFIG_IP_NF_NAT_FTP=y
>CONFIG_IP_NF_MANGLE=m
># CONFIG_IP_NF_TARGET_TOS is not set
># CONFIG_IP_NF_TARGET_MARK is not set
>CONFIG_IP_NF_TARGET_LOG=y
>CONFIG_IP_NF_TARGET_ULOG=y
># CONFIG_IP_NF_TARGET_TCPMSS is not set
>CONFIG_IP_NF_ARPTABLES=y
>CONFIG_IP_NF_ARPFILTER=y
># CONFIG_VLAN_8021Q is not set
># CONFIG_IPX is not set
># CONFIG_ATALK is not set
>
>
>Unhandled fault: alignment exception (13) at 0x00000001
>fault-common.c(97): start_code=0xfc0040, start_stack=0xfdff78)
>Internal error: Oops: 0
>CPU: 0
>pc : [<000bfbbc>] lr : [<00000006>] Not tainted
>sp : 00e039f0 ip : 00000000 fp : 00e03a54
>r10: 00167ee2 r9 : 00000006 r8 : 00000000
>r7 : 00000006 r6 : 00162534 r5 : 00162500 r4 : 00162544
>r3 : 00000000 r2 : 00000000 r1 : 00000000 r0 : 00167ede
>Flags: nZCv IRQs on FIQs on Mode SVC_32 Segment kernel
>Control: 0
>Process dhcpcd (pid: 11, stackpage=00e03000)
>Stack:
>00e039e0: 00000006 000bfbbc 60000013 ffffffff 00000000 00000000
>00166260 00167e
>e8
>00e03a00: 00167ede 00162420 000deea0 000d6fad 00162500 00167ed0
>00000000 000dee
>a0
>00e03a20: 00000000 00000001 00e03ab0 000e0d90 00e03aac 00000001
>000fffe4 000000
>00
>00e03a40: 00072f9c 00e03ab0 00e03a6c 00e03a58 000c1e30 000bf960
>000e0d3c 000000
>00
>00e03a60: 00e03a9c 00e03a70 0007a80c 000c1e10 00072f9c 00000002
>00000001 000000
>00
>00e03a80: 000deea0 00072f9c 00000000 00000000 00e03adc 00e03aa0
>0007ace4 0007a7
>c0
>00e03aa0: 000deea0 00e03aac 00072f9c 000e0d90 00166260 00000004
>00167ee2 001662
>60
>00e03ac0: 000deea0 00167ed0 00000806 000def18 00e03b18 00e03ae0
>000a6a58 0007ab
>b0
>00e03ae0: 000deea0 00072f9c 00000001 6e00a8c0 00000000 00f720a0
>b600a8c0 000dee
>a0
>00e03b00: 00000000 00000000 6e00a8c0 00e03b50 00e03b1c 000a6414
>000a6844 b600a8
>c0
>00e03b20: 00000000 000def18 00000000 00f720a0 000e8d60 001661c0
>000e8d68 00087a
>78
>00e03b40: 00000000 00e03b70 00e03b54 00077314 000a6340 00f73120
>001661c0 00f731
>20
>00e03b60: 00f720a0 00e03ba0 00e03b74 00077c54 00077240 000e00b4
>00e03bcc 00f731
>20
>00e03b80: 001661c0 00000000 000deea0 00087a78 00000000 00e03bbc
>00e03ba4 00087b
>48
>00e03ba0: 00077bd8 00000001 00000004 00000002 00e03bfc 00e03bc0
>0007ad30 00087a
>88
>00e03bc0: 000deea0 00e03bcc 00087a78 0010007c 001661c0 00000001
>00000003 000000
>02
>00e03be0: 000deea0 00087a5c 00000000 00000000 00e03c14 00e03c00
>0008657c 0007ab
>b0
>00e03c00: 000deea0 00087a78 00e03c24 00e03c18 00087a74 00086524
>00e03c64 00e03c
>28
>00e03c20: 0007ad30 00087a6c 000deea0 00e03c34 00087a5c 00100074
>001661c0 001508
>10
>00e03c40: 001661c0 00174a00 00000404 00f73120 00000000 00150824
>00e03ca8 00e03c
>68
>00e03c60: 00087214 0007abb0 000deea0 00087a5c 00000000 00e03d0c
>000a7d88 000000
>00
>00e03c80: 000003e8 00000000 00e03cbc 00e03cd4 00000000 6e00a8c0
>00e03d0c 00e03d
>08
>00e03ca0: 00e03cac 000a7fd4 00086ec4 00e03cd4 00f73120 00000040
>00174a00 00f731
>20
>00e03cc0: 6e00a8c0 b600a8c0 00000000 00000000 00000000 6e00a8c0
>00e03ce4 000000
>00
>00e03ce0: 00166120 00f73080 001013c0 00000001 00000000 00000000
>000deea0 00e03d
>74
>00e03d00: 00e03d0c 000a882c 000a7e38 00166120 00000000 000003e8
>00000000 000000
>00
>00e03d20: 09c12855 00000001 00e03d84 00166120 00000008 00000000
>00000000 000000
>02
>00e03d40: 00000260 00000000 0000004c 00166120 00f73080 001013c0
>00000001 000000
>00
>00e03d60: 00000000 000deea0 00e03d90 00e03d78 000a8cb8 000a87e0
>00166120 000000
>00
>00e03d80: 00000004 00e03db4 00e03d94 00083920 000a8b54 00000001
>00000001 000000
>02
>00e03da0: 00000000 000837fc 00e03df4 00e03db8 0007ad30 0008380c
>00000000 00e03d
>c4
>00e03dc0: 000837fc 00100064 00166120 00150020 000deea0 00166120
>00000000 00083a
>00
>00e03de0: 00000000 000deea0 00e03e0c 00e03df8 0008353c 0007abb0
>00000000 000837
>fc
>00e03e00: 00e03e3c 00e03e10 00083c28 000834e8 000deea0 00000001
>00000000 000000
>02
>00e03e20: 00000000 00000001 00000000 00000002 00e03e7c 00e03e40
>0007ad30 00083a
>10
>00e03e40: 00000000 00e03e4c 00083a00 0010005c 00166120 00000005
>00166120 001661
>20
>00e03e60: 00100ba0 000deea0 000da260 0000012c 00e03ea8 00e03e80
>00083794 0007ab
>b0
>00e03e80: 00000000 00083a00 00000000 00166120 000deea0 00000008
>000ffd80 00e03e
>dc
>00e03ea0: 00e03eac 000739dc 00083558 0000012b 0000012a 000da150
>00000001 000e8d
>60
>00e03ec0: fffffffb 000da140 000e8d60 60000093 00e03f04 00e03ee0
>00023a7c 000737
>cc
>00e03ee0: 00000000 00000011 20000000 000e1ab0 000e1890 00e03f34
>00e03f30 00e03f
>08
>00e03f00: 00017588 00023a0c 00e03f68 03ff4034 00033180 00032de0
>20000013 ffffff
>ff
>00e03f20: 00fdfea4 00e03f8c 00e03f34 00016960 00017454 00155000
>00000241 000001
>b6
>00e03f40: 0000d300 00000241 00000241 000001b6 00155000 00016dc0
>00000005 00fdfe
>a4
>00e03f60: 00e03f8c 00e03f90 00e03f7c 00033180 00032de0 20000013
>ffffffff 000000
>05
>00e03f80: 00e03fac 00e03f90 00033180 00032de0 00fcfd60 00000241
>ffffffff 00e020
>00
>00e03fa0: 00000000 00e03fb0 00016c20 0003314c 00fcfd60 0001df5c
>00fcfd60 000002
>41
>00e03fc0: 000001b6 000001b6 00fcfd60 00000241 ffffffff 00000000
>00fcfd60 000000
>04
>00e03fe0: 00fdfea4 00fdfd48 00000241 00fdfd34 00fc9dc0 00fc9d74
>20000010 00fcfd
>60
>Backtrace:
>Function entered at [<000bf950>] from [<000c1e30>]
> ^^^^^^^^ arpt_do_table
>Function entered at [<000c1e00>] from [<0007a80c>]
> ^^^^^^^^ arpt_hook
>Function entered at [<0007a7b0>] from [<0007ace4>]
> ^^^^^^^^ nf_iterate
>Function entered at [<0007aba0>] from [<000a6a58>]
> ^^^^^^^^ nf_hook_slow
>Function entered at [<000a6834>] from [<000a6414>]
> ^^^^^^^^ arp_send
>Function entered at [<000a6330>] from [<00077314>]
> ^^^^^^^^ arp_solicit
>Function entered at [<00077230>] from [<00077c54>]
> ^^^^^^^^ __neigh_event_send
> r7 = 00F720A0 r6 = 00F73120 r5 = 001661C0 r4 = 00F73120
>Function entered at [<00077bc8>] from [<00087b48>]
> ^^^^^^^^^ neigh_resolve_output
>Function entered at [<00087a78>] from [<0007ad30>]
> ^^^^^^^^ ip_finish_output2
> r6 = 00000002 r5 = 00000004 r4 = 00000001
>Function entered at [<0007aba0>] from [<0008657c>]
> ^^^^^^^^^^ nf_hook_slow
>Function entered at [<00086514>] from [<00087a74>]
> ^^^^^^^^^^ ip_output
>Function entered at [<00087a5c>] from [<0007ad30>]
> ^^^^^^^^^^ output_maybe_reroute
>Function entered at [<0007aba0>] from [<00087214>]
> ^^^^^^^^^^ nf_iterate
>Function entered at [<00086eb4>] from [<000a7fd4>]
> ^^^^^^^^^ ip_build_xmit
>Function entered at [<000a7e28>] from [<000a882c>]
> ^^^^^^^^^ icmp_reply
>Function entered at [<000a87d0>] from [<000a8cb8>]
> ^^^^^^^^ icmp_echo
>Function entered at [<000a8b44>] from [<00083920>]
> ^^^^^^^^^ icmp_rcv
> r6 = 00000004 r5 = 00000000 r4 = 00166120
>Function entered at [<000837fc>] from [<0007ad30>]
> ^^^^^^^^ ip_local_deliver_finish
> r8 = 000837FC r7 = 00000000 r6 = 00000002 r5 = 00000001
> r4 = 00000001
>Function entered at [<0007aba0>] from [<0008353c>]
> ^^^^^^^^^ nf_iterate
>Function entered at [<000834d8>] from [<00083c28>]
> ^^^^^^^^^ ip_local_deliver
>Function entered at [<00083a00>] from [<0007ad30>]
> ^^^^^^^^ ip_rcv_finish
> r6 = 00000002 r5 = 00000000 r4 = 00000001
>Function entered at [<0007aba0>] from [<00083794>]
> ^^^^^^^ nf_iterate
>Function entered at [<00083548>] from [<000739dc>]
> ^^^^^^^^^ ip_rcv
> r8 = 000FFD80 r7 = 00000008 r6 = 000DEEA0 r5 = 00166120
> r4 = 00000000
>Function entered at [<000737bc>] from [<00023a7c>]
> ^^^^^^^^^ net_rx_action
>Function entered at [<000239fc>] from [<00017588>]
> ^^^^^^^^ do_softirq
>Function entered at [<00017444>] from [<00016960>]
> ^^^^^^^^^ do_IRQ
>Function entered at [<00032dd0>] from [<00033180>]
> ^^^^^^^^^ filp_open
> r4 = 00000005
>Function entered at [<0003313c>] from [<00016c20>]
> ^^^^^^^^ sys_open ^^^^^^
>ret_fast_syscall
> r7 = 00E02000 r6 = FFFFFFFF r5 = 00000241 r4 = 00FCFD60
>Code: e51b0054 e5952008 (e5903000) e5951000 e0033002
>Kernel panic: Aiee, killing interrupt handler
>
>In interrupt handler - not syncing
>
>*Best Regards
>Jenny
>*
>
>
>
>
^ permalink raw reply
* Re: ipv6 stack seems to forget to send ACKs
From: Maciej Soltysiak @ 2003-01-09 10:32 UTC (permalink / raw)
To: Wichert Akkerman
Cc: Andrew McGregor, Fabio Massimo Di Nitto, netdev, linux-kernel
In-Reply-To: <20030108224339.GO22951@wiggy.net>
> The fact that this problem does not seem to occur when using a window
> XP client seems to contradict the suggestions that it may be a router
> problem.
What other linux clients support streaming on ip6 ? patched mpg123 maybe?
What XP client are you using ?
Maybe it is a client issue, you say the client stops sending ACKs, maybe
the client code is buggy.
> Wichert.
Maciej.
^ permalink raw reply
* Re: ipv6 stack seems to forget to send ACKs
From: Wichert Akkerman @ 2003-01-09 10:40 UTC (permalink / raw)
To: netdev, linux-kernel
In-Reply-To: <Pine.LNX.4.44.0301091131370.29527-100000@dns.toxicfilms.tv>
Previously Maciej Soltysiak wrote:
> What other linux clients support streaming on ip6 ? patched mpg123 maybe?
The xmms patch can be adopted to work for mpg123 I suspect, I haven't
tried that.
> What XP client are you using ?
Iirc mediaplayer was used.
> Maybe it is a client issue, you say the client stops sending ACKs, maybe
> the client code is buggy.
I don't think a userspace tool can cause ACKs to stop being send.
Wichert.
--
Wichert Akkerman <wichert@wiggy.net> http://www.wiggy.net/
A random hacker
^ permalink raw reply
* 2.5.55-mm1 stops after line enabling SEP on CPU1
From: Nick Piggin @ 2003-01-09 10:42 UTC (permalink / raw)
To: lkml
[-- Attachment #1: Type: text/plain, Size: 129 bytes --]
Computer is 2xPIII, VIA
Attached is dmesg, lspci, .config. pci=noacpi, acpi=off didn't help.
2.5.54 was OK.
Best regards,
Nick
[-- Attachment #2: dmesg --]
[-- Type: text/plain, Size: 11796 bytes --]
Linux version 2.4.19-ac1 (npiggin@didi) (gcc version 3.1.1 20020703 (Debian prerelease)) #1 SMP Tue Aug 20 18:19:07 EST 2002
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000000fff0000 (usable)
BIOS-e820: 000000000fff0000 - 000000000fff8000 (ACPI data)
BIOS-e820: 000000000fff8000 - 0000000010000000 (ACPI NVS)
BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
255MB LOWMEM available.
found SMP MP-table at 000fb110
hm, page 000fb000 reserved twice.
hm, page 000fc000 reserved twice.
hm, page 000f5000 reserved twice.
hm, page 000f6000 reserved twice.
On node 0 totalpages: 65520
zone(0): 4096 pages.
zone(1): 61424 pages.
zone(2): 0 pages.
Intel MultiProcessor Specification v1.1
Virtual Wire compatibility mode.
OEM ID: VIA Product ID: VT3075 APIC at: 0xFEE00000
Processor #0 Pentium(tm) Pro APIC version 17
Processor #1 Pentium(tm) Pro APIC version 17
I/O APIC #2 Version 17 at 0xFEC00000.
Enabling APIC mode: Flat. Using 1 I/O APICs
Processors: 2
Kernel command line: BOOT_IMAGE=linux ro root=306 nmi_watchdog=1
Initializing CPU#0
Detected 996.665 MHz processor.
Console: colour VGA+ 132x60
Calibrating delay loop... 1985.74 BogoMIPS
Memory: 255472k/262080k available (1624k kernel code, 6220k reserved, 345k data, 268k init, 0k highmem)
Dentry cache hash table entries: 32768 (order: 6, 262144 bytes)
Inode cache hash table entries: 16384 (order: 5, 131072 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
ramfs: mounted with options: <defaults>
ramfs: max_pages=31934 max_file_pages=0 max_inodes=0 max_dentries=31934
Buffer cache hash table entries: 16384 (order: 4, 65536 bytes)
Page-cache hash table entries: 65536 (order: 6, 262144 bytes)
CPU: Before vendor init, caps: 0387fbff 00000000 00000000, vendor = 0
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 256K
CPU: After vendor init, caps: 0387fbff 00000000 00000000 00000000
CPU serial number disabled.
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: After generic, caps: 0383fbff 00000000 00000000 00000000
CPU: Common caps: 0383fbff 00000000 00000000 00000000
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
CPU: Before vendor init, caps: 0383fbff 00000000 00000000, vendor = 0
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 256K
CPU: After vendor init, caps: 0383fbff 00000000 00000000 00000000
Intel machine check reporting enabled on CPU#0.
CPU: After generic, caps: 0383fbff 00000000 00000000 00000000
CPU: Common caps: 0383fbff 00000000 00000000 00000000
CPU0: Intel Pentium III (Coppermine) stepping 0a
per-CPU timeslice cutoff: 731.68 usecs.
task migration cache decay timeout: 10 msecs.
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000004
ESR value after enabling vector: 00000000
Booting processor 1/2 eip 2000
Initializing CPU#1
masked ExtINT on CPU#1
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Calibrating delay loop... 1992.29 BogoMIPS
CPU: Before vendor init, caps: 0387fbff 00000000 00000000, vendor = 0
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 256K
CPU: After vendor init, caps: 0387fbff 00000000 00000000 00000000
CPU serial number disabled.
Intel machine check reporting enabled on CPU#1.
CPU: After generic, caps: 0383fbff 00000000 00000000 00000000
CPU: Common caps: 0383fbff 00000000 00000000 00000000
CPU1: Intel Pentium III (Coppermine) stepping 0a
Total of 2 processors activated (3978.03 BogoMIPS).
ENABLING IO-APIC IRQs
Setting 2 in the phys_id_present_map
...changing IO-APIC physical APIC ID to 2 ... ok.
init IO_APIC IRQs
IO-APIC (apicid-pin) 2-0, 2-16, 2-17, 2-18, 2-19, 2-20, 2-21, 2-22, 2-23 not connected.
..TIMER: vector=0x31 pin1=2 pin2=0
activating NMI Watchdog ... done.
testing NMI watchdog ... OK.
number of MP IRQ sources: 16.
number of IO-APIC #2 registers: 24.
testing the IO APIC.......................
IO APIC #2......
.... register #00: 02000000
....... : physical APIC id: 02
.... register #01: 00178011
....... : max redirection entries: 0017
....... : PRQ implemented: 1
....... : IO APIC version: 0011
.... register #02: 00000000
....... : arbitration: 00
.... IRQ redirection table:
NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
00 000 00 1 0 0 0 0 0 0 00
01 003 03 0 0 0 0 0 1 1 39
02 001 01 0 0 0 0 0 1 1 31
03 003 03 0 0 0 0 0 1 1 41
04 003 03 0 0 0 0 0 1 1 49
05 003 03 0 0 0 0 0 1 1 51
06 003 03 0 0 0 0 0 1 1 59
07 003 03 0 0 0 0 0 1 1 61
08 003 03 0 0 0 0 0 1 1 69
09 003 03 1 1 0 1 0 1 1 71
0a 003 03 1 1 0 1 0 1 1 79
0b 003 03 1 1 0 1 0 1 1 81
0c 003 03 0 0 0 0 0 1 1 89
0d 003 03 0 0 0 0 0 1 1 91
0e 003 03 0 0 0 0 0 1 1 99
0f 003 03 0 0 0 0 0 1 1 A1
10 000 00 1 0 0 0 0 0 0 00
11 000 00 1 0 0 0 0 0 0 00
12 000 00 1 0 0 0 0 0 0 00
13 000 00 1 0 0 0 0 0 0 00
14 000 00 1 0 0 0 0 0 0 00
15 000 00 1 0 0 0 0 0 0 00
16 000 00 1 0 0 0 0 0 0 00
17 000 00 1 0 0 0 0 0 0 00
IRQ to pin mappings:
IRQ0 -> 0:2
IRQ1 -> 0:1
IRQ3 -> 0:3
IRQ4 -> 0:4
IRQ5 -> 0:5
IRQ6 -> 0:6
IRQ7 -> 0:7
IRQ8 -> 0:8
IRQ9 -> 0:9
IRQ10 -> 0:10
IRQ11 -> 0:11
IRQ12 -> 0:12
IRQ13 -> 0:13
IRQ14 -> 0:14
IRQ15 -> 0:15
.................................... done.
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 996.5210 MHz.
..... host bus clock speed is 132.8694 MHz.
cpu: 0, clocks: 1328694, slice: 442898
CPU0<T0:1328688,T1:885776,D:14,S:442898,C:1328694>
cpu: 1, clocks: 1328694, slice: 442898
CPU1<T0:1328688,T1:442880,D:12,S:442898,C:1328694>
checking TSC synchronization across CPUs: passed.
migration_task 0 on cpu=0
migration_task 1 on cpu=1
mtrr: your CPUs had inconsistent variable MTRR settings
mtrr: probably your BIOS does not setup all CPUs
PCI: PCI BIOS revision 2.10 entry at 0xfdb01, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Using IRQ router VIA [1106/0686] at 00:07.0
PCI: Enabling Via external APIC routing
PnPBIOS: Found PnP BIOS installation structure at 0xc00f6e80
PnPBIOS: PnP BIOS version 1.0, entry 0xf0000:0x5d54, dseg 0xf0000
PnPBIOS: 14 nodes reported by PnP BIOS; 14 recorded by driver
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
Journalled Block Device driver loaded
devfs: v1.12a (20020514) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
ACPI: Core Subsystem version [20011018]
ACPI: Subsystem enabled
Power Resource: found
Power Resource: found
Power Resource: found
Power Resource: found
ACPI: System firmware supports S0 S1 S4 S5
Processor[0]: C0 C1
Processor[1]: C0 C1
ACPI: Power Button (FF) found
ACPI: Multiple power buttons detected, ignoring fixed-feature
ACPI: Power Button (CM) found
ACPI: Sleep Button (CM) found
pty: 256 Unix98 ptys configured
block: 496 slots per queue, batch=124
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: IDE controller on PCI bus 00 dev 39
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: VIA vt82c686b (rev 40) IDE UDMA100 controller on pci00:07.1
ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:DMA
hda: ST320410A, ATA DISK drive
hdc: RICOH CD-R/RW MP7060A, ATAPI CD/DVD-ROM drive
hdd: LTN526S, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: host protected area => 1
hda: 39102336 sectors (20020 MB) w/2048KiB Cache, CHS=2434/255/63, UDMA(100)
Partition check:
/dev/ide/host0/bus0/target0/lun0: p1 p2 < p5 p6 p7 p8 p9 > p3 p4
8139too Fast Ethernet driver 0.9.25
eth0: RealTek RTL8139 Fast Ethernet at 0xd080cf00, 00:40:f4:28:7f:66, IRQ 10
eth0: Identified 8139 chip type 'RTL-8139C'
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 2048 buckets, 16Kbytes
TCP: Hash tables configured (established 16384 bind 16384)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
IPv6 v0.8 for NET4.0
IPv6 over IPv4 tunneling driver
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 268k freed
hdc: ATAPI 24X CD-ROM CD-R/RW drive, 2048kB Cache, DMA
Uniform CD-ROM driver Revision: 3.12
hdd: ATAPI 52X CD-ROM drive, 120kB Cache, UDMA(33)
hdc: CHECK for good STATUS
hdd: CHECK for good STATUS
Adding Swap: 257000k swap-space (priority -1)
EXT3 FS 2.4-0.9.18, 14 May 2002 on ide0(3,6), internal journal
Real Time Clock Driver v1.10e
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI ISAPNP enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
kjournald starting. Commit interval 5 seconds
EXT3 FS 2.4-0.9.18, 14 May 2002 on ide0(3,7), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS 2.4-0.9.18, 14 May 2002 on ide0(3,9), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
eth0: Setting half-duplex based on auto-negotiated partner ability 0000.
IA-32 Microcode Update Driver: v1.11 <tigran@veritas.com>
microcode: CPU1 already at revision 1 (current=1)
microcode: CPU0 already at revision 1 (current=1)
microcode: freed 4096 bytes
parport0: PC-style at 0x378 [PCSPP,TRISTATE,EPP]
parport_pc: Via 686A parallel port: io=0x378
lp0: using parport0 (polling).
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 203M
agpgart: Detected Via Apollo Pro chipset
agpgart: AGP aperture is 256M @ 0xe0000000
mice: PS/2 mouse device common for all mice
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 18:20:05 Aug 20 2002
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: USB UHCI at I/O 0xd000, IRQ 9
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: USB UHCI at I/O 0xcc00, IRQ 9
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
Via 686a audio driver 1.9.1
ac97_codec: AC97 Audio codec, id: 0x4943:0x4511 (ICE1232)
via82cxxx: board #1 at 0xDC00, IRQ 10
[-- Attachment #3: lspci --]
[-- Type: text/plain, Size: 4764 bytes --]
00:00.0 Host bridge: VIA Technologies, Inc. VT82C693A/694x [Apollo PRO133x] (rev c4)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
Latency: 16
Region 0: Memory at e0000000 (32-bit, prefetchable) [size=256M]
Capabilities: <available only to root>
00:01.0 PCI bridge: VIA Technologies, Inc. VT82C598/694x [Apollo MVP3/Pro133x AGP] (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
Latency: 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 00009000-00009fff
Memory behind bridge: dde00000-dfefffff
Prefetchable memory behind bridge: d9c00000-ddcfffff
BridgeCtl: Parity- SERR- NoISA- VGA+ MAbort- >Reset- FastB2B-
Capabilities: <available only to root>
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 40)
Subsystem: VIA Technologies, Inc. VT82C686/A PCI to ISA Bridge
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Capabilities: <available only to root>
00:07.1 IDE interface: VIA Technologies, Inc. VT82C586/B/686A/B PIPC Bus Master IDE (rev 06) (prog-if 8a [Master SecP PriP])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32
Region 4: I/O ports at ffa0 [size=16]
Capabilities: <available only to root>
00:07.2 USB Controller: VIA Technologies, Inc. USB (rev 1a) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64, cache line size 08
Interrupt: pin D routed to IRQ 9
Region 4: I/O ports at cc00 [size=32]
Capabilities: <available only to root>
00:07.3 USB Controller: VIA Technologies, Inc. USB (rev 1a) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64, cache line size 08
Interrupt: pin D routed to IRQ 9
Region 4: I/O ports at d000 [size=32]
Capabilities: <available only to root>
00:07.4 SMBus: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40)
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Capabilities: <available only to root>
00:07.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97 Audio Controller (rev 50)
Subsystem: Giga-byte Technology: Unknown device a004
Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Interrupt: pin C routed to IRQ 10
Region 0: I/O ports at dc00 [size=256]
Region 1: I/O ports at d800 [size=4]
Region 2: I/O ports at d400 [size=4]
Capabilities: <available only to root>
00:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. RT8139
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64 (8000ns min, 16000ns max)
Interrupt: pin A routed to IRQ 10
Region 0: I/O ports at c800 [size=256]
Region 1: Memory at dfffff00 (32-bit, non-prefetchable) [size=256]
Capabilities: <available only to root>
01:00.0 VGA compatible controller: nVidia Corporation RIVA TNT2 Model 64 (rev 15) (prog-if 00 [VGA])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64 (1250ns min, 250ns max)
Interrupt: pin A routed to IRQ 11
Region 0: Memory at de000000 (32-bit, non-prefetchable) [size=16M]
Region 1: Memory at da000000 (32-bit, prefetchable) [size=32M]
Expansion ROM at dfef0000 [disabled] [size=64K]
Capabilities: <available only to root>
[-- Attachment #4: .config --]
[-- Type: text/plain, Size: 20830 bytes --]
#
# Automatically generated make config: don't edit
#
CONFIG_X86=y
CONFIG_MMU=y
CONFIG_SWAP=y
CONFIG_UID16=y
CONFIG_GENERIC_ISA_DMA=y
#
# Code maturity level options
#
CONFIG_EXPERIMENTAL=y
#
# General setup
#
CONFIG_SYSVIPC=y
# CONFIG_BSD_PROCESS_ACCT is not set
CONFIG_SYSCTL=y
# CONFIG_LOG_BUF_SHIFT_17 is not set
# CONFIG_LOG_BUF_SHIFT_16 is not set
CONFIG_LOG_BUF_SHIFT_15=y
# CONFIG_LOG_BUF_SHIFT_14 is not set
# CONFIG_LOG_BUF_SHIFT_13 is not set
# CONFIG_LOG_BUF_SHIFT_12 is not set
CONFIG_LOG_BUF_SHIFT=15
#
# Loadable module support
#
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
CONFIG_MODULE_FORCE_UNLOAD=y
CONFIG_OBSOLETE_MODPARM=y
CONFIG_KMOD=y
#
# Processor type and features
#
CONFIG_X86_PC=y
# CONFIG_X86_VOYAGER is not set
# CONFIG_X86_NUMAQ is not set
# CONFIG_X86_SUMMIT is not set
# CONFIG_M386 is not set
# CONFIG_M486 is not set
# CONFIG_M586 is not set
# CONFIG_M586TSC is not set
# CONFIG_M586MMX is not set
# CONFIG_M686 is not set
# CONFIG_MPENTIUMII is not set
CONFIG_MPENTIUMIII=y
# CONFIG_MPENTIUM4 is not set
# CONFIG_MK6 is not set
# CONFIG_MK7 is not set
# CONFIG_MK8 is not set
# CONFIG_MELAN is not set
# CONFIG_MCRUSOE is not set
# CONFIG_MWINCHIPC6 is not set
# CONFIG_MWINCHIP2 is not set
# CONFIG_MWINCHIP3D is not set
# CONFIG_MCYRIXIII is not set
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_L1_CACHE_SHIFT=5
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_TSC=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_X86_PREFETCH=y
# CONFIG_HUGETLB_PAGE is not set
CONFIG_SMP=y
# CONFIG_PREEMPT is not set
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
CONFIG_NR_CPUS=2
CONFIG_X86_MCE=y
# CONFIG_X86_MCE_NONFATAL is not set
# CONFIG_X86_MCE_P4THERMAL is not set
# CONFIG_TOSHIBA is not set
# CONFIG_I8K is not set
CONFIG_MICROCODE=m
CONFIG_X86_MSR=m
CONFIG_X86_CPUID=m
# CONFIG_EDD is not set
CONFIG_NOHIGHMEM=y
# CONFIG_HIGHMEM4G is not set
# CONFIG_HIGHMEM64G is not set
# CONFIG_MATH_EMULATION is not set
CONFIG_MTRR=y
CONFIG_HAVE_DEC_LOCK=y
#
# Power management options (ACPI, APM)
#
CONFIG_PM=y
# CONFIG_SOFTWARE_SUSPEND is not set
#
# ACPI Support
#
CONFIG_ACPI=y
# CONFIG_ACPI_HT_ONLY is not set
CONFIG_ACPI_BOOT=y
# CONFIG_ACPI_AC is not set
# CONFIG_ACPI_BATTERY is not set
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_FAN=y
CONFIG_ACPI_PROCESSOR=y
# CONFIG_ACPI_THERMAL is not set
# CONFIG_ACPI_TOSHIBA is not set
# CONFIG_ACPI_DEBUG is not set
CONFIG_ACPI_BUS=y
CONFIG_ACPI_INTERPRETER=y
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_PCI=y
CONFIG_ACPI_SYSTEM=y
# CONFIG_APM is not set
# CONFIG_CPU_FREQ is not set
#
# Bus options (PCI, PCMCIA, EISA, MCA, ISA)
#
CONFIG_PCI=y
# CONFIG_PCI_GOBIOS is not set
# CONFIG_PCI_GODIRECT is not set
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
# CONFIG_SCx200 is not set
# CONFIG_PCI_LEGACY_PROC is not set
CONFIG_PCI_NAMES=y
# CONFIG_ISA is not set
# CONFIG_MCA is not set
# CONFIG_HOTPLUG is not set
#
# Executable file formats
#
CONFIG_KCORE_ELF=y
# CONFIG_KCORE_AOUT is not set
CONFIG_BINFMT_AOUT=m
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=y
#
# Memory Technology Devices (MTD)
#
# CONFIG_MTD is not set
#
# Parallel port support
#
CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_PC_CML1=m
# CONFIG_PARPORT_SERIAL is not set
CONFIG_PARPORT_PC_FIFO=y
CONFIG_PARPORT_PC_SUPERIO=y
# CONFIG_PARPORT_OTHER is not set
CONFIG_PARPORT_1284=y
#
# Plug and Play support
#
CONFIG_PNP=y
CONFIG_PNP_NAMES=y
CONFIG_PNP_CARD=y
# CONFIG_PNP_DEBUG is not set
#
# Protocols
#
CONFIG_ISAPNP=y
CONFIG_PNPBIOS=y
#
# Block devices
#
CONFIG_BLK_DEV_FD=m
# CONFIG_PARIDE is not set
# CONFIG_BLK_CPQ_DA is not set
# CONFIG_BLK_CPQ_CISS_DA is not set
# CONFIG_BLK_DEV_DAC960 is not set
# CONFIG_BLK_DEV_UMEM is not set
CONFIG_BLK_DEV_LOOP=m
# CONFIG_BLK_DEV_NBD is not set
# CONFIG_BLK_DEV_RAM is not set
# CONFIG_LBD is not set
#
# ATA/ATAPI/MFM/RLL device support
#
CONFIG_IDE=y
#
# IDE, ATA and ATAPI Block devices
#
CONFIG_BLK_DEV_IDE=y
#
# Please see Documentation/ide.txt for help/info on IDE drives
#
# CONFIG_BLK_DEV_HD_IDE is not set
# CONFIG_BLK_DEV_HD is not set
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_IDEDISK_STROKE=y
CONFIG_BLK_DEV_IDECD=m
# CONFIG_BLK_DEV_IDEFLOPPY is not set
CONFIG_BLK_DEV_IDESCSI=m
# CONFIG_IDE_TASK_IOCTL is not set
#
# IDE chipset support/bugfixes
#
# CONFIG_BLK_DEV_CMD640 is not set
# CONFIG_BLK_DEV_ISAPNP is not set
CONFIG_BLK_DEV_IDEPCI=y
# CONFIG_BLK_DEV_GENERIC is not set
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_IDE_TCQ is not set
# CONFIG_BLK_DEV_OFFBOARD is not set
# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
CONFIG_IDEDMA_PCI_AUTO=y
# CONFIG_IDEDMA_ONLYDISK is not set
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_PCI_WIP is not set
CONFIG_BLK_DEV_ADMA=y
# CONFIG_BLK_DEV_AEC62XX is not set
# CONFIG_BLK_DEV_ALI15X3 is not set
# CONFIG_BLK_DEV_AMD74XX is not set
# CONFIG_BLK_DEV_CMD64X is not set
# CONFIG_BLK_DEV_CY82C693 is not set
# CONFIG_BLK_DEV_CS5520 is not set
# CONFIG_BLK_DEV_HPT34X is not set
# CONFIG_BLK_DEV_HPT366 is not set
# CONFIG_BLK_DEV_SC1200 is not set
# CONFIG_BLK_DEV_PIIX is not set
# CONFIG_BLK_DEV_NFORCE is not set
# CONFIG_BLK_DEV_NS87415 is not set
# CONFIG_BLK_DEV_OPTI621 is not set
# CONFIG_BLK_DEV_PDC202XX_OLD is not set
# CONFIG_BLK_DEV_PDC202XX_NEW is not set
# CONFIG_BLK_DEV_RZ1000 is not set
# CONFIG_BLK_DEV_SVWKS is not set
# CONFIG_BLK_DEV_SIIMAGE is not set
# CONFIG_BLK_DEV_SIS5513 is not set
# CONFIG_BLK_DEV_SLC90E66 is not set
# CONFIG_BLK_DEV_TRM290 is not set
CONFIG_BLK_DEV_VIA82CXXX=y
CONFIG_IDEDMA_AUTO=y
# CONFIG_IDEDMA_IVB is not set
CONFIG_BLK_DEV_IDE_MODES=y
#
# SCSI device support
#
CONFIG_SCSI=m
#
# SCSI support type (disk, tape, CD-ROM)
#
CONFIG_BLK_DEV_SD=m
# CONFIG_CHR_DEV_ST is not set
# CONFIG_CHR_DEV_OSST is not set
CONFIG_BLK_DEV_SR=m
CONFIG_BLK_DEV_SR_VENDOR=y
CONFIG_CHR_DEV_SG=m
#
# Some SCSI devices (e.g. CD jukebox) support multiple LUNs
#
CONFIG_SCSI_MULTI_LUN=y
# CONFIG_SCSI_REPORT_LUNS is not set
# CONFIG_SCSI_CONSTANTS is not set
# CONFIG_SCSI_LOGGING is not set
#
# SCSI low-level drivers
#
# CONFIG_BLK_DEV_3W_XXXX_RAID is not set
# CONFIG_SCSI_ACARD is not set
# CONFIG_SCSI_AACRAID is not set
# CONFIG_SCSI_AIC7XXX is not set
# CONFIG_SCSI_AIC7XXX_OLD is not set
# CONFIG_SCSI_AIC79XX is not set
# CONFIG_SCSI_DPT_I2O is not set
# CONFIG_SCSI_ADVANSYS is not set
# CONFIG_SCSI_IN2000 is not set
# CONFIG_SCSI_AM53C974 is not set
# CONFIG_SCSI_MEGARAID is not set
# CONFIG_SCSI_BUSLOGIC is not set
# CONFIG_SCSI_CPQFCTS is not set
# CONFIG_SCSI_DMX3191D is not set
# CONFIG_SCSI_EATA is not set
# CONFIG_SCSI_EATA_DMA is not set
# CONFIG_SCSI_EATA_PIO is not set
# CONFIG_SCSI_FUTURE_DOMAIN is not set
# CONFIG_SCSI_GDTH is not set
# CONFIG_SCSI_GENERIC_NCR5380 is not set
# CONFIG_SCSI_GENERIC_NCR5380_MMIO is not set
# CONFIG_SCSI_IPS is not set
# CONFIG_SCSI_INITIO is not set
# CONFIG_SCSI_INIA100 is not set
# CONFIG_SCSI_PPA is not set
# CONFIG_SCSI_IMM is not set
# CONFIG_SCSI_NCR53C7xx is not set
# CONFIG_SCSI_SYM53C8XX_2 is not set
# CONFIG_SCSI_NCR53C8XX is not set
# CONFIG_SCSI_SYM53C8XX is not set
# CONFIG_SCSI_PCI2000 is not set
# CONFIG_SCSI_PCI2220I is not set
# CONFIG_SCSI_QLOGIC_ISP is not set
# CONFIG_SCSI_QLOGIC_FC is not set
# CONFIG_SCSI_QLOGIC_1280 is not set
# CONFIG_SCSI_DC390T is not set
# CONFIG_SCSI_U14_34F is not set
# CONFIG_SCSI_NSP32 is not set
# CONFIG_SCSI_DEBUG is not set
#
# Multi-device support (RAID and LVM)
#
# CONFIG_MD is not set
#
# Fusion MPT device support
#
# CONFIG_FUSION is not set
#
# IEEE 1394 (FireWire) support (EXPERIMENTAL)
#
# CONFIG_IEEE1394 is not set
#
# I2O device support
#
# CONFIG_I2O is not set
#
# Networking support
#
CONFIG_NET=y
#
# Networking options
#
CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
CONFIG_NETLINK_DEV=m
# CONFIG_NETFILTER is not set
CONFIG_FILTER=y
CONFIG_UNIX=y
# CONFIG_NET_KEY is not set
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
# CONFIG_IP_ADVANCED_ROUTER is not set
# CONFIG_IP_PNP is not set
CONFIG_NET_IPIP=m
CONFIG_NET_IPGRE=m
# CONFIG_NET_IPGRE_BROADCAST is not set
# CONFIG_IP_MROUTE is not set
# CONFIG_ARPD is not set
CONFIG_INET_ECN=y
# CONFIG_SYN_COOKIES is not set
# CONFIG_INET_AH is not set
# CONFIG_INET_ESP is not set
# CONFIG_XFRM_USER is not set
# CONFIG_IPV6 is not set
#
# SCTP Configuration (EXPERIMENTAL)
#
CONFIG_IPV6_SCTP__=y
# CONFIG_IP_SCTP is not set
# CONFIG_ATM is not set
# CONFIG_VLAN_8021Q is not set
# CONFIG_LLC is not set
# CONFIG_DECNET is not set
# CONFIG_BRIDGE is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_NET_DIVERT is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
# CONFIG_NET_FASTROUTE is not set
# CONFIG_NET_HW_FLOWCONTROL is not set
#
# QoS and/or fair queueing
#
# CONFIG_NET_SCHED is not set
#
# Network testing
#
# CONFIG_NET_PKTGEN is not set
CONFIG_NETDEVICES=y
#
# ARCnet devices
#
# CONFIG_ARCNET is not set
CONFIG_DUMMY=m
# CONFIG_BONDING is not set
# CONFIG_EQUALIZER is not set
CONFIG_TUN=m
# CONFIG_ETHERTAP is not set
# CONFIG_NET_SB1000 is not set
#
# Ethernet (10 or 100Mbit)
#
CONFIG_NET_ETHERNET=y
# CONFIG_HAPPYMEAL is not set
# CONFIG_SUNGEM is not set
# CONFIG_NET_VENDOR_3COM is not set
#
# Tulip family network device support
#
# CONFIG_NET_TULIP is not set
# CONFIG_HP100 is not set
CONFIG_NET_PCI=y
# CONFIG_PCNET32 is not set
# CONFIG_AMD8111_ETH is not set
# CONFIG_ADAPTEC_STARFIRE is not set
# CONFIG_B44 is not set
# CONFIG_DGRS is not set
# CONFIG_EEPRO100 is not set
# CONFIG_E100 is not set
# CONFIG_FEALNX is not set
# CONFIG_NATSEMI is not set
# CONFIG_NE2K_PCI is not set
# CONFIG_8139CP is not set
CONFIG_8139TOO=y
# CONFIG_8139TOO_PIO is not set
# CONFIG_8139TOO_TUNE_TWISTER is not set
# CONFIG_8139TOO_8129 is not set
# CONFIG_8139_OLD_RX_RESET is not set
# CONFIG_SIS900 is not set
# CONFIG_EPIC100 is not set
# CONFIG_SUNDANCE is not set
# CONFIG_TLAN is not set
# CONFIG_VIA_RHINE is not set
#
# Ethernet (1000 Mbit)
#
# CONFIG_ACENIC is not set
# CONFIG_DL2K is not set
# CONFIG_E1000 is not set
# CONFIG_NS83820 is not set
# CONFIG_HAMACHI is not set
# CONFIG_YELLOWFIN is not set
# CONFIG_R8169 is not set
# CONFIG_SK98LIN is not set
# CONFIG_TIGON3 is not set
# CONFIG_FDDI is not set
# CONFIG_HIPPI is not set
# CONFIG_PLIP is not set
# CONFIG_PPP is not set
# CONFIG_SLIP is not set
#
# Wireless LAN (non-hamradio)
#
# CONFIG_NET_RADIO is not set
#
# Token Ring devices (depends on LLC=y)
#
# CONFIG_NET_FC is not set
# CONFIG_RCPCI is not set
# CONFIG_SHAPER is not set
#
# Wan interfaces
#
# CONFIG_WAN is not set
#
# Amateur Radio support
#
# CONFIG_HAMRADIO is not set
#
# IrDA (infrared) support
#
# CONFIG_IRDA is not set
#
# ISDN subsystem
#
# CONFIG_ISDN_BOOL is not set
#
# Telephony Support
#
# CONFIG_PHONE is not set
#
# Input device support
#
CONFIG_INPUT=y
#
# Userland interfaces
#
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
# CONFIG_INPUT_JOYDEV is not set
# CONFIG_INPUT_TSDEV is not set
# CONFIG_INPUT_EVDEV is not set
# CONFIG_INPUT_EVBUG is not set
#
# Input I/O drivers
#
# CONFIG_GAMEPORT is not set
CONFIG_SOUND_GAMEPORT=y
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
# CONFIG_SERIO_SERPORT is not set
# CONFIG_SERIO_CT82C710 is not set
# CONFIG_SERIO_PARKBD is not set
#
# Input Device Drivers
#
CONFIG_INPUT_KEYBOARD=y
CONFIG_KEYBOARD_ATKBD=y
# CONFIG_KEYBOARD_SUNKBD is not set
# CONFIG_KEYBOARD_XTKBD is not set
# CONFIG_KEYBOARD_NEWTON is not set
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y
# CONFIG_MOUSE_SERIAL is not set
# CONFIG_INPUT_JOYSTICK is not set
# CONFIG_INPUT_TOUCHSCREEN is not set
CONFIG_INPUT_MISC=y
CONFIG_INPUT_PCSPKR=m
# CONFIG_INPUT_UINPUT is not set
#
# Character devices
#
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
# CONFIG_SERIAL_NONSTANDARD is not set
#
# Serial drivers
#
CONFIG_SERIAL_8250=m
# CONFIG_SERIAL_8250_EXTENDED is not set
#
# Non-8250 serial port support
#
CONFIG_SERIAL_CORE=m
CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=256
CONFIG_PRINTER=m
# CONFIG_LP_CONSOLE is not set
CONFIG_PPDEV=m
# CONFIG_TIPAR is not set
#
# I2C support
#
CONFIG_I2C=m
# CONFIG_I2C_ALGOBIT is not set
# CONFIG_I2C_ALGOPCF is not set
CONFIG_I2C_CHARDEV=m
CONFIG_I2C_PROC=m
#
# I2C Hardware Sensors Mainboard support
#
# CONFIG_I2C_AMD756 is not set
# CONFIG_I2C_AMD8111 is not set
#
# I2C Hardware Sensors Chip support
#
# CONFIG_SENSORS_ADM1021 is not set
CONFIG_SENSORS_LM75=m
#
# Mice
#
# CONFIG_BUSMOUSE is not set
# CONFIG_QIC02_TAPE is not set
#
# Watchdog Cards
#
# CONFIG_WATCHDOG is not set
# CONFIG_INTEL_RNG is not set
# CONFIG_AMD_RNG is not set
CONFIG_NVRAM=m
CONFIG_RTC=m
CONFIG_GEN_RTC=m
CONFIG_GEN_RTC_X=y
# CONFIG_DTLK is not set
# CONFIG_R3964 is not set
# CONFIG_APPLICOM is not set
# CONFIG_SONYPI is not set
#
# Ftape, the floppy tape device driver
#
# CONFIG_FTAPE is not set
CONFIG_AGP=m
# CONFIG_AGP3 is not set
# CONFIG_AGP_INTEL is not set
CONFIG_AGP_VIA=m
# CONFIG_AGP_AMD is not set
# CONFIG_AGP_SIS is not set
# CONFIG_AGP_ALI is not set
# CONFIG_AGP_SWORKS is not set
# CONFIG_AGP_AMD_8151 is not set
# CONFIG_DRM is not set
# CONFIG_MWAVE is not set
CONFIG_RAW_DRIVER=m
#
# Multimedia devices
#
# CONFIG_VIDEO_DEV is not set
#
# File systems
#
# CONFIG_QUOTA is not set
# CONFIG_AUTOFS_FS is not set
CONFIG_AUTOFS4_FS=m
# CONFIG_REISERFS_FS is not set
# CONFIG_ADFS_FS is not set
# CONFIG_AFFS_FS is not set
# CONFIG_HFS_FS is not set
# CONFIG_BEFS_FS is not set
# CONFIG_BFS_FS is not set
CONFIG_EXT3_FS=y
# CONFIG_EXT3_FS_XATTR is not set
CONFIG_JBD=y
# CONFIG_JBD_DEBUG is not set
CONFIG_FAT_FS=m
# CONFIG_MSDOS_FS is not set
CONFIG_VFAT_FS=m
# CONFIG_EFS_FS is not set
# CONFIG_CRAMFS is not set
CONFIG_TMPFS=y
CONFIG_RAMFS=y
CONFIG_ISO9660_FS=m
CONFIG_JOLIET=y
CONFIG_ZISOFS=y
# CONFIG_JFS_FS is not set
# CONFIG_MINIX_FS is not set
# CONFIG_VXFS_FS is not set
# CONFIG_NTFS_FS is not set
# CONFIG_HPFS_FS is not set
CONFIG_PROC_FS=y
CONFIG_DEVFS_FS=y
CONFIG_DEVFS_MOUNT=y
# CONFIG_DEVFS_DEBUG is not set
# CONFIG_DEVPTS_FS is not set
# CONFIG_QNX4FS_FS is not set
# CONFIG_ROMFS_FS is not set
CONFIG_EXT2_FS=y
# CONFIG_EXT2_FS_XATTR is not set
# CONFIG_SYSV_FS is not set
# CONFIG_UDF_FS is not set
# CONFIG_UFS_FS is not set
# CONFIG_XFS_FS is not set
#
# Network File Systems
#
# CONFIG_CODA_FS is not set
# CONFIG_INTERMEZZO_FS is not set
CONFIG_NFS_FS=y
CONFIG_NFS_V3=y
CONFIG_NFS_V4=y
CONFIG_NFSD=y
CONFIG_NFSD_V3=y
CONFIG_NFSD_V4=y
# CONFIG_NFSD_TCP is not set
CONFIG_SUNRPC=y
CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y
CONFIG_EXPORTFS=y
# CONFIG_CIFS is not set
# CONFIG_SMB_FS is not set
# CONFIG_NCP_FS is not set
# CONFIG_AFS_FS is not set
CONFIG_ZISOFS_FS=m
#
# Partition Types
#
# CONFIG_PARTITION_ADVANCED is not set
CONFIG_MSDOS_PARTITION=y
CONFIG_NLS=y
#
# Native Language Support
#
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=m
# CONFIG_NLS_CODEPAGE_737 is not set
# CONFIG_NLS_CODEPAGE_775 is not set
# CONFIG_NLS_CODEPAGE_850 is not set
# CONFIG_NLS_CODEPAGE_852 is not set
# CONFIG_NLS_CODEPAGE_855 is not set
# CONFIG_NLS_CODEPAGE_857 is not set
# CONFIG_NLS_CODEPAGE_860 is not set
# CONFIG_NLS_CODEPAGE_861 is not set
# CONFIG_NLS_CODEPAGE_862 is not set
# CONFIG_NLS_CODEPAGE_863 is not set
# CONFIG_NLS_CODEPAGE_864 is not set
# CONFIG_NLS_CODEPAGE_865 is not set
# CONFIG_NLS_CODEPAGE_866 is not set
# CONFIG_NLS_CODEPAGE_869 is not set
# CONFIG_NLS_CODEPAGE_936 is not set
# CONFIG_NLS_CODEPAGE_950 is not set
# CONFIG_NLS_CODEPAGE_932 is not set
# CONFIG_NLS_CODEPAGE_949 is not set
# CONFIG_NLS_CODEPAGE_874 is not set
# CONFIG_NLS_ISO8859_8 is not set
# CONFIG_NLS_CODEPAGE_1250 is not set
# CONFIG_NLS_CODEPAGE_1251 is not set
CONFIG_NLS_ISO8859_1=m
# CONFIG_NLS_ISO8859_2 is not set
# CONFIG_NLS_ISO8859_3 is not set
# CONFIG_NLS_ISO8859_4 is not set
# CONFIG_NLS_ISO8859_5 is not set
# CONFIG_NLS_ISO8859_6 is not set
# CONFIG_NLS_ISO8859_7 is not set
# CONFIG_NLS_ISO8859_9 is not set
# CONFIG_NLS_ISO8859_13 is not set
# CONFIG_NLS_ISO8859_14 is not set
# CONFIG_NLS_ISO8859_15 is not set
# CONFIG_NLS_KOI8_R is not set
# CONFIG_NLS_KOI8_U is not set
# CONFIG_NLS_UTF8 is not set
#
# Graphics support
#
CONFIG_FB=y
# CONFIG_FB_CLGEN is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
# CONFIG_FB_IMSTT is not set
# CONFIG_FB_VGA16 is not set
CONFIG_FB_VESA=y
CONFIG_VIDEO_SELECT=y
# CONFIG_FB_HGA is not set
# CONFIG_FB_RIVA is not set
# CONFIG_FB_MATROX is not set
# CONFIG_FB_RADEON is not set
# CONFIG_FB_ATY128 is not set
# CONFIG_FB_ATY is not set
# CONFIG_FB_SIS is not set
# CONFIG_FB_NEOMAGIC is not set
# CONFIG_FB_3DFX is not set
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_PM3 is not set
# CONFIG_FB_VIRTUAL is not set
#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
# CONFIG_MDA_CONSOLE is not set
CONFIG_DUMMY_CONSOLE=y
# CONFIG_FRAMEBUFFER_CONSOLE is not set
#
# Sound
#
CONFIG_SOUND=m
#
# Open Sound System
#
# CONFIG_SOUND_PRIME is not set
#
# Advanced Linux Sound Architecture
#
CONFIG_SND=m
CONFIG_SND_SEQUENCER=m
# CONFIG_SND_SEQ_DUMMY is not set
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=m
CONFIG_SND_PCM_OSS=m
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_SND_RTCTIMER=m
# CONFIG_SND_VERBOSE_PRINTK is not set
# CONFIG_SND_DEBUG is not set
#
# Generic devices
#
# CONFIG_SND_DUMMY is not set
# CONFIG_SND_VIRMIDI is not set
# CONFIG_SND_MTPAV is not set
# CONFIG_SND_SERIAL_U16550 is not set
# CONFIG_SND_MPU401 is not set
#
# PCI devices
#
# CONFIG_SND_ALI5451 is not set
# CONFIG_SND_CS46XX is not set
# CONFIG_SND_CS4281 is not set
# CONFIG_SND_EMU10K1 is not set
# CONFIG_SND_KORG1212 is not set
# CONFIG_SND_NM256 is not set
# CONFIG_SND_RME32 is not set
# CONFIG_SND_RME96 is not set
# CONFIG_SND_RME9652 is not set
# CONFIG_SND_HDSP is not set
# CONFIG_SND_TRIDENT is not set
# CONFIG_SND_YMFPCI is not set
# CONFIG_SND_ALS4000 is not set
# CONFIG_SND_CMIPCI is not set
# CONFIG_SND_ENS1370 is not set
# CONFIG_SND_ENS1371 is not set
# CONFIG_SND_ES1938 is not set
# CONFIG_SND_ES1968 is not set
# CONFIG_SND_MAESTRO3 is not set
# CONFIG_SND_FM801 is not set
# CONFIG_SND_ICE1712 is not set
# CONFIG_SND_INTEL8X0 is not set
# CONFIG_SND_SONICVIBES is not set
CONFIG_SND_VIA82XX=m
#
# ALSA USB devices
#
# CONFIG_SND_USB_AUDIO is not set
#
# USB support
#
CONFIG_USB=m
# CONFIG_USB_DEBUG is not set
#
# Miscellaneous USB options
#
CONFIG_USB_DEVICEFS=y
# CONFIG_USB_BANDWIDTH is not set
# CONFIG_USB_DYNAMIC_MINORS is not set
#
# USB Host Controller Drivers
#
# CONFIG_USB_EHCI_HCD is not set
# CONFIG_USB_OHCI_HCD is not set
# CONFIG_USB_UHCI_HCD is not set
#
# USB Device Class drivers
#
# CONFIG_USB_AUDIO is not set
# CONFIG_USB_BLUETOOTH_TTY is not set
# CONFIG_USB_MIDI is not set
# CONFIG_USB_ACM is not set
# CONFIG_USB_PRINTER is not set
# CONFIG_USB_STORAGE is not set
#
# USB Human Interface Devices (HID)
#
# CONFIG_USB_HID is not set
#
# USB HID Boot Protocol drivers
#
# CONFIG_USB_KBD is not set
# CONFIG_USB_MOUSE is not set
# CONFIG_USB_AIPTEK is not set
# CONFIG_USB_WACOM is not set
# CONFIG_USB_POWERMATE is not set
# CONFIG_USB_XPAD is not set
#
# USB Imaging devices
#
# CONFIG_USB_MDC800 is not set
# CONFIG_USB_SCANNER is not set
# CONFIG_USB_MICROTEK is not set
# CONFIG_USB_HPUSBSCSI is not set
#
# USB Multimedia devices
#
# CONFIG_USB_DABUSB is not set
#
# Video4Linux support is needed for USB Multimedia device support
#
#
# USB Network adaptors
#
# CONFIG_USB_CATC is not set
# CONFIG_USB_CDCETHER is not set
# CONFIG_USB_KAWETH is not set
# CONFIG_USB_PEGASUS is not set
# CONFIG_USB_RTL8150 is not set
# CONFIG_USB_USBNET is not set
#
# USB port drivers
#
# CONFIG_USB_USS720 is not set
#
# USB Serial Converter support
#
# CONFIG_USB_SERIAL is not set
#
# USB Miscellaneous drivers
#
# CONFIG_USB_TIGL is not set
# CONFIG_USB_AUERSWALD is not set
# CONFIG_USB_RIO500 is not set
# CONFIG_USB_BRLVGER is not set
# CONFIG_USB_LCD is not set
# CONFIG_USB_TEST is not set
#
# Bluetooth support
#
# CONFIG_BT is not set
#
# Profiling support
#
# CONFIG_PROFILING is not set
#
# Kernel hacking
#
CONFIG_DEBUG_KERNEL=y
CONFIG_CPUS_STAT=y
# CONFIG_DEBUG_STACKOVERFLOW is not set
# CONFIG_DEBUG_SLAB is not set
# CONFIG_X86_REMOTE_DEBUG is not set
# CONFIG_DEBUG_IOVIRT is not set
CONFIG_MAGIC_SYSRQ=y
# CONFIG_DEBUG_SPINLOCK is not set
CONFIG_KALLSYMS=y
# CONFIG_DEBUG_SPINLOCK_SLEEP is not set
# CONFIG_FRAME_POINTER is not set
CONFIG_X86_EXTRA_IRQS=y
CONFIG_X86_FIND_SMP_CONFIG=y
CONFIG_X86_MPPARSE=y
#
# Security options
#
# CONFIG_SECURITY is not set
#
# Cryptographic options
#
# CONFIG_CRYPTO is not set
#
# Library routines
#
# CONFIG_CRC32 is not set
CONFIG_ZLIB_INFLATE=m
CONFIG_X86_SMP=y
CONFIG_X86_HT=y
CONFIG_X86_BIOS_REBOOT=y
CONFIG_X86_TRAMPOLINE=y
^ permalink raw reply
* MB without keyboard controller / USB-only keyboard ?
From: Stephan von Krawczynski @ 2003-01-09 10:42 UTC (permalink / raw)
To: linux-kernel
Hello all,
how do I work with a mb that contains no keyboard controller, but has only USB
for keyboard and mouse?
While booting the kernel I get:
pc_keyb: controller jammed (0xFF)
(a lot of these :-)
and afterwards I cannot use the USB keyboard.
Everything works with a mb that contains a keyboard-controller, but where I use a
USB keyboard.
--
Regards,
Stephan
^ permalink raw reply
* RE: opening a port..
From: Rob Sterenborg @ 2003-01-09 10:35 UTC (permalink / raw)
Cc: netfilter
In-Reply-To: <1042105878.487.40.camel@nirvana>
> ok heres my current script, yes its inefficient, but thats
> not the major problem.. 4662 port :/ I relise that theres
> more ports available for edonkey to use, but opening ONE port
> would be a start.
>
> i added "iptables -A FORWARD -m state --state
> RELATED,ESTABLISHED -j ACCEPT" without anything happening...
>
<snip>
> iptables -A FORWARD -o eth1 -p udp --dport 4665 -j ACCEPT
> iptables -A FORWARD -o eth0 -p udp --dport 4665 -j ACCEPT
> iptables -A FORWARD -o eth0 -p udp --sport 4665 -j ACCEPT
> iptables -A FORWARD -o eth1 -p udp --sport 4665 -j ACCEPT
> iptables -A FORWARD -o eth1 -p tcp --sport 4665 -j ACCEPT
> iptables -A FORWARD -o eth0 -p tcp --sport 4665 -j ACCEPT
>
Okay, let's leave these rules alone for a moment.
*IS* your eDonkey server running/listening. If you do a netstat -an *on
the machine that's supposed to be running eDonkey* (you don't need
netcat to do this) then it must report one (or more) ports belonging to
eDonkey as listening .
If not, you can try whatever you want but it won't work ; you will never
connect, not even local. Forwarding is not going to help you then and
AFAIK you can't test if forwarding is working (which doesn't say it's
impossible ; I just don't know how).
Besides, going back to the ruleset, I don't see an "echo 1 >
/proc/sys/net/ipv4/ip_forward". You may have setup the rules correctly
but it's not going to forward anything untill you did the above "echo".
Rob
^ permalink raw reply
* Re: Re: 2.5 fbdev & driver initial mode
From: Benjamin Herrenschmidt @ 2003-01-09 10:39 UTC (permalink / raw)
To: Geert Uytterhoeven
In-Reply-To: <Pine.GSO.4.21.0301091029140.25052-100000@vervain.sonytel.be>
On Thu, 2003-01-09 at 10:30, Geert Uytterhoeven wrote:
> Note: on some platforms graphics chips with VGA cores are _not_ initialized to
> VGA mode by the firmware. So great care should be taken when not explicitly
> switching to graphics mode on those platforms.
Yup. This is typically the case of PowerMacs where the VGA memory isn't
even reachable on the PCI/AGP bus.
Ben.
-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
^ permalink raw reply
* Re: 2.5.55: local symbols in net/ipv6/af_inet6.o
From: David van Hoose @ 2003-01-09 10:47 UTC (permalink / raw)
To: Niels den Otter; +Cc: linux-kernel
In-Reply-To: <20030109091025.GW31387@surly.surfnet.nl>
Niels den Otter wrote:
> As of 2.5.54bk6 (including 2.5.55) I get the following compilation error:
>
SNIP!
> net/built-in.o(.init.text+0x1a34): In function `inet6_init':
> : undefined reference to `local symbols in discarded section .exit.text'
> make: *** [vmlinux] Error 1
>
>
> The reference_discarded.pl script says following:
> pangsit:/usr/src/linux/net> perl ~otter/reference_discarded.pl
> Finding objects, 245 objects, ignoring 0 module(s)
> Finding conglomerates, ignoring 11 conglomerate(s)
> Scanning objects
> Error: ./ipv6/af_inet6.o .init.text refers to 000003e4 R_386_PC32 .exit.text
> Done
>
> I tried both gcc-2.95 & gcc-3.2.2 .
Change the IPv6 option in your config from Y to M. That is a workaround
until whoever fixes that. I get it too.
-David
^ permalink raw reply
* RE: opening a port..
From: Rob Sterenborg @ 2003-01-09 10:40 UTC (permalink / raw)
To: 'Jörg Esser', 'netfilter'
In-Reply-To: <FD8F124A387AD6119F7900A0D218B321561E53@hslex01.hslbz.local>
> I heard that when you use nmap as your way it picks just well known
> ports (/etc/service file ?) and then you won´t get this
> special port if
> its not in there.(Maybe I´m wrong)
I have a /usr/share/nmap/nmap-services file. I think nmap is picking
that file to scan for services. It's more detailed than /etc/services,
but indeed it doesn't include eDonkey ports.
Rob
^ permalink raw reply
* oss bug introduced since 2.4.18?
From: Paul Forgey @ 2003-01-09 10:50 UTC (permalink / raw)
To: linux-kernel
Since upgrading from 2.4.18 to 2.4.20, I've had a problem unmapping
mmap'd sound buffers. This problem is still present in 21-pre3.
Machine is a P-III Celeron on an Asus CUSL-2 board.
I have a program which captures audio for streaming using mmap
(verified with ptrace). When I'm done, I issue a SNDCTL_DSP_SETTRIGGER
with pointer to int value of 0 and munmap the buffer. There is about a
2/3 chance the munmap call will never return and the process will not
die. At this point, I can still login to the machine through another
window or the console, but any process making system calls which I have
not yet determined follow the same fate as the original problem
process. So far, I've found the 'who' and 'ps' commands do this. The
ps output runs until what seems to be just before reporting the
original hung process.
This is not a problem if I boot with .18, but I need to run >= 20 for
my network card.
I'm using a Sound Blaster Live 5.1, and I've tried switching from the
supplied drivers in the kernel to using Creative's open source drivers
with the same results. So it may be in the core sound and not specific
to the sound card driver?
^ permalink raw reply
* Re: Requested: CMI8330 testers?
From: Takashi Iwai @ 2003-01-09 10:55 UTC (permalink / raw)
To: Bernard Urban; +Cc: alsa-devel
In-Reply-To: <s5h1y3naa5u.wl@alsa2.suse.de>
Hi,
At Wed, 08 Jan 2003 17:17:17 +0100,
I wrote:
>
> please try the attached patch.
> it will add the SB mixers (all new ones starting "SB xxx" except for
> tone controls) and initializes the SB-mixer reg bit (as default).
i found the last patch including bugs.
now the new version was already applied to cvs, so just update the cvs
tree.
>
> the first step is to check whether and which SB mixer has influence to
> what output/input. there are also CMI8330-native controls, namely the
> controls without "SB" prefix. whether these controls affect the
> playback. the SB mixers can be disabled (removed) by commenting out
> ENABLE_SB_MIXER definition in the source.
>
> the next step is to switch playback and capture by commenting out the
> definition PLAYBACK_ON_SB at the beginning of the code. then the
> playback will be done through AD1848 and capture will be on SB16.
> check again which mixer elements work for what.
and please check the above again...
ciao,
Takashi
-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
^ permalink raw reply
* Re: fbb, progress and questions
From: Tomi Manninen @ 2003-01-09 10:55 UTC (permalink / raw)
To: mvw; +Cc: linux-hams
In-Reply-To: <Pine.LNX.4.44.0301082249560.27870-100000@jeeves.mvw.net>
On Wed, 8 Jan 2003 mvw@mvw.net wrote:
> - when a message is "on hold", how do I get it "off hold"?
RE(view)
> - Why does killing a message not remove it? How DO I remove it?
As Shane said, the actual removing is done during the nightly
housekeeping. The kill command only marks the message for removing by
changing it's status. A killed message is visible only to the sysop, a
normal user can not list or read it.
There are actually several stages of killed messages: expired, killed,
archived. To be honest, I have never fully understood what these mean but
they pretty much converge to one if you have epurmess.ini configured
properly (no archiving, PK->PA delay 0 days etc.).
See: http://www.f6fbb.org/fbbdoc/fmtepurm.htm
> - Why do I have one password set with "EU" command and one in passwd.sys,
> and never the twain shall meet?
The EU command edits the user database and there a password that is used
when a user logs in with telnet or a modem (FBB has a modem interface as
well).
Passwd.sys is for authenticating a remote sysop. FBB has three levels of
users: normal, sysop and sysop after authenticating. A sysop user simply
has the S-flag set in the user database (EU). When a sysop want more
privileges he issues the "SYS" command and uses the passwd.sys password to
authenticate him.
See: http://www.f6fbb.org/fbbdoc/fmtpassw.htm
> - ehy can I not use the "EU" command when telnetted in, but I can use it
> when using the xfbbC app?
Only the sysop can use the EU command. Apparently you haven't set the
S-flag for yourself.
When logging in with the remote console app xfbbC any user becomes a sysop
with full privileges. That is why it needs the passwd.sys sysop password
to authenticate.
> - Many programming techniques that are used in fbb are extremely poor
> (sorry! do not mean to be rude, but just wondering WHY). Like using
> binary configuration settings (2, 4, 8, 16, 32, etc); or using setup files
> that depend on exact numbers of lines, etc. Is this historical accident?
I think so. The FBB sofware is more than 10 years old and originally
written for DOS. The memory constraints in DOS are probably the reason for
all this. As Shane said, this is (slowly) getting better.
> - I guess fbb does its own ax25 thing - why not just use kernel ax25?
It does use kernel AX.25. It doesn't use ax25d though, it listens for
incoming connections by it self.
Also FBB can handle certain types of TNC's directly, bypassing the kernel
stuff. That was needed in DOS/Windows so why remove it in Linux? But you
don't have to use this functionality.
> As you see, my lack of understanding is so great that I wonder if I will
> ever usefully use this. So rather than bore you with too many questions
> about the detail, a few meta questions, namely: is this all part of the
> normal learning process, or am I overlooking some good basic docs
> somewhere? (Or am I too dumb)? Should I bother? And, if yes, what is the
> best way to find info (not the docs, apparently).
From the questions it seems like you have never even used a packet BBS.
I mean as a normal user, not as a sysop. If that is the case then I think
you need to start with reading some book or doc that describes the whole
packet BBS network from the user point of view.
--
Tomi Manninen Internet: oh2bns@sral.fi
OH2BNS AX.25: oh2bns@oh2rbi.fin.eu
KP20ME04 Amprnet: oh2bns@oh2rbi.ampr.org
^ permalink raw reply
* Re: Linux v2.5.55
From: Geert Uytterhoeven @ 2003-01-09 11:04 UTC (permalink / raw)
To: Andrew Morton; +Cc: Kernel Mailing List
In-Reply-To: <Pine.LNX.4.44.0301082033410.1438-100000@penguin.transmeta.com>
On Wed, 8 Jan 2003, Linus Torvalds wrote:
> Andrew Morton <akpm@digeo.com>:
> o move LOG_BUF_SIZE to header/config
I find the config a bit confusing:
| Kernel log buffer size (128 KB, 64 KB, 32 KB, 16 KB, 8 KB, 4 KB) [16 KB] (NEW) ?
| Select kernel log buffer size from this list (power of 2).
| Defaults: 17 (=> 128 KB for S/390)
| 16 (=> 64 KB for x86 NUMAQ or IA-64)
| 15 (=> 32 KB for SMP)
| 14 (=> 16 KB for uniprocessor)
|
| Kernel log buffer size (128 KB, 64 KB, 32 KB, 16 KB, 8 KB, 4 KB) [16 KB] (NEW)
E.g. should I enter `14' or `16 KB' (or `16') for `16 KB'?
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
^ permalink raw reply
* [BENCHMARK] 2.5.55 Lmbench performance.
From: Aniruddha M Marathe @ 2003-01-09 11:22 UTC (permalink / raw)
To: linux-kernel
Hi,
Here is a comparison of results of 2.5.55 and 2.5.54. The figures in the table below indicate median of 5 repetitions of tests. This result doesn't have many
Differences than the previous one.
2.5.55 2.5.54
==============================================================================
Processor, Processes - times in microseconds - smaller is better
1. Null call 0.41 0.44
2. Null I/O 0.58 0.82
3. stat 25 29
4. open close 26 30
5. sh proc 7117 7872
6. exec proc 1285 1528
------------------------------------------------------------------------------
Context switching - times in microseconds - smaller is better
1. 2p/0K ctxsw 1.100 1.560
------------------------------------------------------------------------------
*Local* Communication latencies in microseconds - smaller is better
1. PIPE 5.626 8.426
2. AF UNIX 13 19
3. UDP 24 30
4. TCP connection 126 146
------------------------------------------------------------------------------
File & VM system latencies in microseconds - smaller is better
1. MMAP latency 472 599
------------------------------------------------------------------------------
*Local* Communication bandwidth in MB/s - bigger is better
1. PIPE 554 634
==============================================================================
Full result
****************************************************************************
Lmbench result
kernel 2.5.55
****************************************************************************
L M B E N C H 2 . 0 S U M M A R Y
------------------------------------
(Alpha software, do not distribute)
Basic system parameters
----------------------------------------------------
Host OS Description Mhz
--------- ------------- ----------------------- ----
benchtest Linux 2.5.55 i686-pc-linux-gnu 790
benchtest Linux 2.5.55 i686-pc-linux-gnu 790
benchtest Linux 2.5.55 i686-pc-linux-gnu 790
benchtest Linux 2.5.55 i686-pc-linux-gnu 790
benchtest Linux 2.5.55 i686-pc-linux-gnu 790
Processor, Processes - times in microseconds - smaller is better
----------------------------------------------------------------
Host OS Mhz null null open selct sig sig fork exec sh
call I/O stat clos TCP inst hndl proc proc proc
--------- ------------- ---- ---- ---- ---- ---- ----- ---- ---- ---- ---- ----
benchtest Linux 2.5.55 790 0.38 0.58 25 26 20 1.20 4.70 303 1354 7228
benchtest Linux 2.5.55 790 0.41 0.58 25 26 18 1.22 4.93 239 1265 7047
benchtest Linux 2.5.55 790 0.38 0.57 25 26 21 1.20 4.92 253 1285 7061
benchtest Linux 2.5.55 790 0.41 0.58 25 26 19 1.22 4.99 291 1304 7117
benchtest Linux 2.5.55 790 0.41 0.56 25 26 17 1.20 4.93 237 1252 7080
Context switching - times in microseconds - smaller is better
-------------------------------------------------------------
Host OS 2p/0K 2p/16K 2p/64K 8p/16K 8p/64K 16p/16K 16p/64K
ctxsw ctxsw ctxsw ctxsw ctxsw ctxsw ctxsw
--------- ------------- ----- ------ ------ ------ ------ ------- -------
benchtest Linux 2.5.55 1.040 4.2600 15 4.7500 175 37 173
benchtest Linux 2.5.55 1.120 4.3800 14 6.4800 173 38 175
benchtest Linux 2.5.55 1.120 4.4500 14 8.0100 178 41 178
benchtest Linux 2.5.55 1.100 4.3800 14 5.0000 179 38 176
benchtest Linux 2.5.55 1.100 4.3700 14 6.8700 176 33 176
*Local* Communication latencies in microseconds - smaller is better
-------------------------------------------------------------------
Host OS 2p/0K Pipe AF UDP RPC/ TCP RPC/ TCP
ctxsw UNIX UDP TCP conn
--------- ------------- ----- ----- ---- ----- ----- ----- ----- ----
benchtest Linux 2.5.55 1.040 5.489 13 24 47 69 97 126
benchtest Linux 2.5.55 1.120 5.626 14 24 47 70 97 126
benchtest Linux 2.5.55 1.120 5.775 14 24 47 69 97 126
benchtest Linux 2.5.55 1.100 5.692 13 24 47 69 97 126
benchtest Linux 2.5.55 1.100 5.612 13 24 47 69 97 126
File & VM system latencies in microseconds - smaller is better
--------------------------------------------------------------
Host OS 0K File 10K File Mmap Prot Page
Create Delete Create Delete Latency Fault Fault
--------- ------------- ------ ------ ------ ------ ------- ----- -----
benchtest Linux 2.5.55 106 43 317 94 472 0.843 3.00000
benchtest Linux 2.5.55 106 44 304 96 481 0.842 3.00000
benchtest Linux 2.5.55 107 44 316 96 470 0.872 3.00000
benchtest Linux 2.5.55 107 44 302 99 470 0.849 3.00000
benchtest Linux 2.5.55 106 44 317 96 479 0.890 3.00000
*Local* Communication bandwidths in MB/s - bigger is better
-----------------------------------------------------------
Host OS Pipe AF TCP File Mmap Bcopy Bcopy Mem Mem
UNIX reread reread (libc) (hand) read write
--------- ------------- ---- ---- ---- ------ ------ ------ ------ ---- -----
benchtest Linux 2.5.55 634 133 24 308 356 124 113 356 171
benchtest Linux 2.5.55 248 135 25 286 353 123 112 354 170
benchtest Linux 2.5.55 608 129 25 304 353 123 112 353 169
benchtest Linux 2.5.55 667 138 25 301 353 123 112 353 169
benchtest Linux 2.5.55 681 108 25 295 351 124 113 351 169
Memory latencies in nanoseconds - smaller is better
(WARNING - may not be correct, check graphs)
---------------------------------------------------
Host OS Mhz L1 $ L2 $ Main mem Guesses
--------- ------------- ---- ----- ------ -------- -------
benchtest Linux 2.5.55 790 3.796 8.8720 174
benchtest Linux 2.5.55 790 3.798 8.8650 175
benchtest Linux 2.5.55 790 3.793 8.8730 175
benchtest Linux 2.5.55 790 3.793 8.8640 176
benchtest Linux 2.5.55 790 3.803 8.8670 176
Aniruddha Marathe
WIPRO Technologies, India
aniruddha.marathe@wipro.com
+91-80-5502001 to 2008 extn 5092
^ permalink raw reply
* oss modules unknown symbols in 2.5.55
From: venom @ 2003-01-09 11:22 UTC (permalink / raw)
To: linux-kernel
HI, sound ad modules in kernel 2.5.55 down not work anymore, because modules
cannot be loaded due to unknown symbols:
soundcore: Unknown symbol errno
i810_audio: Unknown symbol register_sound_mixer
soundcore: Unknown symbol errno
sound: Unknown symbol register_sound_dsp
v_midi: Unknown symbol midi_devs
soundcore: Unknown symbol errno
sound: Unknown symbol register_sound_dsp
opl3: Unknown symbol note_to_freq
soundcore: Unknown symbol errno
sound: Unknown symbol register_sound_dsp
mpu401: Unknown symbol do_midi_msg
soundcore: Unknown symbol errno
sound: Unknown symbol register_sound_dsp
uart401: Unknown symbol midi_devs
sound: Unknown symbol register_sound_dsp
opl3: Unknown symbol note_to_freq
soundcore: Unknown symbol errno
Hope this helps
Luigi
p.s.
yes, I know I should use alsa, but I like OSS...
^ permalink raw reply
* Re: Linux 2.4.21pre3-ac2 - some trivial patches
From: Eyal Lebedinsky @ 2003-01-09 11:24 UTC (permalink / raw)
To: Alan Cox; +Cc: linux-kernel
In-Reply-To: <200301090139.h091d9G26412@devserv.devel.redhat.com>
[-- Attachment #1: Type: text/plain, Size: 133 bytes --]
A few small patches that I needed to finish a build on Debian 3.0.
--
Eyal Lebedinsky (eyal@eyal.emu.id.au) <http://samba.org/eyal/>
[-- Attachment #2: 2.4.21-pre3-ac2-ehci-hcd.patch --]
[-- Type: text/plain, Size: 432 bytes --]
343c343
< ehci_warn (ehci, "illegal capability!\n");
---
> ehci_warn (ehci, "illegal capability!\n", "");
416c416
< ehci_info (ehci, "enabled 64bit PCI DMA\n");
---
> ehci_info (ehci, "enabled 64bit PCI DMA\n", "");
501c501
< ehci_err (ehci, "stopped in_interrupt!\n");
---
> ehci_err (ehci, "stopped in_interrupt!\n", "");
685c685
< ehci_err (ehci, "fatal error\n");
---
> ehci_err (ehci, "fatal error\n", "");
[-- Attachment #3: 2.4.21-pre3-ac2-sbp2.patch --]
[-- Type: text/plain, Size: 830 bytes --]
--- linux/drivers/ieee1394/sbp2.c.orig Thu Dec 19 10:22:33 2002
+++ linux/drivers/ieee1394/sbp2.c Thu Dec 19 10:23:17 2002
@@ -1511,7 +1511,7 @@
* physical dma in hardware). Mostly just here for debugging...
*/
static int sbp2_handle_physdma_write(struct hpsb_host *host, int nodeid, int destid, quadlet_t *data,
- u64 addr, unsigned int length)
+ u64 addr, unsigned int length, u16 flags)
{
/*
@@ -1527,7 +1527,7 @@
* physical dma in hardware). Mostly just here for debugging...
*/
static int sbp2_handle_physdma_read(struct hpsb_host *host, int nodeid, quadlet_t *data,
- u64 addr, unsigned int length)
+ u64 addr, unsigned int length, u16 flags)
{
/*
[-- Attachment #4: 2.4.21-pre3-ac2-via82cxxx_audio.patch --]
[-- Type: text/plain, Size: 415 bytes --]
--- linux/drivers/sound/via82cxxx_audio.c.orig Thu Jan 9 21:51:00 2003
+++ linux/drivers/sound/via82cxxx_audio.c Thu Jan 9 21:51:14 2003
@@ -1918,6 +1918,7 @@
static void via_new_interrupt(int irq, void *dev_id, struct pt_regs *regs)
{
struct via_info *card = dev_id;
+ u32 status32;
/* to minimize interrupt sharing costs, we use the SGD status
* shadow register to check the status of all inputs and
^ permalink raw reply
* __gpl_ksymtab
From: Russell King @ 2003-01-09 11:26 UTC (permalink / raw)
To: Linux Kernel List; +Cc: Rusty Russell
In 2.5.55, we have a new section called "__gpl_ksymtab".
This, unfortunately, isn't mentioned in the linker script, and on ARM
gets placed at 0x1c58, where the rest of the kernel is at 0xcXXXXXXX.
This section isn't even mentioned in the x86 linker script, so there
isn't an example of the placement expectations of this section.
Rusty, can you provide the missing bits please?
--
Russell King (rmk@arm.linux.org.uk) The developer of ARM Linux
http://www.arm.linux.org.uk/personal/aboutme.html
^ permalink raw reply
* [BENCHMARK] tiobench 2.5.55 performance
From: Aniruddha M Marathe @ 2003-01-09 11:28 UTC (permalink / raw)
To: linux-kernel
Hi,
Here are the results of comparison of kernel 2.5.55 and 2.5.54
on TIObench. key findings are listed in the table. Values in the
table indicate approximate percentage change with respect to previous result.
Please see the mail in full window to see the formatted results.
-------------------------------------------------------------
test 2.5.55 (as compared to
2.5.54) APPROXIMATE % change
-------------------------------------------------------------
rate (megabytes per second) no much change
CPU % utilization 15% decrease
Average Latency 15% decrease
Maximum latency less than 10 % increase
CPU efficiency 10% increase
-------------------------------------------------------------
No size specified, using 252 MB
Unit information
================
File size = megabytes
Blk Size = bytes
Rate = megabytes per second
CPU% = percentage of CPU used during the test
Latency = milliseconds
Lat% = percent of requests that took longer than X seconds
CPU Eff = Rate divided by CPU% - throughput per cpu load
Sequential Reads
File Blk Num Avg Maximum Lat% Lat% CPU
Identifier Size Size Thr Rate (CPU%) Latency Latency >2s >10s Eff
---------------------------- ------ ----- --- ------ ------ --------- ----------- -------- -------- -----
2.5.55 252 4096 10 8.45 4.920% 12.947 1304.87 0.00000 0.00000 172
Random Reads
File Blk Num Avg Maximum Lat% Lat% CPU
Identifier Size Size Thr Rate (CPU%) Latency Latency >2s >10s Eff
---------------------------- ------ ----- --- ------ ------ --------- ----------- -------- -------- -----
2.5.55 252 4096 10 0.54 1.075% 200.009 925.97 0.00000 0.00000 50
Sequential Writes
File Blk Num Avg Maximum Lat% Lat% CPU
Identifier Size Size Thr Rate (CPU%) Latency Latency >2s >10s Eff
---------------------------- ------ ----- --- ------ ------ --------- ----------- -------- -------- -----
2.5.55 252 4096 10 19.42 28.69% 3.390 18832.14 0.06250 0.00000 68
Random Writes
File Blk Num Avg Maximum Lat% Lat% CPU
Identifier Size Size Thr Rate (CPU%) Latency Latency >2s >10s Eff
---------------------------- ------ ----- --- ------ ------ --------- ----------- -------- -------- -----
2.5.55 252 4096 10 0.78 0.949% 1.536 1792.09 0.00000 0.00000 82
Aniruddha Marathe
WIPRO Technologies, India
aniruddha.marathe@wipro.com
+91-80-5502001 to 2008 extn 5092
^ permalink raw reply
* need HELP about flush_map() in pageattr.c
From: Thomas Schlichter @ 2003-01-09 11:32 UTC (permalink / raw)
To: Linux Kernel Mailing List
Hello,
currently I am writing a patch to be able to make TLBs on any IO-devices
coherent to the CPUs TLBs. So I was looking in the kernel-sources for places
where not only the local but all TLBs are flushed. So I came up with
flush_map() in the arch/i386/mm/ and the arch/x86_64/mm/ directories.
Now my questions:
1. In the x86_64 part of code the flush_kernel_map() does a
local_flush_tlb_one() but in the i386 parts a local_flush_tlb_all(). Is the
mentioned athlon bug the cause or can it be changed to work as in the x86_64
code?
2. Can the flush_map() function be replaced by a flush_tlb_all() respective
flush_tlb_page(). If I can do so, what would be the correct value for the
first argument 'vma'?
If it is not posible could you please tell me why not...?
Thank you very much!
Thomas Schlichter
^ permalink raw reply
* [parisc-linux] glibc or kernel problem?
From: jsoe0708 @ 2003-01-09 11:24 UTC (permalink / raw)
To: parisc-linux; +Cc: Carlos O'Donell, John David Anglin, Randolph Chung
In-Reply-To: <3DED9BF500003DF9@ocpmta8.freegates.net>
Hello Carlos, Dave, Randolph, ...
>-- Original Message --
>From: jsoe0708@tiscali.be
>To: parisc-linux@parisc-linux.org
>Subject: [parisc-linux] squid-2.xx dpkg failled to fork on pl (follow up=
)
>Date: Thu, 2 Jan 2003 18:04:01 +0100
>
>
>Hi all,
>
>This small mail to mentionned that I reach to make squid operational on
>a linux-2.4.20-pa17 thanks to the following tips:
>
>in debian rules replace statement
> ac_cv_func_setresuid=3Dno \
>by
> ac_cv_func_setresuid=3Dyes \
>
>so that function leave_suid() [into src/tools.c] will use setresuid() in=
>place of seteuid() before launch fork().
>
>Is it a know problem on palinux?
>
I come back to you with this problem because it just supply a solution fo=
r
this problem and do not explain me the reason.
I do not reach to know if it is a problem with seteuid() (IIRC in glibc)
or a kernel problem.
I already try to get a coredump, but it seems that in this case (fork SEG=
V)
linux (SQUID FAQ) is not able to produce any coredump [what I unfortunalt=
ely
verify during numeruous test].
Is somebody have any better idea to help me to have a better idea of the
actula problem?
Thanks in advance,
Joel
********************************************
Promo Tiscali ADSL: 35 Euros/mois, 1er mois et activation =3D 0 Euro http=
://adsl.tiscali.be
^ permalink raw reply
* Re: Linux 2.4.21pre3-ac2
From: rwhron @ 2003-01-09 11:42 UTC (permalink / raw)
To: linux-kernel
This oops came up running dbench 32 on AMD K6/2.
dbench 32 runs okay on 2.4.21-pre3 on same hardware.
Error (regular_file): read_ksyms stat /proc/ksyms failed
No modules in ksyms, skipping objects
No ksyms, skipping lsmod
Unable to handle kernel NULL pointer dereference at virtual address 00000004
c0129c6b
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[<c0129c6b>] Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010246
eax: 00000000 ebx: c13d1acc ecx: d6ef2000 edx: d6ef205c
esi: c13d1acc edi: 00000000 ebp: 00003759 esp: d6ef3e50
ds: 0018 es: 0018 ss: 0018
Process dbench (pid: 713, stackpage=d6ef3000)
Stack: c0132f3e 00000000 d71d0924 001f8713 00000000 00000000 c13d1acc c13d1acc
c13d1acc 00000020 00003759 c012930c 00000000 d6ef2000 00000200 000001d2
c0257270 00001602 001f8714 c1549ae0 00000000 00000020 000001d2 00000006
Call Trace: [<c0132f3e>] [<c012930c>] [<c0129486>] [<c01294ec>] [<c0129f44>]
[<c012a1fb>] [<c012550e>] [<c012f2e8>] [<c012f05e>] [<c0106db3>]
Code: 89 58 04 89 03 89 53 04 89 59 5c 89 7b 0c ff 41 68 83 c4 1c
>>EIP; c0129c6b <__free_pages_ok+26b/290> <=====
Trace; c0132f3e <try_to_free_buffers+9e/f0>
Trace; c012930c <shrink_cache+32c/350>
Trace; c0129486 <shrink_caches+56/80>
Trace; c01294ec <try_to_free_pages_zone+3c/60>
Trace; c0129f44 <balance_classzone+54/1f0>
Trace; c012a1fb <__alloc_pages+11b/180>
Trace; c012550e <generic_file_write+47e/7a0>
Trace; c012f2e8 <sys_write+98/100>
Trace; c012f05e <sys_lseek+6e/80>
Trace; c0106db3 <system_call+33/40>
Code; c0129c6b <__free_pages_ok+26b/290>
00000000 <_EIP>:
Code; c0129c6b <__free_pages_ok+26b/290> <=====
0: 89 58 04 mov %ebx,0x4(%eax) <=====
Code; c0129c6e <__free_pages_ok+26e/290>
3: 89 03 mov %eax,(%ebx)
Code; c0129c70 <__free_pages_ok+270/290>
5: 89 53 04 mov %edx,0x4(%ebx)
Code; c0129c73 <__free_pages_ok+273/290>
8: 89 59 5c mov %ebx,0x5c(%ecx)
Code; c0129c76 <__free_pages_ok+276/290>
b: 89 7b 0c mov %edi,0xc(%ebx)
Code; c0129c79 <__free_pages_ok+279/290>
e: ff 41 68 incl 0x68(%ecx)
Code; c0129c7c <__free_pages_ok+27c/290>
11: 83 c4 1c add $0x1c,%esp
1 warning and 1 error issued. Results may not be reliable.
grep ^C /usr/src/linux/.config
CONFIG_X86=y
CONFIG_UID16=y
CONFIG_EXPERIMENTAL=y
CONFIG_MK6=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_X86_L1_CACHE_SHIFT=5
CONFIG_X86_ALIGNMENT_16=y
CONFIG_X86_HAS_TSC=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_NOHIGHMEM=y
CONFIG_MTRR=y
CONFIG_X86_TSC=y
CONFIG_NET=y
CONFIG_PCI=y
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_ISA=y
CONFIG_PCI_NAMES=y
CONFIG_SYSVIPC=y
CONFIG_SYSCTL=y
CONFIG_KCORE_ELF=y
CONFIG_BINFMT_ELF=y
CONFIG_BLK_DEV_FD=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECD=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_BLK_DEV_ADMA=y
CONFIG_BLK_DEV_VIA82CXXX=y
CONFIG_IDEDMA_AUTO=y
CONFIG_BLK_DEV_IDE_MODES=y
CONFIG_NETDEVICES=y
CONFIG_NET_ETHERNET=y
CONFIG_NET_PCI=y
CONFIG_8139TOO=y
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_SERIAL=y
CONFIG_SERIAL_CONSOLE=y
CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=64
CONFIG_REISERFS_FS=y
CONFIG_RAMFS=y
CONFIG_ISO9660_FS=y
CONFIG_PROC_FS=y
CONFIG_DEVPTS_FS=y
CONFIG_EXT2_FS=y
CONFIG_NFS_FS=y
CONFIG_NFS_V3=y
CONFIG_NFSD=y
CONFIG_NFSD_V3=y
CONFIG_SUNRPC=y
CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y
CONFIG_MSDOS_PARTITION=y
CONFIG_VGA_CONSOLE=y
CONFIG_DEBUG_KERNEL=y
CONFIG_MAGIC_SYSRQ=y
--
Randy Hron
http://home.earthlink.net/~rwhron/kernel/bigbox.html
^ permalink raw reply
* Re: ipv6 stack seems to forget to send ACKs
From: Rogier Wolff @ 2003-01-09 11:38 UTC (permalink / raw)
To: netdev, linux-kernel
In-Reply-To: <20030108130850.GQ22951@wiggy.net>
On Wed, Jan 08, 2003 at 02:08:50PM +0100, Wichert Akkerman wrote:
>
> 13:57:39.812123 tornado.wiggy.net.33035 > 2001:968:1::2.8000: . ack 9352713 win 32616 <nop,nop,timestamp 846062 369670698>
> 13:57:39.823581 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9352713:9353921(1208) ack 1 win 5712 <nop,nop,timestamp 369670698 846028> [class 0x2]
> 13:57:39.823636 tornado.wiggy.net.33035 > 2001:968:1::2.8000: . ack 9353921 win 32616 <nop,nop,timestamp 846063 369670698>
The packet is acked about 50 us after reception. Wicked!
> 13:57:39.835144 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9353921:9355129(1208) ack 1 win 5712 <nop,nop,timestamp 369670698 846028> [class 0x2]
> 13:57:39.835197 tornado.wiggy.net.33035 > 2001:968:1::2.8000: . ack 9355129 win 32616 <nop,nop,timestamp 846064 369670698>
Same here.
> 13:57:39.844277 2001:968:1::2.8000 > tornado.wiggy.net.33035: P 9355129:9355601(472) ack 1 win 5712 <nop,nop,timestamp 369670701 846062> [class 0x2]
> 13:57:39.844326 tornado.wiggy.net.33035 > 2001:968:1::2.8000: . ack 9355601 win 32616 <nop,nop,timestamp 846065 369670701>
> 13:57:40.221776 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9355601:9356809(1208) ack 1 win 5712 <nop,nop,timestamp 369670739 846065> [class 0x2]
> 13:57:40.221846 tornado.wiggy.net.33035 > 2001:968:1::2.8000: . ack 9356809 win 32616 <nop,nop,timestamp 846103 369670739>
> 13:57:40.233558 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9356809:9358017(1208) ack 1 win 5712 <nop,nop,timestamp 369670739 846065> [class 0x2]
> 13:57:40.233613 tornado.wiggy.net.33035 > 2001:968:1::2.8000: . ack 9358017 win 32616 <nop,nop,timestamp 846104 369670739>
> 13:57:40.245110 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9358017:9359225(1208) ack 1 win 5712 <nop,nop,timestamp 369670739 846065> [class 0x2]
> 13:57:40.245160 tornado.wiggy.net.33035 > 2001:968:1::2.8000: . ack 9359225 win 32616 <nop,nop,timestamp 846105 369670739>
same. same. same.
> 13:57:40.282351 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9359225:9360433(1208) ack 1 win 5712 <nop,nop,timestamp 369670744 846103>
But now: No ack! Funny.
> 13:57:40.284307 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9360433:9360653(220) ack 1 win 5712 <nop,nop,timestamp 369670744 846103>
Another packet, no ack!
> 13:57:40.297307 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9360653:9361861(1208) ack 1 win 5712 <nop,nop,timestamp 369670745 846104>
> 13:57:40.297376 tornado.wiggy.net.33035 > 2001:968:1::2.8000: . ack 9359225 win 32616 <nop,nop,timestamp 846111 369670744,nop,nop,sack sack 1 {9360653:9361861} >
Another packet, but this time it SACKs the just-recieved packet. It looks
as if the two packets inbetween somehow were not recognized as belonging
with this connection.
> 13:57:40.308222 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9362081:9363289(1208) ack 1 win 5712 <nop,nop,timestamp 369670745 846104> [class 0x2]
> 13:57:40.308271 tornado.wiggy.net.33035 > 2001:968:1::2.8000: . ack 9359225 win 32616 <nop,nop,timestamp 846112 369670744,nop,nop,sack sack 2 {9362081:9363289}{9360653:9361861} >
new packet, recognized ok, buffered, and acked!
> 13:57:40.310424 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9361861:9362081(220) ack 1 win 5712 <nop,nop,timestamp 369670745 846105>
> 13:57:40.310471 tornado.wiggy.net.33035 > 2001:968:1::2.8000: . ack 9359225 win 32616 <nop,nop,timestamp 846112 369670744,nop,nop,sack sack 1 {9360653:9363289} >
> 13:57:40.325396 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9363289:9363509(220) ack 1 win 5712 <nop,nop,timestamp 369670750 846111> [class 0x2]
> 13:57:40.325447 tornado.wiggy.net.33035 > 2001:968:1::2.8000: . ack 9359225 win 32616 <nop,nop,timestamp 846113 369670744,nop,nop,sack sack 1 {9360653:9363509} >
Two more packets, and still more hints towards the other machine that
we're missing 9359225-9360653
> 13:57:40.568652 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9359225:9360433(1208) ack 1 win 5712 <nop,nop,timestamp 369670773 846113>
So, it retransmits the first. but we don't see it as beloging to
this connection or something, so it gets ignored.
> 13:57:41.121608 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9359225:9360433(1208) ack 1 win 5712 <nop,nop,timestamp 369670829 846113>
> 13:57:42.242095 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9359225:9360433(1208) ack 1 win 5712 <nop,nop,timestamp 369670941 846113>
> 13:57:44.481379 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9359225:9360433(1208) ack 1 win 5712 <nop,nop,timestamp 369671165 846113>
> 13:57:48.963035 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9359225:9360433(1208) ack 1 win 5712 <nop,nop,timestamp 369671613 846113>
again, again, again.
It looks as if somehow those two packets 9359225:9360433 and 9360433:9360653 get
mangled in a way as to invalidate the checksum. This would cause "silent drop"
of these packets before they were acked....
Can you check the stats counters, to see if they are indeed dropped?
Roger.
--
** R.E.Wolff@BitWizard.nl ** http://www.BitWizard.nl/ ** +31-15-2600998 **
*-- BitWizard writes Linux device drivers for any device you may have! --*
* The Worlds Ecosystem is a stable system. Stable systems may experience *
* excursions from the stable situation. We are currently in such an *
* excursion: The stable situation does not include humans. ***************
^ permalink raw reply
* hardsect for MP-F70 player driver?
From: Jeremy Lainé @ 2003-01-09 11:44 UTC (permalink / raw)
To: linux-kernel
[-- Attachment #1: Type: text/plain, Size: 1056 bytes --]
I hope this message is not off topic, as after reading the kernel FAQ
I could not figure out if it was or not!
I am currently writing a kernel module to support the MP-F70 mp3
player as a block device, as it does not work like 'standard'
usb-storage devices. using a hardsector size of 512 bytes works just
swell for reading works but I am running into problems when trying to
implement writing.
Indeed for the writing to work, one first has to issue a sort of
'erase' command but this wipes out a block of 16*512=8192 bytes. I
tried to bump up the hardsect size to 8192 bytes but this then causes
problems with the FAT module which complains the hardsect size is over
the logical sector size (and anyway I also get a complaint from
buffer.c that the size is larger than PAGE_SIZE). I am developing on a
2.4 series kernel.
Does anyone have some pointers to a possible solution?
Thanks in advance and thanks for the great work on the kernel!
Jeremy
--
http://www.jerryweb.org/ : JerryWeb.org
http://sailcut.sourceforge.net/ : Sailcut CAD
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply
* Re: marking all h323 packets with some TOS
From: Upma Gandhi @ 2003-01-09 11:43 UTC (permalink / raw)
To: raymondl, netfilter
In-Reply-To: <1042101858.26554.125.camel@rayw.knowledgefactory.co.za>
Hello Raymond,
Thanks for your help.
Modules are not missing and they are compiled also.
But one doubt , in ip_conntarck_in function of ip_conntrack_core.c file.
When it lokks for ct-helper, it's address is 0, means that helper are
not register.
But I've compiled h323& rtc helper, as I'm very new to
iptables/netfilter, I don't have any idea what does this means ?
Regards
Upma
Raymond Leach wrote:
> Sounds like it doesn't understand the -j FTOS. Maybe a missing module or
> not compiled into the kernel?
>
> On Thu, 2003-01-09 at 10:13, Upma Gandhi wrote:
> > Hello All,
> > I have a following setup
> >
> > Internet <-> Router with netfilter configure <-> LAN(192.9.201.0/24)
> >
> > lets supopose eth0 is LAN side Interface and
> > eth1 is WAN side interface.
> >
> > what I want to do is "Mark all h323 packets with some tos value".
> > for which my iptables command seems to be like this-
> > iptables -t mangle -A FORWARD -o eth0 -d 192.9.201.0/24 -p tcp -m
> > rtp -j FTOS --set-ftos 0xb8.
> >
> > but it's giving an error message -
> > iptable: No chain/target/match by tha rule.
> >
> > Can anybody help me out.
> >
> > Thanks & Regards
> > Upma
> >
> --
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ( Raymond Leach )
> ) Knowledge Factory (
> ( )
> ) Tel: +27 11 445 8100 (
> ( Fax: +27 11 445 8101 )
> ) (
> ( http://www.knowledgefactory.co.za/ )
> ) http://www.saptg.co.za/ (
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> o o
> o o
> .--. .--.
> | o_o| |o_o |
> | \_:| |:_/ |
> / / \\ // \ \
> ( | |) (| | )
> /`\_ _/'\ /'\_ _/`\
> \___)=(___/ \___)=(___/
>
> ------------------------------------------------------------------------
> Name: signature.asc
> signature.asc Type: application/pgp-signature
> Description: This is a digitally signed message part
^ permalink raw reply
* Re: ipv6 stack seems to forget to send ACKs
From: Andrew McGregor @ 2003-01-09 11:55 UTC (permalink / raw)
To: Rogier Wolff, netdev, linux-kernel
In-Reply-To: <20030109123857.A15625@bitwizard.nl>
--On Thursday, January 09, 2003 12:38:58 +0100 Rogier Wolff
<R.E.Wolff@BitWizard.nl> wrote:
> On Wed, Jan 08, 2003 at 02:08:50PM +0100, Wichert Akkerman wrote:
>>
Looked normal and then:
>
>> 13:57:40.282351 2001:968:1::2.8000 > tornado.wiggy.net.33035: .
>> 9359225:9360433(1208) ack 1 win 5712 <nop,nop,timestamp 369670744 846103>
>
> But now: No ack! Funny.
Might be SACK deciding not to...
>> 13:57:40.284307 2001:968:1::2.8000 > tornado.wiggy.net.33035: .
>> 9360433:9360653(220) ack 1 win 5712 <nop,nop,timestamp 369670744 846103>
>
> Another packet, no ack!
>
>> 13:57:40.297307 2001:968:1::2.8000 > tornado.wiggy.net.33035: .
>> 9360653:9361861(1208) ack 1 win 5712 <nop,nop,timestamp 369670745 846104>
>> 13:57:40.297376 tornado.wiggy.net.33035 > 2001:968:1::2.8000: . ack
>> 9359225 win 32616 <nop,nop,timestamp 846111 369670744,nop,nop,sack sack
>> 1 {9360653:9361861} >
>
> Another packet, but this time it SACKs the just-recieved packet. It looks
> as if the two packets inbetween somehow were not recognized as belonging
> with this connection.
or SACK forgot about them?
> Two more packets, and still more hints towards the other machine that
> we're missing 9359225-9360653
>
>> 13:57:40.568652 2001:968:1::2.8000 > tornado.wiggy.net.33035: .
>> 9359225:9360433(1208) ack 1 win 5712 <nop,nop,timestamp 369670773 846113>
>
> So, it retransmits the first. but we don't see it as beloging to
> this connection or something, so it gets ignored.
or we're waiting for the other one to ACK them both in one go?
> It looks as if somehow those two packets 9359225:9360433 and
> 9360433:9360653 get mangled in a way as to invalidate the checksum. This
> would cause "silent drop" of these packets before they were acked....
Could be data dependant, so there's a pattern in the packet contents that
causes this?
> Can you check the stats counters, to see if they are indeed dropped?
>
> Roger.
^ permalink raw reply
page: next (older) | prev (newer) | latest
- recent:[subjects (threaded)|topics (new)|topics (active)]
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.