Script started on vr 30 jul 2010 16:56:15 EDT
<madduck> academia is really just a way to help those with high volumes of
	nothing to say to social status
  -- #debian-devel, OFTC, 2007-02-01
wouter@celtic:~/code/c/ipcfg/src$ ./ipcfg ifup -v wlan0
Starting parse
Entering state 0
Reducing stack by rule 1 (line 84):
-> $$ = nterm input ()
Stack now 0
Entering state 1
Reading a token: Next token is token MUST ()
Shifting token MUST ()
Entering state 6
Reading a token: Next token is token ALL ()
Shifting token ALL ()
Entering state 22
Reducing stack by rule 12 (line 104):
   $1 = token ALL ()
-> $$ = nterm ifacenumber ()
Stack now 0 1 6
Entering state 25
Reading a token: Next token is token '(' ()
Shifting token '(' ()
Entering state 29
Reading a token: Next token is token QUOTEDSTRING (lo)
Shifting token QUOTEDSTRING (lo)
Entering state 37
Reducing stack by rule 16 (line 116):
   $1 = token QUOTEDSTRING (lo)
-> $$ = nterm quotedenum ()
Stack now 0 1 6 25 29
Entering state 38
Reading a token: Next token is token ')' ()
Shifting token ')' ()
Entering state 58
Reducing stack by rule 15 (line 112):
   $1 = token '(' ()
   $2 = nterm quotedenum ()
   $3 = token ')' ()
-> $$ = nterm quotedlist ()
Stack now 0 1 6 25
Entering state 30
Reducing stack by rule 40 (line 196):
   $1 = nterm quotedlist ()
-> $$ = nterm minlist ()
Stack now 0 1 6 25
Entering state 36
Reducing stack by rule 11 (line 100):
   $1 = token MUST ()
   $2 = nterm ifacenumber ()
   $3 = nterm minlist ()
-> $$ = nterm mustline ()
Stack now 0 1
Entering state 13
Reducing stack by rule 7 (line 94):
   $1 = nterm mustline ()
-> $$ = nterm startupconfig ()
Stack now 0 1
Entering state 12
Reducing stack by rule 3 (line 88):
   $1 = nterm startupconfig ()
-> $$ = nterm stanza ()
Stack now 0 1
Entering state 11
Reducing stack by rule 2 (line 85):
   $1 = nterm input ()
   $2 = nterm stanza ()
-> $$ = nterm input ()
Stack now 0
Entering state 1
Reading a token: Next token is token WANT ()
Shifting token WANT ()
Entering state 10
Reading a token: Next token is token ONE ()
Shifting token ONE ()
Entering state 23
Reducing stack by rule 13 (line 106):
   $1 = token ONE ()
-> $$ = nterm ifacenumber ()
Stack now 0 1 10
Entering state 32
Reading a token: Next token is token '(' ()
Shifting token '(' ()
Entering state 29
Reading a token: Next token is token QUOTEDSTRING (eth0)
Shifting token QUOTEDSTRING (eth0)
Entering state 37
Reducing stack by rule 16 (line 116):
   $1 = token QUOTEDSTRING (eth0)
-> $$ = nterm quotedenum ()
Stack now 0 1 10 32 29
Entering state 38
Reading a token: Next token is token ',' ()
Shifting token ',' ()
Entering state 59
Reading a token: Next token is token QUOTEDSTRING (wlan0)
Shifting token QUOTEDSTRING (wlan0)
Entering state 72
Reducing stack by rule 17 (line 118):
   $1 = nterm quotedenum ()
   $2 = token ',' ()
   $3 = token QUOTEDSTRING (wlan0)
-> $$ = nterm quotedenum ()
Stack now 0 1 10 32 29
Entering state 38
Reading a token: Next token is token ')' ()
Shifting token ')' ()
Entering state 58
Reducing stack by rule 15 (line 112):
   $1 = token '(' ()
   $2 = nterm quotedenum ()
   $3 = token ')' ()
-> $$ = nterm quotedlist ()
Stack now 0 1 10 32
Entering state 30
Reducing stack by rule 40 (line 196):
   $1 = nterm quotedlist ()
-> $$ = nterm minlist ()
Stack now 0 1 10 32
Entering state 39
Reducing stack by rule 18 (line 122):
   $1 = token WANT ()
   $2 = nterm ifacenumber ()
   $3 = nterm minlist ()
-> $$ = nterm wantline ()
Stack now 0 1
Entering state 14
Reducing stack by rule 8 (line 95):
   $1 = nterm wantline ()
-> $$ = nterm startupconfig ()
Stack now 0 1
Entering state 12
Reducing stack by rule 3 (line 88):
   $1 = nterm startupconfig ()
-> $$ = nterm stanza ()
Stack now 0 1
Entering state 11
Reducing stack by rule 2 (line 85):
   $1 = nterm input ()
   $2 = nterm stanza ()
-> $$ = nterm input ()
Stack now 0
Entering state 1
Reading a token: Next token is token PLUGINS ()
Shifting token PLUGINS ()
Entering state 9
Reading a token: Next token is token '(' ()
Shifting token '(' ()
Entering state 29
Reading a token: Next token is token QUOTEDSTRING (wireless)
Shifting token QUOTEDSTRING (wireless)
Entering state 37
Reducing stack by rule 16 (line 116):
   $1 = token QUOTEDSTRING (wireless)
-> $$ = nterm quotedenum ()
Stack now 0 1 9 29
Entering state 38
Reading a token: Next token is token ',' ()
Shifting token ',' ()
Entering state 59
Reading a token: Next token is token QUOTEDSTRING (ifupdown)
Shifting token QUOTEDSTRING (ifupdown)
Entering state 72
Reducing stack by rule 17 (line 118):
   $1 = nterm quotedenum ()
   $2 = token ',' ()
   $3 = token QUOTEDSTRING (ifupdown)
-> $$ = nterm quotedenum ()
Stack now 0 1 9 29
Entering state 38
Reading a token: Next token is token ')' ()
Shifting token ')' ()
Entering state 58
Reducing stack by rule 15 (line 112):
   $1 = token '(' ()
   $2 = nterm quotedenum ()
   $3 = token ')' ()
-> $$ = nterm quotedlist ()
Stack now 0 1 9
Entering state 30
Reducing stack by rule 40 (line 196):
   $1 = nterm quotedlist ()
-> $$ = nterm minlist ()
Stack now 0 1 9
Entering state 31
Reducing stack by rule 21 (line 132):
   $1 = token PLUGINS ()
   $2 = nterm minlist ()
-> $$ = nterm pluginline ()
Stack now 0 1
Entering state 16
Reducing stack by rule 10 (line 97):
   $1 = nterm pluginline ()
-> $$ = nterm startupconfig ()
Stack now 0 1
Entering state 12
Reducing stack by rule 3 (line 88):
   $1 = nterm startupconfig ()
-> $$ = nterm stanza ()
Stack now 0 1
Entering state 11
Reducing stack by rule 2 (line 85):
   $1 = nterm input ()
   $2 = nterm stanza ()
-> $$ = nterm input ()
Stack now 0
Entering state 1
Reading a token: Next token is token IFACE ()
Shifting token IFACE ()
Entering state 5
Reading a token: Next token is token QUOTEDSTRING (eth0)
Shifting token QUOTEDSTRING (eth0)
Entering state 21
Reading a token: Next token is token '{' ()
Shifting token '{' ()
Entering state 33
Reducing stack by rule 23 (line 143):
   $1 = token '{' ()
-> $$ = nterm blockstart ()
Stack now 0 1 5 21
Entering state 35
Reading a token: Next token is token REQUIRE ()
Shifting token REQUIRE ()
Entering state 45
Reading a token: Next token is token TEST ()
Shifting token TEST ()
Entering state 65
Reading a token: Next token is token QUOTEDSTRING (mii)
Shifting token QUOTEDSTRING (mii)
Entering state 78
Reading a token: Next token is token QUOTEDSTRING (3)
Shifting token QUOTEDSTRING (3)
Entering state 28
Reducing stack by rule 39 (line 194):
   $1 = token QUOTEDSTRING (3)
-> $$ = nterm minlist ()
Stack now 0 1 5 21 35 45 65 78
Entering state 74
Reducing stack by rule 38 (line 190):
   $1 = nterm minlist ()
-> $$ = nterm optlist ()
Stack now 0 1 5 21 35 45 65 78
Entering state 83
Reducing stack by rule 36 (line 175):
   $1 = token REQUIRE ()
   $2 = token TEST ()
   $3 = token QUOTEDSTRING (mii)
   $4 = nterm optlist ()
-> $$ = nterm requiretest ()
Stack now 0 1 5 21 35
Entering state 50
Reducing stack by rule 34 (line 169):
   $1 = nterm requiretest ()
-> $$ = nterm test ()
Stack now 0 1 5 21 35
Entering state 49
Reducing stack by rule 28 (line 161):
   $1 = nterm test ()
-> $$ = nterm blockconfigstmt ()
Stack now 0 1 5 21 35
Entering state 48
Reading a token: Next token is token ACTION ()
Shifting token ACTION ()
Entering state 40
Reading a token: Next token is token QUOTEDSTRING (dhcp4)
Shifting token QUOTEDSTRING (dhcp4)
Entering state 60
Reading a token: Next token is token '}' ()
Reducing stack by rule 37 (line 189):
-> $$ = nterm optlist ()
Stack now 0 1 5 21 35 48 40 60
Entering state 73
Reducing stack by rule 50 (line 290):
   $1 = token ACTION ()
   $2 = token QUOTEDSTRING (dhcp4)
   $3 = nterm optlist ()
-> $$ = nterm actionstmt ()
Stack now 0 1 5 21 35 48
Entering state 56
Reducing stack by rule 32 (line 165):
   $1 = nterm actionstmt ()
-> $$ = nterm blockconfigstmt ()
Stack now 0 1 5 21 35 48
Entering state 48
Next token is token '}' ()
Reducing stack by rule 25 (line 157):
   $1 = nterm blockconfigstmt ()
-> $$ = nterm blockconfig ()
Stack now 0 1 5 21 35 48
Entering state 70
Next token is token '}' ()
Reducing stack by rule 26 (line 158):
   $1 = nterm blockconfigstmt ()
   $2 = nterm blockconfig ()
-> $$ = nterm blockconfig ()
Stack now 0 1 5 21 35
Entering state 57
Next token is token '}' ()
Shifting token '}' ()
Entering state 67
Reducing stack by rule 24 (line 149):
   $1 = token '}' ()
-> $$ = nterm blockstop ()
Stack now 0 1 5 21 35 57
Entering state 71
Reducing stack by rule 22 (line 136):
   $1 = token IFACE ()
   $2 = token QUOTEDSTRING (eth0)
   $3 = nterm blockstart ()
   $4 = nterm blockconfig ()
   $5 = nterm blockstop ()
-> $$ = nterm ifaceblock ()
Stack now 0 1
Entering state 17
Reducing stack by rule 4 (line 89):
   $1 = nterm ifaceblock ()
-> $$ = nterm stanza ()
Stack now 0 1
Entering state 11
Reducing stack by rule 2 (line 85):
   $1 = nterm input ()
   $2 = nterm stanza ()
-> $$ = nterm input ()
Stack now 0
Entering state 1
Reading a token: Next token is token IFACE ()
Shifting token IFACE ()
Entering state 5
Reading a token: Next token is token QUOTEDSTRING (wlan0)
Shifting token QUOTEDSTRING (wlan0)
Entering state 21
Reading a token: Next token is token '{' ()
Shifting token '{' ()
Entering state 33
Reducing stack by rule 23 (line 143):
   $1 = token '{' ()
-> $$ = nterm blockstart ()
Stack now 0 1 5 21
Entering state 35
Reading a token: Next token is token FAIL ()
Shifting token FAIL ()
Entering state 43
Reading a token: Next token is token TEST ()
Shifting token TEST ()
Entering state 63
Reading a token: Next token is token QUOTEDSTRING (isup)
Shifting token QUOTEDSTRING (isup)
Entering state 76
Reading a token: Next token is token QUOTEDSTRING (eth0)
Shifting token QUOTEDSTRING (eth0)
Entering state 28
Reducing stack by rule 39 (line 194):
   $1 = token QUOTEDSTRING (eth0)
-> $$ = nterm minlist ()
Stack now 0 1 5 21 35 43 63 76
Entering state 74
Reducing stack by rule 38 (line 190):
   $1 = nterm minlist ()
-> $$ = nterm optlist ()
Stack now 0 1 5 21 35 43 63 76
Entering state 81
Reducing stack by rule 41 (line 200):
   $1 = token FAIL ()
   $2 = token TEST ()
   $3 = token QUOTEDSTRING (isup)
   $4 = nterm optlist ()
-> $$ = nterm failtest ()
Stack now 0 1 5 21 35
Entering state 51
Reducing stack by rule 35 (line 171):
   $1 = nterm failtest ()
-> $$ = nterm test ()
Stack now 0 1 5 21 35
Entering state 49
Reducing stack by rule 28 (line 161):
   $1 = nterm test ()
-> $$ = nterm blockconfigstmt ()
Stack now 0 1 5 21 35
Entering state 48
Reading a token: Next token is token SET ()
Shifting token SET ()
Entering state 46
Reading a token: Next token is token QUOTEDSTRING (wireless:essid)
Shifting token QUOTEDSTRING (wireless:essid)
Entering state 66
Reading a token: Next token is token QUOTEDSTRING (debconf)
Shifting token QUOTEDSTRING (debconf)
Entering state 79
Reducing stack by rule 48 (line 261):
   $1 = token SET ()
   $2 = token QUOTEDSTRING (wireless:essid)
   $3 = token QUOTEDSTRING (debconf)
-> $$ = nterm setvar ()
Stack now 0 1 5 21 35 48
Entering state 54
Reducing stack by rule 31 (line 164):
   $1 = nterm setvar ()
-> $$ = nterm blockconfigstmt ()
Stack now 0 1 5 21 35 48
Entering state 48
Reading a token: Next token is token ACTION ()
Shifting token ACTION ()
Entering state 40
Reading a token: Next token is token QUOTEDSTRING (wireless:essid)
Shifting token QUOTEDSTRING (wireless:essid)
Entering state 60
Reading a token: Next token is token ACTION ()
Reducing stack by rule 37 (line 189):
-> $$ = nterm optlist ()
Stack now 0 1 5 21 35 48 48 40 60
Entering state 73
Reducing stack by rule 50 (line 290):
   $1 = token ACTION ()
   $2 = token QUOTEDSTRING (wireless:essid)
   $3 = nterm optlist ()
-> $$ = nterm actionstmt ()
Stack now 0 1 5 21 35 48 48
Entering state 56
Reducing stack by rule 32 (line 165):
   $1 = nterm actionstmt ()
-> $$ = nterm blockconfigstmt ()
Stack now 0 1 5 21 35 48 48
Entering state 48
Next token is token ACTION ()
Shifting token ACTION ()
Entering state 40
Reading a token: Next token is token QUOTEDSTRING (copy_value)
Shifting token QUOTEDSTRING (copy_value)
Entering state 60
Reading a token: Next token is token '(' ()
Shifting token '(' ()
Entering state 29
Reading a token: Next token is token QUOTEDSTRING (ifupdown:wpa-ssid)
Shifting token QUOTEDSTRING (ifupdown:wpa-ssid)
Entering state 37
Reducing stack by rule 16 (line 116):
   $1 = token QUOTEDSTRING (ifupdown:wpa-ssid)
-> $$ = nterm quotedenum ()
Stack now 0 1 5 21 35 48 48 48 40 60 29
Entering state 38
Reading a token: Next token is token ',' ()
Shifting token ',' ()
Entering state 59
Reading a token: Next token is token QUOTEDSTRING (wireless:essid)
Shifting token QUOTEDSTRING (wireless:essid)
Entering state 72
Reducing stack by rule 17 (line 118):
   $1 = nterm quotedenum ()
   $2 = token ',' ()
   $3 = token QUOTEDSTRING (wireless:essid)
-> $$ = nterm quotedenum ()
Stack now 0 1 5 21 35 48 48 48 40 60 29
Entering state 38
Reading a token: Next token is token ')' ()
Shifting token ')' ()
Entering state 58
Reducing stack by rule 15 (line 112):
   $1 = token '(' ()
   $2 = nterm quotedenum ()
   $3 = token ')' ()
-> $$ = nterm quotedlist ()
Stack now 0 1 5 21 35 48 48 48 40 60
Entering state 30
Reducing stack by rule 40 (line 196):
   $1 = nterm quotedlist ()
-> $$ = nterm minlist ()
Stack now 0 1 5 21 35 48 48 48 40 60
Entering state 74
Reducing stack by rule 38 (line 190):
   $1 = nterm minlist ()
-> $$ = nterm optlist ()
Stack now 0 1 5 21 35 48 48 48 40 60
Entering state 73
Reducing stack by rule 50 (line 290):
   $1 = token ACTION ()
   $2 = token QUOTEDSTRING (copy_value)
   $3 = nterm optlist ()
-> $$ = nterm actionstmt ()
Stack now 0 1 5 21 35 48 48 48
Entering state 56
Reducing stack by rule 32 (line 165):
   $1 = nterm actionstmt ()
-> $$ = nterm blockconfigstmt ()
Stack now 0 1 5 21 35 48 48 48
Entering state 48
Reading a token: Next token is token ACTION ()
Shifting token ACTION ()
Entering state 40
Reading a token: Next token is token QUOTEDSTRING (indirect_config)
Shifting token QUOTEDSTRING (indirect_config)
Entering state 60
Reading a token: Next token is token QUOTEDSTRING (wireless:essid)
Shifting token QUOTEDSTRING (wireless:essid)
Entering state 28
Reducing stack by rule 39 (line 194):
   $1 = token QUOTEDSTRING (wireless:essid)
-> $$ = nterm minlist ()
Stack now 0 1 5 21 35 48 48 48 48 40 60
Entering state 74
Reducing stack by rule 38 (line 190):
   $1 = nterm minlist ()
-> $$ = nterm optlist ()
Stack now 0 1 5 21 35 48 48 48 48 40 60
Entering state 73
Reducing stack by rule 50 (line 290):
   $1 = token ACTION ()
   $2 = token QUOTEDSTRING (indirect_config)
   $3 = nterm optlist ()
-> $$ = nterm actionstmt ()
Stack now 0 1 5 21 35 48 48 48 48
Entering state 56
Reducing stack by rule 32 (line 165):
   $1 = nterm actionstmt ()
-> $$ = nterm blockconfigstmt ()
Stack now 0 1 5 21 35 48 48 48 48
Entering state 48
Reading a token: Next token is token ACTION ()
Shifting token ACTION ()
Entering state 40
Reading a token: Next token is token QUOTEDSTRING (ifupdown:pre)
Shifting token QUOTEDSTRING (ifupdown:pre)
Entering state 60
Reading a token: Next token is token '(' ()
Shifting token '(' ()
Entering state 29
Reading a token: Next token is token QUOTEDSTRING (wpa-psk)
Shifting token QUOTEDSTRING (wpa-psk)
Entering state 37
Reducing stack by rule 16 (line 116):
   $1 = token QUOTEDSTRING (wpa-psk)
-> $$ = nterm quotedenum ()
Stack now 0 1 5 21 35 48 48 48 48 48 40 60 29
Entering state 38
Reading a token: Next token is token ',' ()
Shifting token ',' ()
Entering state 59
Reading a token: Next token is token QUOTEDSTRING (wpa-ssid)
Shifting token QUOTEDSTRING (wpa-ssid)
Entering state 72
Reducing stack by rule 17 (line 118):
   $1 = nterm quotedenum ()
   $2 = token ',' ()
   $3 = token QUOTEDSTRING (wpa-ssid)
-> $$ = nterm quotedenum ()
Stack now 0 1 5 21 35 48 48 48 48 48 40 60 29
Entering state 38
Reading a token: Next token is token ')' ()
Shifting token ')' ()
Entering state 58
Reducing stack by rule 15 (line 112):
   $1 = token '(' ()
   $2 = nterm quotedenum ()
   $3 = token ')' ()
-> $$ = nterm quotedlist ()
Stack now 0 1 5 21 35 48 48 48 48 48 40 60
Entering state 30
Reducing stack by rule 40 (line 196):
   $1 = nterm quotedlist ()
-> $$ = nterm minlist ()
Stack now 0 1 5 21 35 48 48 48 48 48 40 60
Entering state 74
Reducing stack by rule 38 (line 190):
   $1 = nterm minlist ()
-> $$ = nterm optlist ()
Stack now 0 1 5 21 35 48 48 48 48 48 40 60
Entering state 73
Reducing stack by rule 50 (line 290):
   $1 = token ACTION ()
   $2 = token QUOTEDSTRING (ifupdown:pre)
   $3 = nterm optlist ()
-> $$ = nterm actionstmt ()
Stack now 0 1 5 21 35 48 48 48 48 48
Entering state 56
Reducing stack by rule 32 (line 165):
   $1 = nterm actionstmt ()
-> $$ = nterm blockconfigstmt ()
Stack now 0 1 5 21 35 48 48 48 48 48
Entering state 48
Reading a token: Next token is token ACTION ()
Shifting token ACTION ()
Entering state 40
Reading a token: Next token is token QUOTEDSTRING (ifupdown:post)
Shifting token QUOTEDSTRING (ifupdown:post)
Entering state 60
Reading a token: Next token is token '(' ()
Shifting token '(' ()
Entering state 29
Reading a token: Next token is token QUOTEDSTRING (wpa-psk)
Shifting token QUOTEDSTRING (wpa-psk)
Entering state 37
Reducing stack by rule 16 (line 116):
   $1 = token QUOTEDSTRING (wpa-psk)
-> $$ = nterm quotedenum ()
Stack now 0 1 5 21 35 48 48 48 48 48 48 40 60 29
Entering state 38
Reading a token: Next token is token ',' ()
Shifting token ',' ()
Entering state 59
Reading a token: Next token is token QUOTEDSTRING (wpa-ssid)
Shifting token QUOTEDSTRING (wpa-ssid)
Entering state 72
Reducing stack by rule 17 (line 118):
   $1 = nterm quotedenum ()
   $2 = token ',' ()
   $3 = token QUOTEDSTRING (wpa-ssid)
-> $$ = nterm quotedenum ()
Stack now 0 1 5 21 35 48 48 48 48 48 48 40 60 29
Entering state 38
Reading a token: Next token is token ')' ()
Shifting token ')' ()
Entering state 58
Reducing stack by rule 15 (line 112):
   $1 = token '(' ()
   $2 = nterm quotedenum ()
   $3 = token ')' ()
-> $$ = nterm quotedlist ()
Stack now 0 1 5 21 35 48 48 48 48 48 48 40 60
Entering state 30
Reducing stack by rule 40 (line 196):
   $1 = nterm quotedlist ()
-> $$ = nterm minlist ()
Stack now 0 1 5 21 35 48 48 48 48 48 48 40 60
Entering state 74
Reducing stack by rule 38 (line 190):
   $1 = nterm minlist ()
-> $$ = nterm optlist ()
Stack now 0 1 5 21 35 48 48 48 48 48 48 40 60
Entering state 73
Reducing stack by rule 50 (line 290):
   $1 = token ACTION ()
   $2 = token QUOTEDSTRING (ifupdown:post)
   $3 = nterm optlist ()
-> $$ = nterm actionstmt ()
Stack now 0 1 5 21 35 48 48 48 48 48 48
Entering state 56
Reducing stack by rule 32 (line 165):
   $1 = nterm actionstmt ()
-> $$ = nterm blockconfigstmt ()
Stack now 0 1 5 21 35 48 48 48 48 48 48
Entering state 48
Reading a token: Next token is token ACTION ()
Shifting token ACTION ()
Entering state 40
Reading a token: Next token is token QUOTEDSTRING (dhcp4)
Shifting token QUOTEDSTRING (dhcp4)
Entering state 60
Reading a token: Next token is token '}' ()
Reducing stack by rule 37 (line 189):
-> $$ = nterm optlist ()
Stack now 0 1 5 21 35 48 48 48 48 48 48 48 40 60
Entering state 73
Reducing stack by rule 50 (line 290):
   $1 = token ACTION ()
   $2 = token QUOTEDSTRING (dhcp4)
   $3 = nterm optlist ()
-> $$ = nterm actionstmt ()
Stack now 0 1 5 21 35 48 48 48 48 48 48 48
Entering state 56
Reducing stack by rule 32 (line 165):
   $1 = nterm actionstmt ()
-> $$ = nterm blockconfigstmt ()
Stack now 0 1 5 21 35 48 48 48 48 48 48 48
Entering state 48
Next token is token '}' ()
Reducing stack by rule 25 (line 157):
   $1 = nterm blockconfigstmt ()
-> $$ = nterm blockconfig ()
Stack now 0 1 5 21 35 48 48 48 48 48 48 48
Entering state 70
Next token is token '}' ()
Reducing stack by rule 26 (line 158):
   $1 = nterm blockconfigstmt ()
   $2 = nterm blockconfig ()
-> $$ = nterm blockconfig ()
Stack now 0 1 5 21 35 48 48 48 48 48 48
Entering state 70
Next token is token '}' ()
Reducing stack by rule 26 (line 158):
   $1 = nterm blockconfigstmt ()
   $2 = nterm blockconfig ()
-> $$ = nterm blockconfig ()
Stack now 0 1 5 21 35 48 48 48 48 48
Entering state 70
Next token is token '}' ()
Reducing stack by rule 26 (line 158):
   $1 = nterm blockconfigstmt ()
   $2 = nterm blockconfig ()
-> $$ = nterm blockconfig ()
Stack now 0 1 5 21 35 48 48 48 48
Entering state 70
Next token is token '}' ()
Reducing stack by rule 26 (line 158):
   $1 = nterm blockconfigstmt ()
   $2 = nterm blockconfig ()
-> $$ = nterm blockconfig ()
Stack now 0 1 5 21 35 48 48 48
Entering state 70
Next token is token '}' ()
Reducing stack by rule 26 (line 158):
   $1 = nterm blockconfigstmt ()
   $2 = nterm blockconfig ()
-> $$ = nterm blockconfig ()
Stack now 0 1 5 21 35 48 48
Entering state 70
Next token is token '}' ()
Reducing stack by rule 26 (line 158):
   $1 = nterm blockconfigstmt ()
   $2 = nterm blockconfig ()
-> $$ = nterm blockconfig ()
Stack now 0 1 5 21 35 48
Entering state 70
Next token is token '}' ()
Reducing stack by rule 26 (line 158):
   $1 = nterm blockconfigstmt ()
   $2 = nterm blockconfig ()
-> $$ = nterm blockconfig ()
Stack now 0 1 5 21 35
Entering state 57
Next token is token '}' ()
Shifting token '}' ()
Entering state 67
Reducing stack by rule 24 (line 149):
   $1 = token '}' ()
-> $$ = nterm blockstop ()
Stack now 0 1 5 21 35 57
Entering state 71
Reducing stack by rule 22 (line 136):
   $1 = token IFACE ()
   $2 = token QUOTEDSTRING (wlan0)
   $3 = nterm blockstart ()
   $4 = nterm blockconfig ()
   $5 = nterm blockstop ()
-> $$ = nterm ifaceblock ()
Stack now 0 1
Entering state 17
Reducing stack by rule 4 (line 89):
   $1 = nterm ifaceblock ()
-> $$ = nterm stanza ()
Stack now 0 1
Entering state 11
Reducing stack by rule 2 (line 85):
   $1 = nterm input ()
   $2 = nterm stanza ()
-> $$ = nterm input ()
Stack now 0
Entering state 1
Reading a token: Next token is token CONFIG ()
Shifting token CONFIG ()
Entering state 3
Reading a token: Next token is token QUOTEDSTRING (Guests)
Shifting token QUOTEDSTRING (Guests)
Entering state 20
Reading a token: Next token is token '{' ()
Shifting token '{' ()
Entering state 33
Reducing stack by rule 23 (line 143):
   $1 = token '{' ()
-> $$ = nterm blockstart ()
Stack now 0 1 3 20
Entering state 34
Reading a token: Next token is token SET ()
Shifting token SET ()
Entering state 46
Reading a token: Next token is token QUOTEDSTRING (ifupdown:wpa-psk)
Shifting token QUOTEDSTRING (ifupdown:wpa-psk)
Entering state 66
Reading a token: Next token is token QUOTEDSTRING (nijkerk2010)
Shifting token QUOTEDSTRING (nijkerk2010)
Entering state 79
Reducing stack by rule 48 (line 261):
   $1 = token SET ()
   $2 = token QUOTEDSTRING (ifupdown:wpa-psk)
   $3 = token QUOTEDSTRING (nijkerk2010)
-> $$ = nterm setvar ()
Stack now 0 1 3 20 34
Entering state 54
Reducing stack by rule 31 (line 164):
   $1 = nterm setvar ()
-> $$ = nterm blockconfigstmt ()
Stack now 0 1 3 20 34
Entering state 48
Reading a token: Next token is token '}' ()
Reducing stack by rule 25 (line 157):
   $1 = nterm blockconfigstmt ()
-> $$ = nterm blockconfig ()
Stack now 0 1 3 20 34
Entering state 47
Next token is token '}' ()
Shifting token '}' ()
Entering state 67
Reducing stack by rule 24 (line 149):
   $1 = token '}' ()
-> $$ = nterm blockstop ()
Stack now 0 1 3 20 34 47
Entering state 68
Reducing stack by rule 47 (line 255):
   $1 = token CONFIG ()
   $2 = token QUOTEDSTRING (Guests)
   $3 = nterm blockstart ()
   $4 = nterm blockconfig ()
   $5 = nterm blockstop ()
-> $$ = nterm configblock ()
Stack now 0 1
Entering state 19
Reducing stack by rule 6 (line 91):
   $1 = nterm configblock ()
-> $$ = nterm stanza ()
Stack now 0 1
Entering state 11
Reducing stack by rule 2 (line 85):
   $1 = nterm input ()
   $2 = nterm stanza ()
-> $$ = nterm input ()
Stack now 0
Entering state 1
Reading a token: Next token is token CONFIG ()
Shifting token CONFIG ()
Entering state 3
Reading a token: Next token is token QUOTEDSTRING (debconf)
Shifting token QUOTEDSTRING (debconf)
Entering state 20
Reading a token: Next token is token '{' ()
Shifting token '{' ()
Entering state 33
Reducing stack by rule 23 (line 143):
   $1 = token '{' ()
-> $$ = nterm blockstart ()
Stack now 0 1 3 20
Entering state 34
Reading a token: Next token is token SET ()
Shifting token SET ()
Entering state 46
Reading a token: Next token is token QUOTEDSTRING (ifupdown:wpa-psk)
Shifting token QUOTEDSTRING (ifupdown:wpa-psk)
Entering state 66
Reading a token: Next token is token QUOTEDSTRING (flayk333)
Shifting token QUOTEDSTRING (flayk333)
Entering state 79
Reducing stack by rule 48 (line 261):
   $1 = token SET ()
   $2 = token QUOTEDSTRING (ifupdown:wpa-psk)
   $3 = token QUOTEDSTRING (flayk333)
-> $$ = nterm setvar ()
Stack now 0 1 3 20 34
Entering state 54
Reducing stack by rule 31 (line 164):
   $1 = nterm setvar ()
-> $$ = nterm blockconfigstmt ()
Stack now 0 1 3 20 34
Entering state 48
Reading a token: Next token is token '}' ()
Reducing stack by rule 25 (line 157):
   $1 = nterm blockconfigstmt ()
-> $$ = nterm blockconfig ()
Stack now 0 1 3 20 34
Entering state 47
Next token is token '}' ()
Shifting token '}' ()
Entering state 67
Reducing stack by rule 24 (line 149):
   $1 = token '}' ()
-> $$ = nterm blockstop ()
Stack now 0 1 3 20 34 47
Entering state 68
Reducing stack by rule 47 (line 255):
   $1 = token CONFIG ()
   $2 = token QUOTEDSTRING (debconf)
   $3 = nterm blockstart ()
   $4 = nterm blockconfig ()
   $5 = nterm blockstop ()
-> $$ = nterm configblock ()
Stack now 0 1
Entering state 19
Reducing stack by rule 6 (line 91):
   $1 = nterm configblock ()
-> $$ = nterm stanza ()
Stack now 0 1
Entering state 11
Reducing stack by rule 2 (line 85):
   $1 = nterm input ()
   $2 = nterm stanza ()
-> $$ = nterm input ()
Stack now 0
Entering state 1
Reading a token: Next token is token CONFIG ()
Shifting token CONFIG ()
Entering state 3
Reading a token: Next token is token QUOTEDSTRING (grepbe)
Shifting token QUOTEDSTRING (grepbe)
Entering state 20
Reading a token: Next token is token '{' ()
Shifting token '{' ()
Entering state 33
Reducing stack by rule 23 (line 143):
   $1 = token '{' ()
-> $$ = nterm blockstart ()
Stack now 0 1 3 20
Entering state 34
Reading a token: Next token is token SET ()
Shifting token SET ()
Entering state 46
Reading a token: Next token is token QUOTEDSTRING (ifupdown:wpa-psk)
Shifting token QUOTEDSTRING (ifupdown:wpa-psk)
Entering state 66
Reading a token: Next token is token QUOTEDSTRING (zzvvsspp)
Shifting token QUOTEDSTRING (zzvvsspp)
Entering state 79
Reducing stack by rule 48 (line 261):
   $1 = token SET ()
   $2 = token QUOTEDSTRING (ifupdown:wpa-psk)
   $3 = token QUOTEDSTRING (zzvvsspp)
-> $$ = nterm setvar ()
Stack now 0 1 3 20 34
Entering state 54
Reducing stack by rule 31 (line 164):
   $1 = nterm setvar ()
-> $$ = nterm blockconfigstmt ()
Stack now 0 1 3 20 34
Entering state 48
Reading a token: Next token is token '}' ()
Reducing stack by rule 25 (line 157):
   $1 = nterm blockconfigstmt ()
-> $$ = nterm blockconfig ()
Stack now 0 1 3 20 34
Entering state 47
Next token is token '}' ()
Shifting token '}' ()
Entering state 67
Reducing stack by rule 24 (line 149):
   $1 = token '}' ()
-> $$ = nterm blockstop ()
Stack now 0 1 3 20 34 47
Entering state 68
Reducing stack by rule 47 (line 255):
   $1 = token CONFIG ()
   $2 = token QUOTEDSTRING (grepbe)
   $3 = nterm blockstart ()
   $4 = nterm blockconfig ()
   $5 = nterm blockstop ()
-> $$ = nterm configblock ()
Stack now 0 1
Entering state 19
Reducing stack by rule 6 (line 91):
   $1 = nterm configblock ()
-> $$ = nterm stanza ()
Stack now 0 1
Entering state 11
Reducing stack by rule 2 (line 85):
   $1 = nterm input ()
   $2 = nterm stanza ()
-> $$ = nterm input ()
Stack now 0
Entering state 1
Reading a token: Next token is token CONFIG ()
Shifting token CONFIG ()
Entering state 3
Reading a token: Next token is token QUOTEDSTRING (grepbe-2.4g)
Shifting token QUOTEDSTRING (grepbe-2.4g)
Entering state 20
Reading a token: Next token is token '{' ()
Shifting token '{' ()
Entering state 33
Reducing stack by rule 23 (line 143):
   $1 = token '{' ()
-> $$ = nterm blockstart ()
Stack now 0 1 3 20
Entering state 34
Reading a token: Next token is token SET ()
Shifting token SET ()
Entering state 46
Reading a token: Next token is token QUOTEDSTRING (ifupdown:wpa-psk)
Shifting token QUOTEDSTRING (ifupdown:wpa-psk)
Entering state 66
Reading a token: Next token is token QUOTEDSTRING (zzvvsspp)
Shifting token QUOTEDSTRING (zzvvsspp)
Entering state 79
Reducing stack by rule 48 (line 261):
   $1 = token SET ()
   $2 = token QUOTEDSTRING (ifupdown:wpa-psk)
   $3 = token QUOTEDSTRING (zzvvsspp)
-> $$ = nterm setvar ()
Stack now 0 1 3 20 34
Entering state 54
Reducing stack by rule 31 (line 164):
   $1 = nterm setvar ()
-> $$ = nterm blockconfigstmt ()
Stack now 0 1 3 20 34
Entering state 48
Reading a token: Next token is token '}' ()
Reducing stack by rule 25 (line 157):
   $1 = nterm blockconfigstmt ()
-> $$ = nterm blockconfig ()
Stack now 0 1 3 20 34
Entering state 47
Next token is token '}' ()
Shifting token '}' ()
Entering state 67
Reducing stack by rule 24 (line 149):
   $1 = token '}' ()
-> $$ = nterm blockstop ()
Stack now 0 1 3 20 34 47
Entering state 68
Reducing stack by rule 47 (line 255):
   $1 = token CONFIG ()
   $2 = token QUOTEDSTRING (grepbe-2.4g)
   $3 = nterm blockstart ()
   $4 = nterm blockconfig ()
   $5 = nterm blockstop ()
-> $$ = nterm configblock ()
Stack now 0 1
Entering state 19
Reducing stack by rule 6 (line 91):
   $1 = nterm configblock ()
-> $$ = nterm stanza ()
Stack now 0 1
Entering state 11
Reducing stack by rule 2 (line 85):
   $1 = nterm input ()
   $2 = nterm stanza ()
-> $$ = nterm input ()
Stack now 0
Entering state 1
Reading a token: Next token is token CONFIG ()
Shifting token CONFIG ()
Entering state 3
Reading a token: Next token is token QUOTEDSTRING (grepbe-5g)
Shifting token QUOTEDSTRING (grepbe-5g)
Entering state 20
Reading a token: Next token is token '{' ()
Shifting token '{' ()
Entering state 33
Reducing stack by rule 23 (line 143):
   $1 = token '{' ()
-> $$ = nterm blockstart ()
Stack now 0 1 3 20
Entering state 34
Reading a token: Next token is token SET ()
Shifting token SET ()
Entering state 46
Reading a token: Next token is token QUOTEDSTRING (ifupdown:wpa-psk)
Shifting token QUOTEDSTRING (ifupdown:wpa-psk)
Entering state 66
Reading a token: Next token is token QUOTEDSTRING (zzvvsspp)
Shifting token QUOTEDSTRING (zzvvsspp)
Entering state 79
Reducing stack by rule 48 (line 261):
   $1 = token SET ()
   $2 = token QUOTEDSTRING (ifupdown:wpa-psk)
   $3 = token QUOTEDSTRING (zzvvsspp)
-> $$ = nterm setvar ()
Stack now 0 1 3 20 34
Entering state 54
Reducing stack by rule 31 (line 164):
   $1 = nterm setvar ()
-> $$ = nterm blockconfigstmt ()
Stack now 0 1 3 20 34
Entering state 48
Reading a token: Next token is token '}' ()
Reducing stack by rule 25 (line 157):
   $1 = nterm blockconfigstmt ()
-> $$ = nterm blockconfig ()
Stack now 0 1 3 20 34
Entering state 47
Next token is token '}' ()
Shifting token '}' ()
Entering state 67
Reducing stack by rule 24 (line 149):
   $1 = token '}' ()
-> $$ = nterm blockstop ()
Stack now 0 1 3 20 34 47
Entering state 68
Reducing stack by rule 47 (line 255):
   $1 = token CONFIG ()
   $2 = token QUOTEDSTRING (grepbe-5g)
   $3 = nterm blockstart ()
   $4 = nterm blockconfig ()
   $5 = nterm blockstop ()
-> $$ = nterm configblock ()
Stack now 0 1
Entering state 19
Reducing stack by rule 6 (line 91):
   $1 = nterm configblock ()
-> $$ = nterm stanza ()
Stack now 0 1
Entering state 11
Reducing stack by rule 2 (line 85):
   $1 = nterm input ()
   $2 = nterm stanza ()
-> $$ = nterm input ()
Stack now 0
Entering state 1
Reading a token: Next token is token CONFIG ()
Shifting token CONFIG ()
Entering state 3
Reading a token: Next token is token QUOTEDSTRING (M4S)
Shifting token QUOTEDSTRING (M4S)
Entering state 20
Reading a token: Next token is token '{' ()
Shifting token '{' ()
Entering state 33
Reducing stack by rule 23 (line 143):
   $1 = token '{' ()
-> $$ = nterm blockstart ()
Stack now 0 1 3 20
Entering state 34
Reading a token: Next token is token SET ()
Shifting token SET ()
Entering state 46
Reading a token: Next token is token QUOTEDSTRING (ifupdown:wpa-psk)
Shifting token QUOTEDSTRING (ifupdown:wpa-psk)
Entering state 66
Reading a token: Next token is token QUOTEDSTRING (jhT97fen33t7Wdd)
Shifting token QUOTEDSTRING (jhT97fen33t7Wdd)
Entering state 79
Reducing stack by rule 48 (line 261):
   $1 = token SET ()
   $2 = token QUOTEDSTRING (ifupdown:wpa-psk)
   $3 = token QUOTEDSTRING (jhT97fen33t7Wdd)
-> $$ = nterm setvar ()
Stack now 0 1 3 20 34
Entering state 54
Reducing stack by rule 31 (line 164):
   $1 = nterm setvar ()
-> $$ = nterm blockconfigstmt ()
Stack now 0 1 3 20 34
Entering state 48
Reading a token: Next token is token '}' ()
Reducing stack by rule 25 (line 157):
   $1 = nterm blockconfigstmt ()
-> $$ = nterm blockconfig ()
Stack now 0 1 3 20 34
Entering state 47
Next token is token '}' ()
Shifting token '}' ()
Entering state 67
Reducing stack by rule 24 (line 149):
   $1 = token '}' ()
-> $$ = nterm blockstop ()
Stack now 0 1 3 20 34 47
Entering state 68
Reducing stack by rule 47 (line 255):
   $1 = token CONFIG ()
   $2 = token QUOTEDSTRING (M4S)
   $3 = nterm blockstart ()
   $4 = nterm blockconfig ()
   $5 = nterm blockstop ()
-> $$ = nterm configblock ()
Stack now 0 1
Entering state 19
Reducing stack by rule 6 (line 91):
   $1 = nterm configblock ()
-> $$ = nterm stanza ()
Stack now 0 1
Entering state 11
Reducing stack by rule 2 (line 85):
   $1 = nterm input ()
   $2 = nterm stanza ()
-> $$ = nterm input ()
Stack now 0
Entering state 1
Reading a token: Next token is token CONFIG ()
Shifting token CONFIG ()
Entering state 3
Reading a token: Next token is token QUOTEDSTRING (ESS-AP01)
Shifting token QUOTEDSTRING (ESS-AP01)
Entering state 20
Reading a token: Next token is token '{' ()
Shifting token '{' ()
Entering state 33
Reducing stack by rule 23 (line 143):
   $1 = token '{' ()
-> $$ = nterm blockstart ()
Stack now 0 1 3 20
Entering state 34
Reading a token: Next token is token SET ()
Shifting token SET ()
Entering state 46
Reading a token: Next token is token QUOTEDSTRING (ifupdown:wpa-psk)
Shifting token QUOTEDSTRING (ifupdown:wpa-psk)
Entering state 66
Reading a token: Next token is token QUOTEDSTRING (%wifi4uonly)
Shifting token QUOTEDSTRING (%wifi4uonly)
Entering state 79
Reducing stack by rule 48 (line 261):
   $1 = token SET ()
   $2 = token QUOTEDSTRING (ifupdown:wpa-psk)
   $3 = token QUOTEDSTRING (%wifi4uonly)
-> $$ = nterm setvar ()
Stack now 0 1 3 20 34
Entering state 54
Reducing stack by rule 31 (line 164):
   $1 = nterm setvar ()
-> $$ = nterm blockconfigstmt ()
Stack now 0 1 3 20 34
Entering state 48
Reading a token: Next token is token '}' ()
Reducing stack by rule 25 (line 157):
   $1 = nterm blockconfigstmt ()
-> $$ = nterm blockconfig ()
Stack now 0 1 3 20 34
Entering state 47
Next token is token '}' ()
Shifting token '}' ()
Entering state 67
Reducing stack by rule 24 (line 149):
   $1 = token '}' ()
-> $$ = nterm blockstop ()
Stack now 0 1 3 20 34 47
Entering state 68
Reducing stack by rule 47 (line 255):
   $1 = token CONFIG ()
   $2 = token QUOTEDSTRING (ESS-AP01)
   $3 = nterm blockstart ()
   $4 = nterm blockconfig ()
   $5 = nterm blockstop ()
-> $$ = nterm configblock ()
Stack now 0 1
Entering state 19
Reducing stack by rule 6 (line 91):
   $1 = nterm configblock ()
-> $$ = nterm stanza ()
Stack now 0 1
Entering state 11
Reducing stack by rule 2 (line 85):
   $1 = nterm input ()
   $2 = nterm stanza ()
-> $$ = nterm input ()
Stack now 0
Entering state 1
Reading a token: Now at end of input.
Shifting token $end ()
Entering state 2
Stack now 0 1 2
Cleanup: popping token $end ()
Cleanup: popping nterm input ()
wlan0 exists
wlan0 exists
eth0 is down
Bringing wlan0 up
Could not modify state of wlan0: Operation not permitted
Running: /etc/network/if-pre-up.d/ethtool
Running: /etc/network/if-pre-up.d/vde2
Running: /etc/network/if-pre-up.d/hostapd
Running: /etc/network/if-pre-up.d/bridge
Skipping: /etc/network/if-pre-up.d/..
Running: /etc/network/if-pre-up.d/wpasupplicant
rm: cannot remove `/var/run/wpa_supplicant.wlan0.pid': Permission denied
/etc/wpa_supplicant/functions.sh: line 300: /lib/init/rw/sendsigs.omit.d/wpasupplicant.wpa_supplicant.wlan0.pid: Permission denied
wpa_supplicant: ctrl_interface socket not found at /var/run/wpa_supplicant/wlan0
Finished with /etc/network/if-pre-up.d
FAIL
wouter@celtic:~/code/c/ipcfg/src$ exit

Script done on vr 30 jul 2010 16:56:25 EDT
