Op dinsdag 19 maart 2013 18:53:07 schreef Frank Griffin: > On 03/19/2013 04:56 PM, AL13N wrote: > > a module list of loaded modules with that hardware... > > > > i think it might be this commit, but i'm wondering what's the difference > > inbetween automatic loading and loading from the module box. > > > > iow: we need to find what module is actually the problem > > Here we go ... > > [root@ftgfw ftg]# lsmod > Module Size Used by > ipcomp 12661 0 > xfrm_ipcomp 13413 1 ipcomp > ah4 13044 0 > esp4 17098 0 > deflate 12617 0 > ctr 13005 0 > twofish_generic 16635 0 > twofish_x86_64_3way 27181 0 > twofish_x86_64 12907 1 twofish_x86_64_3way > twofish_common 21113 3 > twofish_generic,twofish_x86_64_3way,twofish_x86_64 > camellia_generic 29260 0 > camellia_x86_64 53205 0 > serpent_sse2_x86_64 50443 0 > serpent_generic 25727 1 serpent_sse2_x86_64 > xts 12914 3 > camellia_x86_64,serpent_sse2_x86_64,twofish_x86_64_3way > lrw 13286 3 > camellia_x86_64,serpent_sse2_x86_64,twofish_x86_64_3way > gf128mul 14951 2 lrw,xts > glue_helper 13541 3 > camellia_x86_64,serpent_sse2_x86_64,twofish_x86_64_3way > blowfish_generic 12530 0 > blowfish_x86_64 21381 0 > blowfish_common 16739 2 blowfish_generic,blowfish_x86_64 > cast5_generic 21429 0 > cast_common 12983 1 cast5_generic > ablk_helper 13597 1 serpent_sse2_x86_64 > cryptd 20403 1 ablk_helper > des_generic 21350 0 > cbc 12774 0 > xcbc 12815 0 > rmd160 16744 0 > sha512_generic 12770 0 > sha256_generic 21005 0 > sha1_generic 12845 0 > crypto_null 12840 0 > af_key 36092 2 > xfrm_algo 15508 4 ah4,esp4,af_key,xfrm_ipcomp > fuse 78830 2 > ipt_IFWLOG 12622 2 > ipt_psd 57587 1 > cls_basic 12946 0 > cls_flow 17125 0 > cls_fw 12904 0 > cls_u32 17137 0 > sch_tbf 13064 0 > sch_prio 13152 0 > sch_htb 22146 0 > sch_hfsc 22206 0 > sch_ingress 12866 0 > sch_sfq 21375 0 > bridge 100378 0 > stp 12976 1 bridge > llc 14552 2 stp,bridge > xt_CHECKSUM 12549 0 > ipt_rpfilter 12546 0 > xt_statistic 12601 0 > xt_CT 12868 18 > xt_LOG 17521 8 > xt_time 12661 0 > xt_connlimit 12636 0 > xt_realm 12498 0 > xt_addrtype 12635 4 > ip_set_hash_ip 32055 2 > xt_comment 12504 18 > xt_recent 18542 0 > xt_policy 12582 20 > xt_nat 12681 0 > ipt_ULOG 18245 0 > ipt_REJECT 12541 4 > ipt_MASQUERADE 12880 1 > ipt_ECN 12529 0 > ipt_CLUSTERIP 13508 0 > ipt_ah 12806 0 > xt_set 13099 2 > ip_set 36382 2 ip_set_hash_ip,xt_set > nf_nat_tftp 12489 0 > nf_nat_snmp_basic 17302 0 > nf_conntrack_snmp 12857 3 nf_nat_snmp_basic > nf_nat_sip 17152 0 > nf_nat_pptp 13115 0 > nf_nat_proto_gre 13009 1 nf_nat_pptp > nf_nat_irc 12643 0 > nf_nat_h323 17720 0 > nf_nat_ftp 12770 0 > nf_nat_amanda 12491 0 > ts_kmp 12605 5 > nf_conntrack_amanda 13041 3 nf_nat_amanda > nf_conntrack_sane 13143 2 > nf_conntrack_tftp 13121 3 nf_nat_tftp > nf_conntrack_sip 29771 3 nf_nat_sip > nf_conntrack_proto_udplite 13281 0 > nf_conntrack_proto_sctp 18822 0 > nf_conntrack_pptp 19245 3 nf_nat_pptp > nf_conntrack_proto_gre 14434 1 nf_conntrack_pptp > nf_conntrack_netlink 35735 0 > nf_conntrack_netbios_ns 12665 2 > nf_conntrack_broadcast 12589 2 nf_conntrack_netbios_ns,nf_conntrack_snmp > nf_conntrack_irc 13518 3 nf_nat_irc > nf_conntrack_h323 73845 1 nf_nat_h323 > nf_conntrack_ftp 18643 3 nf_nat_ftp > xt_TPROXY 17327 0 > nf_defrag_ipv6 18261 1 xt_TPROXY > nf_tproxy_core 12610 1 xt_TPROXY > xt_tcpmss 12501 0 > xt_pkttype 12504 0 > xt_physdev 12587 0 > xt_owner 12534 0 > xt_NFQUEUE 12694 0 > xt_NFLOG 12537 0 > nfnetlink_log 17798 1 xt_NFLOG > xt_multiport 12798 4 > xt_mark 12563 1 > xt_mac 12492 0 > xt_limit 12711 0 > xt_length 12536 0 > xt_iprange 12783 0 > xt_helper 12583 0 > xt_hashlimit 17569 0 > xt_DSCP 12629 6 > xt_dscp 12597 0 > xt_dccp 12606 0 > xt_conntrack 12760 22 > xt_connmark 12755 0 > xt_CLASSIFY 12507 0 > xt_AUDIT 12678 0 > xt_tcpudp 12884 37 > xt_state 12578 0 > iptable_raw 12678 1 > iptable_nat 13011 1 > nf_nat_ipv4 13263 1 iptable_nat > nf_nat 26609 12 > nf_nat_ftp,nf_nat_irc,nf_nat_sip,nf_nat_amanda,ipt_MASQUERADE,nf_nat_proto_g > re,nf_nat_h323,nf_nat_ipv4,nf_nat_pptp,nf_nat_tftp,xt_nat,iptable_nat > nf_conntrack_ipv4 19108 41 > nf_defrag_ipv4 12729 2 xt_TPROXY,nf_conntrack_ipv4 > nf_conntrack 89265 35 > nf_nat_ftp,nf_nat_irc,nf_nat_sip,nf_nat_amanda,xt_CT,nf_nat_snmp_basic,nf_co > nntrack_netbios_ns,nf_conntrack_proto_gre,xt_helper,ipt_MASQUERADE,nf_conntr > ack_proto_udplite,nf_nat,xt_state,xt_connlimit,nf_nat_h323,nf_nat_ipv4,nf_na > t_pptp,nf_nat_tftp,xt_conntrack,nf_conntrack_amanda,ipt_CLUSTERIP,nf_conntra > ck_proto_sctp,nf_conntrack_netlink,nf_conntrack_broadcast,xt_connmark,nf_con > ntrack_ftp,nf_conntrack_irc,nf_conntrack_sip,iptable_nat,nf_conntrack_h323,n > f_conntrack_ipv4,nf_conntrack_pptp,nf_conntrack_sane,nf_conntrack_snmp,nf_co > nntrack_tftp iptable_mangle 12695 1 > nfnetlink 14406 3 nfnetlink_log,ip_set,nf_conntrack_netlink > nfsv3 34351 1 > nfsv4 133933 0 > nfs 159928 3 nfsv3,nfsv4 > fscache 76446 2 nfs,nfsv4 > iptable_filter 12810 1 > ip_tables 27239 4 > iptable_filter,iptable_mangle,iptable_nat,iptable_raw > x_tables 34059 50 > xt_physdev,xt_pkttype,xt_statistic,xt_DSCP,xt_dccp,xt_dscp,xt_iprange,xt_mar > k,xt_time,xt_CT,xt_helper,xt_length,xt_comment,ipt_ULOG,xt_policy,xt_CHECKSU > M,xt_recent,ip_tables,xt_tcpmss,xt_tcpudp,ipt_MASQUERADE,ipt_ah,xt_AUDIT,xt_ > NFQUEUE,xt_NFLOG,xt_limit,xt_owner,xt_realm,xt_state,ipt_rpfilter,xt_connlim > it,xt_conntrack,xt_LOG,xt_mac,xt_nat,xt_set,ipt_IFWLOG,ipt_CLUSTERIP,xt_hash > limit,xt_multiport,iptable_filter,xt_CLASSIFY,xt_TPROXY,xt_connmark,ipt_REJE > CT,iptable_mangle,ipt_ECN,ipt_psd,xt_addrtype,iptable_raw af_packet > 35490 2 > cpufreq_ondemand 13943 2 > vboxnetadp 25670 0 > vboxnetflt 23479 1 > vboxdrv 320334 3 vboxnetadp,vboxnetflt > fglrx 5201161 81 > acpi_cpufreq 19571 0 > mperf 12667 1 acpi_cpufreq > kvm_amd 59705 0 > kvm 439981 1 kvm_amd > eeepc_wmi 13151 0 > asus_wmi 24176 1 eeepc_wmi > sparse_keymap 13890 1 asus_wmi > rfkill 26529 1 asus_wmi > video 19154 1 asus_wmi > amd_iommu_v2 19097 1 fglrx > i2c_piix4 22106 0 > evdev 17757 7 > serio_raw 13375 0 > pci_hotplug 35159 1 asus_wmi > i2c_core 40397 1 i2c_piix4 > k10temp 13126 0 > snd_hda_codec_realtek 78433 1 > r8169 67644 0 > snd_hda_intel 43715 5 > ppdev 17635 0 > snd_hda_codec 140237 2 snd_hda_codec_realtek,snd_hda_intel > snd_hwdep 17698 1 snd_hda_codec > snd_pcm 106107 2 snd_hda_codec,snd_hda_intel > snd_page_alloc 18710 2 snd_pcm,snd_hda_intel > snd_timer 29370 1 snd_pcm > snd 83297 16 > snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_pcm,snd_hda_codec,snd_hda_inte > l mii 13934 1 r8169 > soundcore 15047 1 snd > processor 35779 3 acpi_cpufreq > parport_pc 41361 0 > parport 46310 2 ppdev,parport_pc > button 13871 1 fglrx > wmi 19070 1 asus_wmi > nfsd 253076 13 > exportfs 13190 1 nfsd > auth_rpcgss 40769 2 nfsd,nfsv4 > nfs_acl 12837 2 nfsd,nfsv3 > lockd 77063 3 nfs,nfsd,nfsv3 > sunrpc 230753 34 > nfs,nfsd,auth_rpcgss,lockd,nfsv3,nfsv4,nfs_acl > ipv6 340129 83 bridge,nf_defrag_ipv6,xt_TPROXY > autofs4 38674 2 > hid_generic 12540 0 > usbhid 49119 0 > hid 100762 2 hid_generic,usbhid > ehci_pci 12905 0 > ehci_hcd 61221 1 ehci_pci > ohci_hcd 37653 0 > usbcore 218676 4 ohci_hcd,ehci_hcd,ehci_pci,usbhid > usb_common 12581 1 usbcore > ata_piix 35038 0 > pata_atiixp 13271 0 > [root@ftgfw ftg]#
ok, i found out the issue... it seems that stage1 uses lst-detect and the usbtable.gz file. and that file only contains '_' ... the function i modified had not only effect for the modules.dep/filenames when manually selecting, but also for the lst-detect tables when automatically probing... i think the solution is to restore the patch, and put in another patch that when looking up in the table, it converts - to _ in the original table... not really a clean solution, but as long as we're using lst-detect, which seems to be a manually produced list... and it uses _ instead of - ...
