ilish ilish
2010-Apr-24 16:39 UTC
[Xen-users] "modprobe tpmbk" and "CONFIG_XEN_TPMDEV_BACKEND"
Hi , I have installed Xen4.0.0 and kernel 2.6.13 on my debian system and I boot from this configuration. Now I want to use vtpm_managerd command. First I used "modprobe tpmbk" and got an error like "FATAL: Module tpmbk not found." Every source I read tells me that I have to modularise CONFIG_XEN_TPMDEV_BACKEND entry in my kernel configuration. I typed "make menuconfig" on my kernel's directory and searched for "Backend" and saw that there are a lot of entries for xen and backend and I did not see anything specifically TPMDEV_BACKEND. These are the entries related to Xen backend. Can someone tell me which one to modularize to make tpmbk work? Symbol: XEN_BACKEND [=y] │ │ Prompt: Backend driver support │ │ Defined at drivers/xen/Kconfig:31 │ │ Depends on: XEN_DOM0 │ │ Location: │ │ -> Device Drivers │ │ │ │ │ │ Symbol: XEN_BLKDEV_BACKEND [=y] │ │ Prompt: Block-device backend driver │ │ Defined at drivers/xen/Kconfig:39 │ │ Depends on: XEN_BACKEND && BLOCK │ │ Location: │ │ -> Device Drivers │ │ -> Backend driver support (XEN_BACKEND [=y]) │ │ │ │ │ │ Symbol: XEN_PCIDEV_BACKEND [=m] │ │ Prompt: PCI-device backend driver │ │ Defined at drivers/xen/Kconfig:70 │ │ Depends on: PCI && XEN_BACKEND │ │ Location: │ │ -> Device Drivers │ │ -> Backend driver support (XEN_BACKEND [=y]) │ │ │ │ │ │ Symbol: XEN_NETDEV_BACKEND [=y] │ │ Prompt: Xen backend network device │ │ Defined at drivers/xen/Kconfig:63 │ │ Depends on: XEN_BACKEND && NET │ │ Location: │ │ -> Device Drivers │ │ -> Backend driver support (XEN_BACKEND [=y]) Symbol: XEN_NETDEV2_BACKEND [=y] │ │ Prompt: Net channel 2 backend support │ │ Defined at drivers/net/Kconfig:2914 │ │ Depends on: NETDEVICES && XEN_BACKEND && XEN_NETCHANNEL2 │ │ Location: │ │ -> Device Drivers │ │ -> Network device support (NETDEVICES [=y]) │ │ -> Net channel 2 support (XEN_NETCHANNEL2 [=y]) │ │ │ │ │ │ Symbol: XEN_PCIDEV_BACKEND_CONTROLLER [=n] │ │ Prompt: Controller │ │ Defined at drivers/xen/Kconfig:113 │ │ Depends on: <choice> && IA64 │ │ Location: │ │ -> Device Drivers │ │ -> Backend driver support (XEN_BACKEND [=y]) │ │ -> PCI-device backend driver (XEN_PCIDEV_BACKEND [=m]) │ │ -> PCI Backend Mode (<choice> [=y]) │ │ │ │ │ │ Symbol: XEN_PCIDEV_BACKEND_VPCI [=y] │ │ Prompt: Virtual PCI │ │ Defined at drivers/xen/Kconfig:86 │ │ Depends on: <choice> │ │ Location: │ │ -> Device Drivers │ │ -> Backend driver support (XEN_BACKEND [=y]) │ │ -> PCI-device backend driver (XEN_PCIDEV_BACKEND [=m]) │ │ -> PCI Backend Mode (<choice> [=y]) Symbol: XEN_PCIDEV_BACKEND_PASS [=n] │ │ Prompt: Passthrough │ │ Defined at drivers/xen/Kconfig:94 │ │ Depends on: <choice> │ │ Location: │ │ -> Device Drivers │ │ -> Backend driver support (XEN_BACKEND [=y]) │ │ -> PCI-device backend driver (XEN_PCIDEV_BACKEND [=m]) │ │ -> PCI Backend Mode (<choice> [=y]) │ │ │ │ │ │ Symbol: XEN_PCIDEV_BACKEND_SLOT [=n] │ │ Prompt: Slot │ │ Defined at drivers/xen/Kconfig:104 │ │ Depends on: <choice> │ │ Location: │ │ -> Device Drivers │ │ -> Backend driver support (XEN_BACKEND [=y]) │ │ -> PCI-device backend driver (XEN_PCIDEV_BACKEND [=m]) │ │ -> PCI Backend Mode (<choice> [=y]) _________________________________________________________________ Hotmail: Güçlü İSTENMEYEN POSTA koruması ile güvenilir e-posta. https://signup.live.com/signup.aspx?id=60969 _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Sander Eikelenboom
2010-Apr-24 16:53 UTC
[Xen-users] Re: "modprobe tpmbk" and "CONFIG_XEN_TPMDEV_BACKEND"
Hello ilish, Your network card is working now ? Hmm i am afraid vTPM is probably one of the things that has not been ported to pvops kernels yet. -- Sander Saturday, April 24, 2010, 6:39:09 PM, you wrote:> Hi ,> I have installed Xen4.0.0 and kernel 2.6.13 on my debian system and I boot from this configuration. Now I want to use vtpm_managerd command. First I used "modprobe tpmbk" and got an error like "FATAL: Module tpmbk not found."> Every source I read tells me that I have to modularise CONFIG_XEN_TPMDEV_BACKEND entry in my kernel configuration. I typed "make menuconfig" on my kernel''s directory and searched for "Backend" and saw that there are a lot of entries for xen and backend and I did not see anything specifically TPMDEV_BACKEND.> These are the entries related to Xen backend. Can someone tell me which one to modularize to make tpmbk work?> Symbol: XEN_BACKEND [=y] │ > │ Prompt: Backend driver support │ > │ Defined at drivers/xen/Kconfig:31 │ > │ Depends on: XEN_DOM0 │ > │ Location: │ > │ -> Device Drivers │ > │ │ > │ │ > │ Symbol: XEN_BLKDEV_BACKEND [=y] │ > │ Prompt: Block-device backend driver │ > │ Defined at drivers/xen/Kconfig:39 │ > │ Depends on: XEN_BACKEND && BLOCK │ > │ Location: │ > │ -> Device Drivers │ > │ -> Backend driver support (XEN_BACKEND [=y]) │ > │ │ > │ │ > │ Symbol: XEN_PCIDEV_BACKEND [=m] │ > │ Prompt: PCI-device backend driver │ > │ Defined at drivers/xen/Kconfig:70 │ > │ Depends on: PCI && XEN_BACKEND │ > │ Location: │ > │ -> Device Drivers │ > │ -> Backend driver support (XEN_BACKEND [=y]) │ > │ │ > │ │ > │ Symbol: XEN_NETDEV_BACKEND [=y] │ > │ Prompt: Xen backend network device │ > │ Defined at drivers/xen/Kconfig:63 │ > │ Depends on: XEN_BACKEND && NET │ > │ Location: │ > │ -> Device Drivers │ > │ -> Backend driver support (XEN_BACKEND [=y])> Symbol: XEN_NETDEV2_BACKEND [=y] │ > │ Prompt: Net channel 2 backend support │ > │ Defined at drivers/net/Kconfig:2914 │ > │ Depends on: NETDEVICES && XEN_BACKEND && XEN_NETCHANNEL2 │ > │ Location: │ > │ -> Device Drivers │ > │ -> Network device support (NETDEVICES [=y]) │ > │ -> Net channel 2 support (XEN_NETCHANNEL2 [=y]) │ > │ │ > │ │ > │ Symbol: XEN_PCIDEV_BACKEND_CONTROLLER [=n] │ > │ Prompt: Controller │ > │ Defined at drivers/xen/Kconfig:113 │ > │ Depends on: <choice> && IA64 │ > │ Location: │ > │ -> Device Drivers │ > │ -> Backend driver support (XEN_BACKEND [=y]) │ > │ -> PCI-device backend driver (XEN_PCIDEV_BACKEND [=m]) │ > │ -> PCI Backend Mode (<choice> [=y]) │ > │ │ > │ │ > │ Symbol: XEN_PCIDEV_BACKEND_VPCI [=y] │ > │ Prompt: Virtual PCI │ > │ Defined at drivers/xen/Kconfig:86 │ > │ Depends on: <choice> │ > │ Location: │ > │ -> Device Drivers │ > │ -> Backend driver support (XEN_BACKEND [=y]) │ > │ -> PCI-device backend driver (XEN_PCIDEV_BACKEND [=m]) │ > │ -> PCI Backend Mode (<choice> [=y])> Symbol: XEN_PCIDEV_BACKEND_PASS [=n] │ > │ Prompt: Passthrough │ > │ Defined at drivers/xen/Kconfig:94 │ > │ Depends on: <choice> │ > │ Location: │ > │ -> Device Drivers │ > │ -> Backend driver support (XEN_BACKEND [=y]) │ > │ -> PCI-device backend driver (XEN_PCIDEV_BACKEND [=m]) │ > │ -> PCI Backend Mode (<choice> [=y]) │ > │ │ > │ │ > │ Symbol: XEN_PCIDEV_BACKEND_SLOT [=n] │ > │ Prompt: Slot │ > │ Defined at drivers/xen/Kconfig:104 │ > │ Depends on: <choice> │ > │ Location: │ > │ -> Device Drivers │ > │ -> Backend driver support (XEN_BACKEND [=y]) │ > │ -> PCI-device backend driver (XEN_PCIDEV_BACKEND [=m]) │ > │ -> PCI Backend Mode (<choice> [=y])> > > _________________________________________________________________ > Hotmail: Güçlü İSTENMEYEN POSTA koruması ile güvenilir e-posta. > https://signup.live.com/signup.aspx?id=60969-- Best regards, Sander mailto:linux@eikelenboom.it _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
ilish ilish
2010-Apr-24 17:05 UTC
[Xen-users] RE: [Xen-devel] Re: "modprobe tpmbk" and "CONFIG_XEN_TPMDEV_BACKEND"
yes with this kernel my netwotk card is working now. Could you please explain more about porting vTPM to pvos kernel? I don't have any idea about this. Thank you very much for your help. Ilhan> Date: Sat, 24 Apr 2010 18:53:25 +0200 > From: linux@eikelenboom.it > To: ilishim@hotmail.com > CC: xen-devel@lists.xensource.com; xen-users@lists.xensource.com > Subject: [Xen-devel] Re: "modprobe tpmbk" and "CONFIG_XEN_TPMDEV_BACKEND" > > Hello ilish, > > Your network card is working now ? > > Hmm i am afraid vTPM is probably one of the things that has not been ported to pvops kernels yet. > > -- > Sander > > Saturday, April 24, 2010, 6:39:09 PM, you wrote: > > > > > > > > > Hi , > > > I have installed Xen4.0.0 and kernel 2.6.13 on my debian system and I boot from this configuration. Now I want to use vtpm_managerd command. First I used "modprobe tpmbk" and got an error like "FATAL: Module tpmbk not found." > > > Every source I read tells me that I have to modularise CONFIG_XEN_TPMDEV_BACKEND entry in my kernel configuration. I typed "make menuconfig" on my kernel's directory and searched for "Backend" and saw that there are a lot of entries for xen and backend and I did not see anything specifically TPMDEV_BACKEND. > > > These are the entries related to Xen backend. Can someone tell me which one to modularize to make tpmbk work? > > > Symbol: XEN_BACKEND [=y] │ > > │ Prompt: Backend driver support │ > > │ Defined at drivers/xen/Kconfig:31 │ > > │ Depends on: XEN_DOM0 │ > > │ Location: │ > > │ -> Device Drivers │ > > │ │ > > │ │ > > │ Symbol: XEN_BLKDEV_BACKEND [=y] │ > > │ Prompt: Block-device backend driver │ > > │ Defined at drivers/xen/Kconfig:39 │ > > │ Depends on: XEN_BACKEND && BLOCK │ > > │ Location: │ > > │ -> Device Drivers │ > > │ -> Backend driver support (XEN_BACKEND [=y]) │ > > │ │ > > │ │ > > │ Symbol: XEN_PCIDEV_BACKEND [=m] │ > > │ Prompt: PCI-device backend driver │ > > │ Defined at drivers/xen/Kconfig:70 │ > > │ Depends on: PCI && XEN_BACKEND │ > > │ Location: │ > > │ -> Device Drivers │ > > │ -> Backend driver support (XEN_BACKEND [=y]) │ > > │ │ > > │ │ > > │ Symbol: XEN_NETDEV_BACKEND [=y] │ > > │ Prompt: Xen backend network device │ > > │ Defined at drivers/xen/Kconfig:63 │ > > │ Depends on: XEN_BACKEND && NET │ > > │ Location: │ > > │ -> Device Drivers │ > > │ -> Backend driver support (XEN_BACKEND [=y]) > > > Symbol: XEN_NETDEV2_BACKEND [=y] │ > > │ Prompt: Net channel 2 backend support │ > > │ Defined at drivers/net/Kconfig:2914 │ > > │ Depends on: NETDEVICES && XEN_BACKEND && XEN_NETCHANNEL2 │ > > │ Location: │ > > │ -> Device Drivers │ > > │ -> Network device support (NETDEVICES [=y]) │ > > │ -> Net channel 2 support (XEN_NETCHANNEL2 [=y]) │ > > │ │ > > │ │ > > │ Symbol: XEN_PCIDEV_BACKEND_CONTROLLER [=n] │ > > │ Prompt: Controller │ > > │ Defined at drivers/xen/Kconfig:113 │ > > │ Depends on: <choice> && IA64 │ > > │ Location: │ > > │ -> Device Drivers │ > > │ -> Backend driver support (XEN_BACKEND [=y]) │ > > │ -> PCI-device backend driver (XEN_PCIDEV_BACKEND [=m]) │ > > │ -> PCI Backend Mode (<choice> [=y]) │ > > │ │ > > │ │ > > │ Symbol: XEN_PCIDEV_BACKEND_VPCI [=y] │ > > │ Prompt: Virtual PCI │ > > │ Defined at drivers/xen/Kconfig:86 │ > > │ Depends on: <choice> │ > > │ Location: │ > > │ -> Device Drivers │ > > │ -> Backend driver support (XEN_BACKEND [=y]) │ > > │ -> PCI-device backend driver (XEN_PCIDEV_BACKEND [=m]) │ > > │ -> PCI Backend Mode (<choice> [=y]) > > > Symbol: XEN_PCIDEV_BACKEND_PASS [=n] │ > > │ Prompt: Passthrough │ > > │ Defined at drivers/xen/Kconfig:94 │ > > │ Depends on: <choice> │ > > │ Location: │ > > │ -> Device Drivers │ > > │ -> Backend driver support (XEN_BACKEND [=y]) │ > > │ -> PCI-device backend driver (XEN_PCIDEV_BACKEND [=m]) │ > > │ -> PCI Backend Mode (<choice> [=y]) │ > > │ │ > > │ │ > > │ Symbol: XEN_PCIDEV_BACKEND_SLOT [=n] │ > > │ Prompt: Slot │ > > │ Defined at drivers/xen/Kconfig:104 │ > > │ Depends on: <choice> │ > > │ Location: │ > > │ -> Device Drivers │ > > │ -> Backend driver support (XEN_BACKEND [=y]) │ > > │ -> PCI-device backend driver (XEN_PCIDEV_BACKEND [=m]) │ > > │ -> PCI Backend Mode (<choice> [=y]) > > > > > > > > > > _________________________________________________________________ > > Hotmail: Güçlü İSTENMEYEN POSTA koruması ile güvenilir e-posta. > > https://signup.live.com/signup.aspx?id=60969 > > > > -- > Best regards, > Sander mailto:linux@eikelenboom.it > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel_________________________________________________________________ Hotmail: Güçlü İSTENMEYEN POSTA koruması ile güvenilir e-posta. https://signup.live.com/signup.aspx?id=60969 _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Sander Eikelenboom
2010-Apr-24 17:14 UTC
Re: [Xen-devel] Re: "modprobe tpmbk" and "CONFIG_XEN_TPMDEV_BACKEND"
Hello ilish, I you wantyour network card working and vTPM you best shot might be a recent forward ported kernel from Novell. See http://wiki.xensource.com/xenwiki/XenDom0Kernels. These are based on the 2.6.18 xen kernel ported to f.e. 2.6.32 for beter hardware support. I dont know for sure but these have probably vTPM support, and are recent enough to support your network card. -- Sander Saturday, April 24, 2010, 7:05:08 PM, you wrote:> yes with this kernel my netwotk card is working now.> Could you please explain more about porting vTPM to pvos kernel? I don''t have any idea about this.> Thank you very much for your help.> Ilhan>> Date: Sat, 24 Apr 2010 18:53:25 +0200 >> From: linux@eikelenboom.it >> To: ilishim@hotmail.com >> CC: xen-devel@lists.xensource.com; xen-users@lists.xensource.com >> Subject: [Xen-devel] Re: "modprobe tpmbk" and "CONFIG_XEN_TPMDEV_BACKEND" >> >> Hello ilish, >> >> Your network card is working now ? >> >> Hmm i am afraid vTPM is probably one of the things that has not been ported to pvops kernels yet. >> >> -- >> Sander >> >> Saturday, April 24, 2010, 6:39:09 PM, you wrote: >> >> >> >> >> >> >> >> > Hi , >> >> > I have installed Xen4.0.0 and kernel 2.6.13 on my debian system and I boot from this configuration. Now I want to use vtpm_managerd command. First I used "modprobe tpmbk" and got an error like "FATAL: Module tpmbk not found." >> >> > Every source I read tells me that I have to modularise CONFIG_XEN_TPMDEV_BACKEND entry in my kernel configuration. I typed "make menuconfig" on my kernel''s directory and searched for "Backend" and saw that there are a lot of entries for xen and backend and I did not see anything specifically TPMDEV_BACKEND. >> >> > These are the entries related to Xen backend. Can someone tell me which one to modularize to make tpmbk work? >> >> > Symbol: XEN_BACKEND [=y] │ >> > │ Prompt: Backend driver support │ >> > │ Defined at drivers/xen/Kconfig:31 │ >> > │ Depends on: XEN_DOM0 │ >> > │ Location: │ >> > │ -> Device Drivers │ >> > │ │ >> > │ │ >> > │ Symbol: XEN_BLKDEV_BACKEND [=y] │ >> > │ Prompt: Block-device backend driver │ >> > │ Defined at drivers/xen/Kconfig:39 │ >> > │ Depends on: XEN_BACKEND && BLOCK │ >> > │ Location: │ >> > │ -> Device Drivers │ >> > │ -> Backend driver support (XEN_BACKEND [=y]) │ >> > │ │ >> > │ │ >> > │ Symbol: XEN_PCIDEV_BACKEND [=m] │ >> > │ Prompt: PCI-device backend driver │ >> > │ Defined at drivers/xen/Kconfig:70 │ >> > │ Depends on: PCI && XEN_BACKEND │ >> > │ Location: │ >> > │ -> Device Drivers │ >> > │ -> Backend driver support (XEN_BACKEND [=y]) │ >> > │ │ >> > │ │ >> > │ Symbol: XEN_NETDEV_BACKEND [=y] │ >> > │ Prompt: Xen backend network device │ >> > │ Defined at drivers/xen/Kconfig:63 │ >> > │ Depends on: XEN_BACKEND && NET │ >> > │ Location: │ >> > │ -> Device Drivers │ >> > │ -> Backend driver support (XEN_BACKEND [=y]) >> >> > Symbol: XEN_NETDEV2_BACKEND [=y] │ >> > │ Prompt: Net channel 2 backend support │ >> > │ Defined at drivers/net/Kconfig:2914 │ >> > │ Depends on: NETDEVICES && XEN_BACKEND && XEN_NETCHANNEL2 │ >> > │ Location: │ >> > │ -> Device Drivers │ >> > │ -> Network device support (NETDEVICES [=y]) │ >> > │ -> Net channel 2 support (XEN_NETCHANNEL2 [=y]) │ >> > │ │ >> > │ │ >> > │ Symbol: XEN_PCIDEV_BACKEND_CONTROLLER [=n] │ >> > │ Prompt: Controller │ >> > │ Defined at drivers/xen/Kconfig:113 │ >> > │ Depends on: <choice> && IA64 │ >> > │ Location: │ >> > │ -> Device Drivers │ >> > │ -> Backend driver support (XEN_BACKEND [=y]) │ >> > │ -> PCI-device backend driver (XEN_PCIDEV_BACKEND [=m]) │ >> > │ -> PCI Backend Mode (<choice> [=y]) │ >> > │ │ >> > │ │ >> > │ Symbol: XEN_PCIDEV_BACKEND_VPCI [=y] │ >> > │ Prompt: Virtual PCI │ >> > │ Defined at drivers/xen/Kconfig:86 │ >> > │ Depends on: <choice> │ >> > │ Location: │ >> > │ -> Device Drivers │ >> > │ -> Backend driver support (XEN_BACKEND [=y]) │ >> > │ -> PCI-device backend driver (XEN_PCIDEV_BACKEND [=m]) │ >> > │ -> PCI Backend Mode (<choice> [=y]) >> >> > Symbol: XEN_PCIDEV_BACKEND_PASS [=n] │ >> > │ Prompt: Passthrough │ >> > │ Defined at drivers/xen/Kconfig:94 │ >> > │ Depends on: <choice> │ >> > │ Location: │ >> > │ -> Device Drivers │ >> > │ -> Backend driver support (XEN_BACKEND [=y]) │ >> > │ -> PCI-device backend driver (XEN_PCIDEV_BACKEND [=m]) │ >> > │ -> PCI Backend Mode (<choice> [=y]) │ >> > │ │ >> > │ │ >> > │ Symbol: XEN_PCIDEV_BACKEND_SLOT [=n] │ >> > │ Prompt: Slot │ >> > │ Defined at drivers/xen/Kconfig:104 │ >> > │ Depends on: <choice> │ >> > │ Location: │ >> > │ -> Device Drivers │ >> > │ -> Backend driver support (XEN_BACKEND [=y]) │ >> > │ -> PCI-device backend driver (XEN_PCIDEV_BACKEND [=m]) │ >> > │ -> PCI Backend Mode (<choice> [=y]) >> >> >> >> >> > >> > >> > _________________________________________________________________ >> > Hotmail: Güçlü İSTENMEYEN POSTA koruması ile güvenilir e-posta. >> > https://signup.live.com/signup.aspx?id=60969 >> >> >> >> -- >> Best regards, >> Sander mailto:linux@eikelenboom.it >> >> >> _______________________________________________ >> Xen-devel mailing list >> Xen-devel@lists.xensource.com >> http://lists.xensource.com/xen-devel > > _________________________________________________________________ > Hotmail: Güçlü İSTENMEYEN POSTA koruması ile güvenilir e-posta. > https://signup.live.com/signup.aspx?id=60969-- Best regards, Sander mailto:linux@eikelenboom.it _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel